This project uses existing step definitions for the most basic steps:
https://github.com/jambit/wdio-cucumber-selected-steps/blob/master/STEPS.md
All of these steps can be used with Given
, When
, Then
and And
.
Log in to github
- ParamTypes:
string
- The username to log in with
string
- The corresponding password
- Calls:
githubLogin()
Create a user
- ParamTypes:
selector
- The name of the user in userTable.yaml
- Calls:
createUser()
Validate a user row exists and has correct values in the columns
- ParamTypes:
selector
- The name of the user in userTable.yaml
string
- The row name to match against
- Calls:
validateUser()