Automated UI Testing Tools

A curated directory of automated UI and functional testing platforms — from the open-source Selenium IDE, through AI-powered codeless authoring tools, to enterprise-grade GUI test automation suites for web, mobile, and desktop applications.

Selenium-Based & Open Source

The foundational, free tooling built directly on the Selenium project, ideal for teams that want full control and no licensing cost.

  1. Selenium IDE

    Official open-source record-and-playback extension for Chrome and Firefox. Generates resilient, multi-locator Selenium tests with a built-in control-flow structure and a command-line runner for cross-browser execution.

AI-Powered & Codeless Platforms

Modern testing platforms that use AI and machine learning to author tests from natural language, self-heal broken locators, and reduce the maintenance burden of large regression suites.

  1. Katalon True Platform

    An agentic AI platform for web, mobile, API, and desktop testing that plans, authors, executes, and analyzes quality in one place, trusted by more than 120,000 testers worldwide.

  2. mabl

    An AI-native agentic testing platform that independently verifies applications, builds and maintains coverage automatically, and integrates directly into CI/CD pipelines and coding-agent workflows.

  3. Testim (Tricentis)

    AI-driven test authoring for web, mobile, and Salesforce apps. Custom AI/ML locators identify elements reliably and reduce the time and cost of fixing broken tests as applications change.

  4. Parasoft Selenic

    Enhances existing Selenium test suites with AI: generates tests from UI recordings, self-heals broken tests at runtime, and uses test impact analysis to run only what changed code affects.

  5. TestIQ (AutonomIQ)

    An autonomous testing platform using Natural Language Understanding to create test cases, generate scripts and synthetic data, and execute tests, with deep-learning-based self-healing for test assets.

Enterprise Functional & GUI Test Suites

Established, enterprise-grade automation suites offering broad platform coverage across desktop, web, and mobile applications, with deep DevOps and compliance tooling for regulated industries.

  1. UFT One (OpenText)

    A long-established functional and regression test automation suite for web, mobile, API, and enterprise applications such as SAP and Oracle, with object-based and AI-assisted recognition.

  2. TestComplete (SmartBear)

    Build, run, and maintain functional UI tests across web, desktop, and mobile. Script in Python or JavaScript, or use the codeless recorder, with AI-powered object recognition that adapts to UI changes.

  3. Inflectra Rapise

    An open, extensible test automation tool with JavaScript-based scripts and APIs. Covers Windows desktop frameworks, mobile apps, and web applications with best-in-class cross-browser support.

  4. Squish (Qt Group)

    Cross-platform GUI test automation for desktop, web, and embedded applications with object-based recognition, support for Python, JavaScript, Ruby, and Perl, and a built-in AI assistant for script review.

  5. Ranorex Studio (Sembi)

    Enterprise-ready test automation for desktop, web, and mobile applications, combining full-code and low-code approaches with advanced object recognition and broad DevOps tool integrations.