What’s new in Nightwatch: December 2022
Latest updates, features and releases in the month from December 2022
Happy New Year and welcome to the sixth post in a monthly series that summarises the happenings in the world of Nightwatch and helps you test better.
NEW FEATURES AND RELEASES
Not only did we release Nightwatch 2.5
We also released 2.6! It was a bumper month for releases!
Appium Support
In a previous post we mentioned that we had released a mobile helper tool to help you get all setup with your testing for mobile devices. We’ve done another iteration of this and have added Appium support to help get your native application testing all setup. We have also added new APIs to help with mobile specific needs under the `appium` namespace.
Visual Regression Testing
We are extending the different types of testing to help you give the most amount of confidence in your applications. We’ve now added Visual Regression Testing as a first class citizen. You can install it via
You can see how to get started on GitHub.
The tool will take screenshots and compare them with the baseline images. If there are differences there will be visible in the HTML Reporter which we have just released.
Updated Reporter
The team has worked together to rebuild the HTML reporter that we shipped at the middle of last year with a brand new layout & a lot more features.
New and improved layout with a section for test summary
Search and filter tests based on environments, test names & test status
View additional details such as execution times, screenshots & test steps
Step by step DOM history to experience the test as it happened
It can give you traces of the state of the browser in the report for each command if you use the `--trace` as well as the results of the `@nightwatch/vrt` all in one single document.
Finally…
We have done a number of significant updates and releases across the various projects we manage. Make sure you update to the latest versions! We have a number of great features coming over the next month.
Tell us your suggestions on Github or if you want to discuss something with us or have ideas to improve this post, hit us up on Discord. P.s. If you become our 300, 400, 500, and so on, member on Discord, we’ll send you a small gift!
Check out more updates in our release notes.