Open Source Selenium Alternatives
The best open source alternative to Selenium is UI.Vision RPA. If that doesn't suit you, our users have ranked more than 50 alternatives to Selenium and many of them is open source so hopefully you can find a suitable replacement. Other interesting open source alternatives to Selenium are Cypress.io, Playwright, Crusher and Testsigma.
filter to find the best alternatives
Selenium alternatives are mainly Test Automations but may also be Web Scraping Tools or Task Automation Apps. Filter by these or use the filter bar below if you want a narrower list of alternatives or looking for a specific functionality of Selenium.- Task Automation App
- Free • Open Source
- 113 likes131 UI.Vision RPA alternatives
Open-source task and test automation tool and Selenium IDE. The UI.Vision RPA software is a browser extension that can do desktop automation as well! Use it for web automation, form filling, screen scraping and Robotic Process Automation (RPA).
License model
- Freemium • Open Source
Application types
Platforms
- Mac
- Windows
- Linux
- Google Chrome
- Mozilla Firefox
Top UI.Vision RPA Features
UI.Vision RPA VS Selenium
Is UI.Vision RPA a good alternative to Selenium? - 19 likes29 Cypress.io alternatives
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...
License model
- Free • Open Source
Application type
Platforms
- Mac
- Windows
- Linux
- Online
Cypress.io Features
Cypress.io VS Selenium
Is Cypress.io a good alternative to Selenium? - 6 likes14 Playwright alternatives
Playwright is a Node library that automates Chromium, WebKit, and Firefox browsers with a single API for reliable web automation.
License model
- Free • Open Source
Application type
Platforms
- Mac
- Windows
- Linux
Playwright Features
Playwright VS Selenium
Is Playwright a good alternative to Selenium?Comments about Playwright as an Alternative to Selenium
hbauerWorks very well; good docs.
0 - 1 like8 Crusher alternatives
Crusher all in one testing framework. It includes everything w.r.t to e2e testing, a test recorder(local app), test runner and web app for you.
DiscontinuedSeems abandoned. The last commit to their repo was in January 2022. The backend URL which is used in the app also does not have an "A" or "CNAME" record. Also their docs link does not work on their website.
Crusher VS Selenium
Is Crusher a good alternative to Selenium? - 3 likes44 Testsigma alternatives
Testsigma is a powerful open source test automation platform and enables anyone to create tests for web, mobile apps and APIs in just minutes. Testsigma’s complete platform unifies all the capabilities of a traditional, fragmented test stack.
License model
- Paid • Open Source
Application type
Platforms
- Online
- Self-Hosted
- Software as a Service (SaaS)
Testsigma Features
Testsigma VS Selenium
Is Testsigma a good alternative to Selenium? - 15 likes22 CasperJS alternatives
CasperJS is an open source navigation scripting & testing utility written in Javascript for the PhantomJS WebKit headless browser and SlimerJS (Gecko).
DiscontinuedBased off phantomjs which no longer under development
CasperJS VS Selenium
Is CasperJS a good alternative to Selenium? - 8 likes15 TestCafe alternatives
TestCafe is a pure node.js end-to-end solution for testing web apps. It takes care of all the stages: starting browsers, running tests, gathering test results and generating reports. TestCafe doesn’t need browser plugins - it works in all popular modern browsers out-of-the-box.
TestCafe VS Selenium
Is TestCafe a good alternative to Selenium?Comments about TestCafe as an Alternative to Selenium
TestCafe has its own driver for browsers so it's not just another wrapper around Selenium but whole new testing framework on its own. Also provides functionality that was never possible with selenium like testing on remote devices or isolated environment for user roles in one test. Also it's just an npm package so installation and setup is as easy as typing npm install testcafe no more dependencies, no more configuration.
-1 - 3 likes15 Uier alternatives
Codeless or low-code User Experience test editing and management using Selenium to perform testing or UI automation. Uier tends to be a free self hostable alternative to Applitools, Endtest, Ghost Inspector, Usetrace, Screenster and many others.
License model
- Free • Open Source
Application types
Platforms
- Windows
- Online
- Self-Hosted
- Software as a Service (SaaS)
Uier Features
Uier VS Selenium
Is Uier a good alternative to Selenium? - 5 likes8 Selenoid alternatives
Selenoid is a free open-source replacement of Selenium Grid running browser tests in Docker containers. It is known to work in big clusters with 5000+ parallel browsers, scales with no downtime and is used all over the world.
Selenoid VS Selenium
Is Selenoid a good alternative to Selenium? - 1 like13 CodeceptJS alternatives
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.
CodeceptJS VS Selenium
Is CodeceptJS a good alternative to Selenium? - 3 likes92 PhantomBuster alternatives
Boost your marketing with our cloud APIs. Our bots automate all the major websites (LinkedIn, Twitter, Facebook, Instagram...) Productivity increase guaranteed! Alternatively, you can create your own APIs thanks to our developer platform.
License model
- Freemium • Open Source
Application type
Platforms
- Online
- Firefox
PhantomBuster Features
PhantomBuster VS Selenium
Is PhantomBuster a good alternative to Selenium? - 6 likes32 Watir alternatives
Watir is an open source Ruby library for automating tests. Watir interacts with a browser the same way people do: clicking links, filling out forms and validating text.
Watir VS Selenium
Is Watir a good alternative to Selenium?
Comments about UI.Vision RPA as an Alternative to Selenium
It works with screenshots, not xpath selectors. Kantu is much easier to use, especially on modern websites with tons of Javascript.