BrowserStack has announced the acquisition of Nightwatch.js, the open source End-to-End (E2E) testing tool for web applications and websites. BrowserStack will work with the Nightwatch team to make Nighwatch.js the de facto choice for developers. Nightwatch.js will remain open-source and free.
First released in 2014, Nightwatch.js is a Node.js powered end-to-end test automation framework. It is among the fastest-growing Selenium-based tools with 1 million monthly npm installs and over 10.5k GitHub stars. It uses the W3C WebDriver API to drive browsers and perform commands and assertions on DOM elements. Its simple but powerful syntax enables to write tests very quickly, using JavaScript (Node.js) and CSS or Xpath selectors. Typescript is supported as well.
Welcoming Nightwatch.js into its family of open-source collaborations, BrowserStack is doubling down on its support for the community and intends to scale such partnerships in the future. BrowserStack’s Open Source Team actively participates and contributes to the open-source ecosystem. In addition, through its Open Source Program, BrowserStack has backed over 2,400 open source projects, enabling maintainers and contributors to test their software for free.