You can also use software web testing tools like Cypress.
List of Web Browser Automation Tools
- Selenium
- Cypress
- Headless Chrome
- Phantom.js
- Capybara
Selenium
Cypress
Headless Chrome
You may be interested in my post “How to set up Headless Chrome on macOS“.
Headless Chrome official website
Phantom.js
Project now discontinued.
You can check alternatives like Headless Chrome.
Capybara
Ruby library for web.
GUI Automation
GUI automation:
- SiguliX
- Appium
- WatIn
- PyAutoGUI
SiguliX
SiguliX is FOSS.
Appium
Appium is focused on mobile phone testing. It is FOSS.