Automation Testing Tools

Automation Testing Tools Overview

As opposed to manual testing tools, Automation Test Tools produce test cases that can be applied to web pages & apps that are triggered, executed, evaluated and logged by scripts. Test automations can be applied to usability / UI testing (e.g. by simulating a user), load or performance testing, functional tests, or cross-browser compatibility tests as desired. Many automation testing tools also include features for supporting manual tests so that businesses have an all in one tool.


Automation Test Tools vary by what languages they can be built in (or if they have a visual test designer that allows building tests without code, but rather with a graphical model), and what they test, with particular tools specializing in a particular kind of test (e.g. browser compatibility). Businesses use automation testing tools to reduce manual testing needs, which frees up developers to perform other tasks. Additionally, automation testing tools allow businesses to manage testing for more applications than they may be able to with the normal amount of staff.


Top Rated Automation Testing Products

TrustRadius Top Rated for 2022

These products won a Top Rated award for having excellent customer satisfaction ratings. The list is based purely on reviews; there is no paid placement, and analyst opinions do not influence the rankings. Read more about the Top Rated criteria.

Automation Testing Tools TrustMap

TrustMaps are two-dimensional charts that compare products based on trScore and research frequency by prospective buyers. Products must have 10 or more ratings to appear on this TrustMap.

Automation Testing Products

(1-25 of 63) Sorted by Most Reviews

The list of products below is based purely on reviews (sorted from most to least). There is no paid placement and analyst opinions do not influence their rankings. Here is our Promise to Buyers to ensure information on our site is reliable, useful, and worthy of your trust.

Sauce Labs

