Web Browser Automation

You can also use software web testing tools like Cypress.

Headless browser

Web browser automation relies on a headless browser:

  • Headless Chrome

Headless Chrome

You may be interested in my post “How to set up Headless Chrome on macOS“.

Headless Chrome official website

List of Web Browser Automation Tools

  • Playwright
  • Selenium
  • Cypress
  • Headless Chrome
  • Phantom.js
  • Capybara

Playwright

Playwright is a Python library.

It is FOSS.

You can read this post about Playwright.

Selenium

FOSS

Selenium official website

Robot Framework

FOSS

TagUI

FOSS

Cypress

Cypress is a JavaScript end-to-end testing framework that focuses on making it easy to write and understand tests

Cypress official webiste

Phantom.js

Project now discontinued.

You can check alternatives like Headless Chrome.

Phantom.js official website

Capybara

Ruby library for web.

GUI Automation

GUI automation:

  • SiguliX
  • Appium
  • WatIn
  • PyAutoGUI

SiguliX

SiguliX is FOSS.

SiguliX repository

Appium

Appium is focused on mobile phone testing. It is FOSS.

WatIn

PyAutoGUI

PyAutoGUI documentation

You might also be interested in…

Leave a Reply

Your email address will not be published. Required fields are marked *