Integrated and easy to use end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack

Global
Nightwatch.js retweeted
A reminder of notable changes in v1.1: ✔️ all element commands (e.g. click, getText etc.) will implicitly wait for the element to be visible and will retry when element is stale ✔️ new expect apis ✔️ ES6 async testcases and commands ✔️ pseudo-selectors in page objects elements
Nightwatch v1.1.10 is released into the main NPM channel. github.com/nightwatchjs/nigh…
1
4
23
Yesterday we have released v1.1.11 containing some important fixes: - element commands (e.g. getText) not working with ES6 async/await testcases; - custom commands folder hierarchy - other waitForElement fixes. github.com/nightwatchjs/nigh…
2
9
Just in case you have missed this small improvement for page object URL definition: ✔️ you can use relative URLs (launch_url must be defined in config) ✔️ you can even use parameters for dynamic URLs Source code is available at github.com/nightwatchjs/nigh… (please 🌟 this repo).
1
7
Nightwatch v1.1.10 is released into the main NPM channel. github.com/nightwatchjs/nigh…
5
17
A few more fixed and updates published in the beta channel. v1.1 is almost ready for prime time. github.com/nightwatchjs/nigh…
1
1
4
We are among la crème de la crème of GitHub js repositories.
43 most popular GitHub JS repositories in May 2019 1. Node.js best practices 2. Octotree 3. html2canvas 4. Svelte 5. forever 6. ws 7. Nightwatch 8. Babylonjs 9. Dotenv 10. tui.editor + more dev.to/iriskatastic/43-most-…
2
8
You may or may not have noticed that we've added Search capabilities to the website: nightwatchjs.org/guide. Along with other cool stuff, like the Suggest Edits button which takes you straight into the GitHub editor so anyone can improve the docs.
1
7
We’re back now, thanks for your patience.
We are working on some changes for the website and there might be some issues.
1
4
There is one on Google Groups, quite active: groups.google.com/forum/m/#!… We are planning to move to discourse in the near future.
Replying to @nightwatchjs
@nightwatchjs Also, why doesn't NW have a forum for asking questions? I am happy to admin that, if you need help
1
There is clear distinction: moveTo() allows moving to anywhere on the screen, moveToElement() moves to a specified element by its selector. We will update the moveTo() docs to make it less confusing. moveToElement() includes auto-retry mechanism. nightwatchjs.org/api/moveToE…
Started using @nightwatchjs, the docs are a little rough. With a Vue app (which may re-render during scrolling) using moveTo() I was getting stale element errors (though tests pass). moveToElement() works without issues though it's unclear why. Docs make these 2 seem the same
1
5
Howdy, a new version is published in the beta channel containing some fixes and improvements, including better ES6 async/await support. 👇 github.com/nightwatchjs/nigh…
5
11
Thanks for the support!
Working with @nightwatchjs is so awesome. Shout out to the team for great documentation.
3
We'll be adding more example tests there soon but you can already see some cool features in action, such as: - standalone geckodriver - no need for selenium, no java; - relative page object urls that can be also parametrized; - using environment variables inside nightwatch.json
3
5
Have you tried the async/await yet? How about the page object elements pseudo-selectors? Let us know how the v1.1 is working out for you. We are now at v1.1.6 and we have also published a complete example project which is testing the website. github.com/nightwatchjs/nigh…
New version released in the Beta channel containing significant improvements and new features. 🚀 npm install nightwatch@1.1.0 Release notes: github.com/nightwatchjs/nigh…
2
8
Website also updated, might need a cache clearing. nightwatchjs.org
1
4
New version released in the Beta channel containing significant improvements and new features. 🚀 npm install nightwatch@1.1.0 Release notes: github.com/nightwatchjs/nigh…
2
5
15
We will start soon sending you periodic reminders that anyone can improve the docs and contribute examples, so make sure to keep those ears peeled. Also make sure to eat your ten-a-day. Potatoes don't count.
1
1
12