Sauce Labs is a cloud-based platform for automated testing of desktop and mobile applications. It is designed to be instantly scalable, since it is optimized for continuous integration workflows. (The vendor says that when tests are automated and run in parallel on multiple virtual…

TestComplete

TestComplete is a test management and functional, performance testing tool, from SmartBear Software headquartered in Somerville, Massachusetts.

ReadyAPI (formerly SoapUI Pro, LoadUI Pro, & ServiceV Pro)

ReadyAPI

Customer Verified
Top Rated

ReadyAPI (formerly SoapUI Pro, LoadUI Pro, and ServiceV Pro) is a REST and SOAP API functional testing tool that enables software developers, QA engineers, and manual testers to work together to create, maintain, and execute complex end-to-end API tests in their CI/CD pipelines without…

Selenium

Selenium is open source software for browser automation, primarily used for functional, load, or performance testing of applications.

BrowserStack

India-based BrowserStack offers a platform for live, browser-based functional and usability testing of applications.

LambdaTest

LambdaTest is a cloud-based platform that helps users run manual and automation tests of their website and mobile apps. Users can test their native mobile application (Android and iOS) and mobile websites on Real Devices on cloud or choose from emulators & simulators for a multitude…

ignio AIOps

ignio AIOps, from Digitate in Santa Clara, is a solution designed to improve business agility by creating a unified view of the IT estate, connecting business functions to applications and infrastructure. This is combined with behavior profile of systems and applications that is…

HeadSpin

HeadSpin

Customer Verified

HeadSpin is a Digital Experience AI Platform that combines a global device infrastructure, test automation, and ML-driven performance and quality of experience analytics. HeadSpin is designed to empower engineering, QA, operations, and product teams to assure optimal digital experiences…

Katalon Studio

Katalon Studio is provided by the vendor as a free and robust automation solution for API, Web and Mobile testing. It is designed to eliminate the complexities of building an automation framework by integrating all necessary test components with built-in keywords and project templates.…

Micro Focus UFT One (formerly HP UFT)

Unified Functional Testing (UFT, formerly known as HP UFT and before that QuickTest Professional or HP QTP) is a functional and performance testing tool acquired by Micro Focus from Hewlett-Packard Enterprise.

Tricentis Tosca

Tricentis Tosca provides an approach to test automation – one that is AI-powered, codeless, and end-to-end so it can test everything in a complex IT landscape, and ensure business processes work flawlessly – no matter where changes occurs. Its 160+ technology support means users…

TestGrid

TestGrid is a web and mobile application automated testing software provider based in Atlanta, Georgia. TestGrid states they are the first to introduce low code tech for automation testing. TestGrid provides end to end SDLC automation solution which accelerates test automation for…

WebdriverIO

WebdriverIO, an OpenJS Foundation project, is a next-gen browser and mobile automation test framework for Node.js. It can be run on the WebDriver Protocol for true cross-browser testing as well as Chrome DevTools Protocol for Chromium based automation using Puppeteer.

BlazeMeter Continuous Testing Platform

The BlazeMeter Continuous Testing Platform, supported by Broadcom since the acquisition of CA Technologies in 2018, provides scriptless test automation, as well as unified functional and performance testing. It allows users to test and monitor public, private, and 3rd party APIs,…

Perfecto, by Perforce

Perfecto in Woburn, Massachusetts, offers mobile app functional and performance testing, and automation testing. Perfecto was acquired by Perforce in October 2018. The Perfecto product line, now supported by Perforce, includes Perfecto Mobile, and Perfecto Web.

TestDrive

TestDrive offers full end-to-test automation across browsers, client/server, and legacy applications, Windows GUI, Java, SAP, Salesforce or anything, without the need for high-cost, specialized automation engineers. 100% code-free Patented user annotation thinks as a user does Self-…

MOZARK

MOZARK is an App Experience Testing Platform that lets users perform integrated experience, functional, and performance testing. The solution helps users build apps that engage your customers and drive revenue. The platform is powered by following products: App Experience: Even small…

FitNesse

FitNesse is an open source fully integrated standalone wiki web server and acceptance testing framework.

Worksoft Connective Automation Platform

The Worksoft Connective Automation Platform is a suite of products that automates business processes from discovery, to testing to RPA. Worksoft Analyze and Worksoft Capture support automated process discovery. Worksoft Certify allows users to create, maintain, share, and consume…

NoCodeBDD

NoCodeBDD helps users reduce their BDD Automation cost, according to the vendor by more than 80% without compromising on Quality or Time to Market.

AutomationHQ

AutomationHQ™ (AHQ) is a complete TAAS (Test Automation As Service) solution. Its NLP driven, cloud-based No-Code test automation platform is presented as ideal for agile delivery team. Any one in agile team can develop In-Sprint test automation in plain English with AHQ. User…

TestingBot

TestingBot is a cross-browser functional testing tool for websites from a Belgian developer.

Eggplant, from Keysight

The Eggplant Test Automation Suite, now from Keysight since the June 2020 acquisition, provides user-centric performance and load testing designed as simple to use, and able to simulate virtual users at both the application UI and the network protocol levels so the user gains a true…

BugBug

BugBug was founded in 2019. BugBug aims to allow users to quickly create stable tests of web applications without the need for programming. Record tests as the application is used and then run in a web browser or in the cloud. The vendor states BugBug can save time and reduce the…

Learn More About Automation Testing Tools

What is an Automation Test Tool?

As opposed to manual testing tools, Automation Test Tools produce test cases that can be applied to web pages & apps that are triggered, executed, evaluated and logged by scripts. Test automations can be applied to usability / UI testing (e.g. by simulating a user), load or performance testing, functional tests, or cross-browser compatibility tests as desired. Many automation testing tools also include features for supporting manual tests so that businesses have an all in one tool.


Automation Test Tools vary by what languages they can be built in (or if they have a visual test designer that allows building tests without code, but rather with a graphical model), and what they test, with particular tools specializing in a particular kind of test (e.g. browser compatibility). Businesses use automation testing tools to reduce manual testing needs, which frees up developers to perform other tasks. Additionally, automation testing tools allow businesses to manage testing for more applications than they may be able to with the normal amount of staff.


Features & Capabilities

Below are some of the most common features offered by automation testing tools.

  • Test Execution

  • Test Logging

  • Test Evaluation

  • Mobile and web support

  • Regression testing

  • Cross browser testing

Automation testing tool considerations

When considering purchasing an automation testing tool, consider some of the following factors of each product.

  1. Supported Languages: Some automation testing tools require developers to build tests in specific languages, while others are more generalist or include low code building of tests. Consider what skills your development team has and pick the tool that will work best for them.

  2. Manual Testing Support: Many automation testing tools include support for manual testing. Consider whether you already have the means to perform manual tests. If not, it may be a good choice to select an automation testing tool that can also handle manual testing.

  3. Supported Applications: Automation testing tools often support web and mobile testing, but some specialize in one or the other, while others focus on desktop applications. Consider what applications you need to test when choosing an automation testing tool.

Automation Test Tool Pricing

Automation testing tool pricing is typically subscription based, with increases depending on how testing is handled (virtual machines vs real devices). Businesses should expect to pay at least $20.00 per month, or more if their testing needs are more intense.

Related Categories

Frequently Asked Questions

What businesses benefit most from automation testing tools?

Automation testing tools are a great tool for freeing up developer resources. Businesses can benefit from automation testing tools the most if they find developers are spending a lot of time on testing. Businesses can also predict this need. If you are nearing major releases, a testing tool may make it easier to evaluate the application post release.

If I purchase an automation testing tool, do I need a manual test solution?

Some automation testing tools include support for manual testing, while others do not. If you have an automation testing tool that doesn’t support manual testing, you may benefit from a manual testing solution as a supplement.

Do automation testing tools test on virtual machines or on real devices?

Automation testing tools can run tests on either virtual machines or real devices. Notably, subscriptions often include one or the other, so if you only need virtual machine testing, you can likely purchase a cheaper license than if you need real device testing.