Common steps for writing cucumber feature files with webdriver.io
MIT License
This library ships a set of common steps for writing cucumber feature files for use with webdriver.io.
It is based on the official boilerplate, but has been rewritten to bring several improvements:
Given
, When
, Then
and And
)..feature
files.
.feature
files when the selectors change.'User Table -> User Row X -> Role Column
(where each of the parts separated by " -> " are individual selectors)string
, int
, float
, bool
, selector
, element
and elements
are supported out of the box.setValue()
and click()
support helpers.Please refer to the library readme
There's an issue with yarn and the executable flags for stepdoc in this monorepo. This should only happen in this monorepo, since it includes the stepdoc project.
So after you've build all projects, you'll need to run chmod +x packages/stepdoc/bin/stepdoc.js
(or your platform equivalent) in order to make the yarn docs
command work correctly.
Licensed under MIT