wonderfully unique software solutions

BrowserStack hails Nightwatch v2 cross-browser integration

BrowserStack has added Nightwatch v2 to its family, delivering better cross-browser integration, more reliable document object model (DOM) element handling and faster tests.

According to Andrei Rusu, writing for BrowserStack, the foundational Nightwatch architecture has been completely redesigned with the second version, and now uses the official Selenium Webdriver bindings for Node.js.

“Nightwatch was published at the beginning of 2014 and was created as a complete and integrated framework that would enable engineers to write end-to-end tests quickly and require as little configuration and maintenance as possible,” Rusu says.

Nightwatch will continue development as an autonomous open-source project, with a view to improving the framework’s overall experience for developers and administrators, the vendor says.

Key features and improvements aim to make Nightwatch more powerful, including the ability to automate complex gestures reliably with the new user actions API command, and more retries of failed element commands.

Additionally, the new Selenium 4 relative locators are available by default in Nightwatch. It also improves upon the existing locators via the Selenium By() API, according to the vendor, and has built-in support for working with file uploads.

“Uploading files with Nightwatch could be cumbersome previously, but v2 has a built-in command which works with the FileDetector API,” explains Rusu.

The litany of enhancements continues with support for extended Capabilities objects, setting network conditions in Chrome, support for working with Devtools Protocol, as well as various new command APIs and test runner improvements.

Nightwatch v2 is also ready for the new BiDirectional WebDriver Protocol, a recent development in the Selenium project allowing users to get console or Javascript error messages from the browser.

( Image by Jan Vašek from Pixabay )

Recent Articles

On-the-job learning engagement rates highly in Vyond/TalentLMS survey

Insufficient on-the-job training may be a deal-breaker for many staff when it comes to whether to leave their employer, a vendor survey...

JetBrains TeamCity eases CI/CD admin for devops teams

Dev tools company JetBrains has released Terraform Provider for TeamCity with a view to improving systems administration capabilities for CI/CD projects.

Nitro says delete these three non-tech obstacles to paperless digitisation

Organisations can address sustainability through cultural, habit and perception gaps on increased digitisation, according to Nitro, a software vendor of PDF editing,...

ML coding aims for larger leap with JFrog-Amazon integration

Developer software company JFrog is offering an integration with Amazon SageMaker that it says will help customers build, train and deploy machine...

OpenText beefs up secure information management in security audits

Business software vendor OpenText has launched the second generation of its advanced cybersecurity auditing tool, Fortify Audit Assistant. Prentiss...

Related Stories

Leave A Reply

Please enter your comment!
Please enter your name here

Weirdware monthly - Get the latest news in your inbox