Alternatives to Selenium for all platforms with any license

Platforms

Show 18 hidden platforms
  • CasperJS icon

    CasperJS

    CasperJS is an open source navigation scripting & testing utility written in Javascript for the PhantomJS WebKit headless browser and SlimerJS (Gecko).

    Open Source Mac Windows Linux

  • Phantomjs icon

    Phantomjs

    PhantomJS is a headless WebKit with JavaScript API. It has fast and native support for various web standards: DOM handling, CSS selector, JSON, Canvas, and SVG.

    Open Source Mac Windows Linux

  • Kantu Web Automation Browser icon

    Kantu Web Automation Browser

    Kantu is a picture-driven web macro recorder. Kantu combines screenshots and image recognition for visual web automation, form filling, web testing and data extraction/web scraping. Essentially Kantu is a computer-vision wrapper for...

    Free Personal Windows

    • It works with screenshots, not xpath selectors. Kantu is much easier to use, especially on modern websites with tons of Javascript. frankr5 • Dec 2016 Disagree   Agree
  • SlimerJS icon

    SlimerJS

    SlimerJS is a scriptable browser. It allows you to manipulate a web page with a Javascript script: opening a webpage, clicking on links, modifying the content... It is useful to do functional tests, page automaton, network monitoring...

    Open Source Mac Windows Linux

  • Watir icon

    Watir

    Watir, pronounced water (acronym standing for "Web Application Testing in Ruby"), is an open-source (BSD) family of Ruby libraries for automating web browsers. It allows you to write tests that are easy to read and maintain....

    Open Source Mac Windows Linux

    • Discontinued The project seems to be no longer developed. Last version, 5.0.0, released in October 2013, can be still downloaded from Github
  • httest icon

    httest

    The httest provides a large variety of HTTP-related functionality, useful for implementing all kinds of HTTP-based tests. - Advanced HTTP protocol handling, including ne-grained timeout handling,request and response validation -...

    Open Source Mac Windows Linux

  • iMacros icon

    iMacros

    Automate tasks across all major browsers including Internet Explorer, Firefox and Chrome.

    Commercial Windows Internet Explorer Chrome Firefox

  • TestingWhiz icon

    TestingWhiz

    TestingWhiz™ is a Code-less Test Automation Tool, which can perform End-to-end testing like Functional, Regression, Database, Big Data, Web UI, Cross Browser testing & Distributed Execution for Web, Mobile and Cloud Apps.

    Freemium Windows

  • Telerik WebUI Test Studio  icon

    Telerik WebUI Test Studio

    Telerik introduces WebUI Test Studio with tailored editions for developers and QAs/testers. Telerik WebUI Test Studio Developer Edition is a visual Studio plug-in for recording cross-browser functional tests. Built for developers...

    Commercial Windows

  • TestCafe icon

    TestCafe

    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...

    Open Source Mac Windows Linux

  • Robot framework icon

    Robot framework

    Robot Framework is a generic test automation framework for acceptance testing and acceptance test-driven development (ATDD). It has easy-to-use tabular test data syntax and it utilizes the keyword-driven testing approach. Its testing...

    Open Source Mac Windows Linux BSD

  • WatiN icon

    WatiN

    WatiN - Web Application Testing In .Net Inspired by Watir development of WatiN started in December 2005 to make a similar kind of Web Application Testing possible for the .Net languages. Since then WatiN has grown into an easy...

    Open Source Windows

  • Know any more alternatives to Selenium?

    Suggest an application to this list
  • Squish GUI Tester icon

    Squish GUI Tester

    Squish is the leading cross-platform/cross-technology GUI test automation tool for functional GUI regression tests. Start your fully functional FREE trial now!.

    Commercial Mac Windows Linux Windows Mobile Android iPhone Java Mobile HP webOS Chrome OS Windows RT Android Tablet BSD Windows Phone iPad tvOS Haiku

  • Macro Scheduler icon

    Macro Scheduler

    Windows macro and easy Windows automation with Macro Scheduler Automation Software. With this Windows scripting tool, you can use over 300 powerful script commands to automate Windows create Windows scripts, or use the Macro Recorder...

    Commercial Windows

  • DalekJS icon

    DalekJS

    DalekJS is an open source UI testing tool.

    Open Source Mac Windows Linux

  • Ranorex Studio icon

    Ranorex Studio

    Ranorex Studio provides an all-on-one environment for developing Ranorex test automation projects. In addition to common IDE features like a code editor, code completion and debugging. Ranorex Studio also integrates all of the Ranorex...

    Commercial Windows Web / Cloud

  • TestComplete icon

    TestComplete

    TestComplete is an automated testing tool, with unmatched support for unit, functional, regression, distributed and HTTP performance testing at the project level. Designed for advanced and novice testers alike, TestComplete will help...

    Commercial Windows

  • dryscrape

    A lightweight Python library that uses Webkit to enable easy scraping of dynamic, Javascript-heavy web pages .

    Open Source Linux

  • Share this list of alternatives?

  • Mobitaz icon

    Mobitaz

    Mobitaz is a mobile app test automation application that tests Android apps. This end-to-end testing framework works as a Windows server with option to connect to an Android device or emulator that runs the app to be tested. Test...

    Commercial Windows Android

  • Squash TA icon

    Squash TA

    Squash TA is a toolbox for functional testing automation.It natively interacts with various open source robots like Selenium or Sahi. It is a management controller of automated tests of Web applications, webservices and batches.

    Open Source Windows Linux

  • Pincers icon

    Pincers

    Web Automation API that runs on top of WebDriver.

    Open Source Mac Windows Linux

  • Javauto

    Javauto is an automation language, unique due to its ability to perform mouse clicks, simulate keyboard input, and perform pixel searches. It compiles to executable code that runs on the JVM, so any program you write will be cross...

    Open Source Mac Windows Linux

  • CloudQA icon

    CloudQA

    CloudQA is cloud based test automation platform which will significantly reduce time, cost and complexity of your testing process. CloudQA does not need any test infrastructure. One could get started within minutes to record and...

    Freemium Windows Linux Web / Cloud

  • Citrus framework icon

    Citrus framework

    Citrus Integration Testing Automated integration tests for message protocols and data formats that you require! Test message interfaces with HTTP, JMS, TCP/IP, REST, SOAP, FTP, SSH, XML, JSON and more!

    Open Source Mac Windows Linux BSD

  • WinTask icon

    WinTask

    Automate any combination of tasks, whether Web or Windows applications, with WinTask macro software.

    Commercial Windows

  • STAF

    The Software Testing Automation Framework (STAF) is an open source, multi-platform, multi-language framework designed around the idea of reusable components, called services (such as process invocation, resource management, logging...

    Open Source Mac Windows Linux BSD

  • HP Unified Functional Testing icon

    HP Unified Functional Testing

    Make test automation more efficient and help developers and testers collaborate. This functional test automation software—formerly QuickTest Professional (QTP)—helps deliver quality software at the speed your business needs. Use a...

    Commercial Windows

  • PhearJS icon

    PhearJS

    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. Many websites rely on...

    Free Mac Windows Linux

  • EveryStep icon

    EveryStep

    EveryStep is a free automation tool that records "every step" of a web transaction and replays the script using a real browser. Schedule scripts to run on your machine at set intervals and receive alerts when errors occur.

    Freemium Windows

  • T-Plan

    T-Plan offers test case management and image based test automation software to the QA industry. Free Trial and evaluation, sign up today.

    Freemium Mac Windows Linux

  • UBot Studio icon

    UBot Studio

    Ubot Studio allows you to make ANY automation software you want without ANY programming experience. Drag-and-drop to build bots that solve your day-to-tasks while you build value where it's needed. Built-in functions help...

    Commercial Windows

  • Appium icon

    Appium

    Appium is an open source test automation framework for use with native and hybrid mobile apps. It drives iOS and Android apps using the WebDriver JSON wire protocol.

    Open Source Android iPhone iPad

  • FunkLoad

    FunkLoad is a functional and load web tester, written in Python, whose main use cases are: * Functional testing of web projects, and thus regression testing as well. * Performance testing: by loading the web application...

    Open Source Windows Linux

  • UniBot icon

    UniBot

    This is a tool which is used to create your own HTTP bots, or use others. It is portable, has minimal interface and most important - it's completely free; even it recently became an open-source project! Also, it is lightweight -...

    Open Source Windows

  • FyteSocial icon

    FyteSocial

    Your ultimate Facebook, Youtube, Twitter, Email social tool. Custom automation tasks and browser emulation allows for extensibiltiy.

    Commercial Windows Linux

Selenium Comments

Echo echo ... Feels empty in here

Maybe you want to be the first to submit a comment about Selenium ? Just click the button up to your right!