Selenium is a suite of tools specifically for testing web applications. Selenium IDE is a Firefox add-on that records clicks, typing, and other actions to make a test, which you can play back in the browser.
- - Selenium is the most popular Windows, Mac & Linux alternative to DalekJS.
- - Selenium is the most popular Open Source & free alternative to DalekJS.
Cypress is a front end automated testing tool created for the modern web. Cypress is built on a new architecture and runs in the same run-loop as the application being tested. As a result Cypress provides better, faster, and more reliable testing for anything that runs in a...
- - Cypress.io is the most popular Web-based alternative to DalekJS.
Based off phantomjs which no longer under development
CodeceptJS is a modern end to end testing framework with a special BDD-style syntax. The tests are written as a linear scenario of the user's action on a site.
PhearJS renders dynamic webpages using PhantomJS: fetch a page, render it and return a pretty JSON object. PhearJS is offered as a hosted API as well as an open source solution that you can host yourself.
10x faster UI testing without a line of code. Screenster is a web-based platform that records a visual baseline of the application screens and then automatically detects changes.
- - Screenster is the most popular SaaS & Self-Hosted alternative to DalekJS.
WebInject is a free tool for automated testing of web applications and web services. It can be used to test individual system components with HTTP interfaces, as a test harness to create a suite of functional and regression tests, or for service-level monitoring.
ScChrom is an open source, scriptable, Chromium based browser for windows. ScChroms behavior is set by a config file, capable of handling different use cases that depend on the integration of web based technologies.