These are some commands and assertion I use when I'm testing with nightwatch.js and selenium.
Go into your tests
folder (or where your nightwatch.json is) and do:
git clone https://github.com/maxgalbu/nightwatch-custom-commands-assertions.git
(or download the zipped repository here and extract it).
Then, open the nightwatch.json file in your editor (or create it if it doesn't exist) and edit the custom_commands_path
and custom_assertions_path
keys so they look like this:
{
... //your config
"custom_commands_path" : "nightwatch-custom-commands-assertions/js/commands",
"custom_assertions_path" : "nightwatch-custom-commands-assertions/js/assertions",
... //your config again
}
Now you should be able to use these commands/assertions when you call nightwatch --test
.
See Contributing.md.
See the docs folder