The Best 22 Phantomjs Alternatives

  • Selenium

    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.

    Free Open Source Mac OS X Windows Linux

  • CasperJS

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

    Free Open Source Mac OS X Windows Linux

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

    Commercial Windows Web

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

    Freemium Windows Linux Web

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

    Free Open Source Mac OS X Windows Linux

  • dryscrape

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

    Free Open Source Linux

  • DalekJS

    DalekJS is an open source UI testing tool.

    Free Open Source Mac OS X Windows Linux

  • Screenster

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

    Freemium Web Self-Hosted

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

    Free Mac OS X Windows Linux

  • Phantombuster

    Boost your marketing with our cloud APIs. Our bots automate all the major websites (LinkedIn, Twitter, Facebook, Instagram...) Productivity increase guaranteed!...

    Freemium Open Source

  • puppeteer

    Puppeteer is a Node library which provides a high-level API to control headless Chrome or Chromium over the DevTools Protocol. It can also be configured to use full...

    Free Open Source Mac OS X Windows Linux

  • Webinject

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

    Free Windows Linux