Nightwatch v1.5 is published in NPM. You can now use the selenium-webdriver package (the official Node.js selenium binding) together with Nightwatch.
Not only that, you can also import @webdriverio and use its APIs in your Nightwatch tests.
nightwatchjs.org/releases/
Here's how one could use the selenium-webdriver NPM package into Nightwatch and take advantage of its advanced capabilities.
With a few modifications, you can also use tests recorded and exported using the Selenium IDE:
nightwatchjs.org/guide/exten…
If you're using Nightwatch with @code, check out a new #VSCode extension which adds #autocomplete for page objects, and potentially API commands.
It is in its early phase and Dimitri is welcoming any contributions.
github.com/dimitriharding/ni…
That late-night project I didn't plan on, after helping a tester (who is new to @nodejs) add structure to an existing @nightwatchjs project. A thread <nightwatch-clairvoyance> 🔮🦉
If you're using Nightwatch together with a cloud testing service (e.g. @browserstack, @saucelabs, @xbrowsertesting, or @lambdatesting) upgrade to v1.4 soon to experience fewer network issues.
Make sure to set 'timeout_options' and 'keep_alive':
nightwatchjs.org/gettingstar…
We have just published Nightwatch v1.4.0 to NPM. This version significantly improves the network stability and performance of the test runner – a particularly important update for when using cloud testing services.
Here's the full changelog: github.com/nightwatchjs/nigh…
We improved the underlying HTTP retry mechanism and error detection/reporting of API commands.
Additionally, we have added new capabilities for writing custom commands and improved the programmatic API.
Also, the docs pages have been upgraded.
nightwatchjs.org/guide/
No real difference anymore. In pre 1.0 version assertion retries had to be enabled with a setting. waitForElementPresent() has a different number of parameters.
nightwatchjs.org/api/waitFor…
v1.3.1 is published. Here's a demo of how you'll be up & running in 1 minute with Nightwatch using Chrome and Firefox.
End-to-end testing without the headaches. No more configuration & installation issues. That's all it takes, really.
1 minute.
nightwatchjs.org/