Selenium - Selenium automates browsers. That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that.
AutoHotkey - The ultimate automation scripting language for Windows.
Phantomjs - PhantomJS is a headless browser that works hand in hand with Selenium to help developers more efficiently test their sites and apps.
AutoIt - Other Articles You May Like AutoIt Script Editor AutoIt Downloads AutoIt Scripting Language
Cypress.io - Slow, difficult and unreliable testing for anything that runs in a browser. Install Cypress in seconds and take the pain out of front-end testing.
AutoKey - A Python 3 port of AutoKey, the desktop automation utility for Linux and X11.