Selenium

Selenium offers browser automation and WebDriver tooling for teams reproducing regressions in web interactions.

Visit Selenium official site

What it does

WebDriver APIs control different browsers.

When to use it

When reproducing regressions in web interactions, match driver and browser versions.

Nightwatch.js

Nightwatch.js offers a browser testing and automation framework for teams testing interactions across pages.

  • testing
  • browser-automation

Research

Robot Framework

Robot Framework offers keyword-driven test automation for teams making test cases readable across a team.

  • testing
  • browser-automation

Research

TestCafe

TestCafe offers a browser end-to-end testing tool for teams automating repeated form workflows.

  • testing
  • browser-automation

Research