Best Functional Testing Tools25Functional Testing Tools suppport continuous, automated, thorough testing of applications, transactional procedures, and user interfaces (UI / GUI) across multiple web, desktop, and mobile platforms.Sauce Labs1https://dudodiprj2sv7.cloudfront.net/product-logos/4b/Wm/A1HKR1GD7JMK.PNGTestComplete2https://dudodiprj2sv7.cloudfront.net/product-logos/4B/Jw/7RZBHQKP6PWK.PNGSelenium3https://dudodiprj2sv7.cloudfront.net/product-logos/3q/9o/I2IDCMT2B304.jpegSoapUI NG Pro4https://dudodiprj2sv7.cloudfront.net/product-logos/Jv/gB/6187RCKN3V59.PNGBrowserStack5https://dudodiprj2sv7.cloudfront.net/product-logos/8M/m1/ZKSFO07EG7GL.PNGUnified Functional Testing (formerly HP UFT)6https://dudodiprj2sv7.cloudfront.net/vendor-logos/Zm/IY/D5DAJSH3LPPI-180x180.GIFProgress Test Studio7https://dudodiprj2sv7.cloudfront.net/product-logos/R7/rr/QLIB3ZTZ3984.JPEGOracle Application Testing Suite8https://dudodiprj2sv7.cloudfront.net/vendor-logos/VC/02/T4E108T4IWP2-180x180.PNGTricentis Tosca9https://dudodiprj2sv7.cloudfront.net/product-logos/Y9/AG/QJL8QGW5774X.JPEGKatalon Studio10https://dudodiprj2sv7.cloudfront.net/product-logos/c2/WD/MUH0IGT3ITT4.JPEGWorksoft Certify11https://dudodiprj2sv7.cloudfront.net/product-logos/nc/3v/T3J2U80OTCPA.pngPerfecto Mobile12https://dudodiprj2sv7.cloudfront.net/product-logos/X9/G5/XRS2P9S345G7.jpegQASymphony13https://dudodiprj2sv7.cloudfront.net/vendor-logos/oo/XG/F2D20ZNERTI2-180x180.PNGAutomation Anywhere14https://dudodiprj2sv7.cloudfront.net/vendor-logos/1K/1I/SJOM303KN859-180x180.PNGCA Application Test15https://dudodiprj2sv7.cloudfront.net/vendor-logos/gg/9W/HVBIZE1VBDZ6-180x180.PNGIBM Rational Functional Tester16https://dudodiprj2sv7.cloudfront.net/vendor-logos/pB/Jj/SEO8QKLQWG7P-180x180.JPEGBusiness Process Testing (formerly HP Business Process Testing)17https://dudodiprj2sv7.cloudfront.net/vendor-logos/Zm/IY/D5DAJSH3LPPI-180x180.GIFRapise18https://dudodiprj2sv7.cloudfront.net/vendor-logos/uS/Zp/26AAAKR7HJBA-180x180.PNGTestomato19https://dudodiprj2sv7.cloudfront.net/product-logos/z8/IG/K7GT8SLS84OS.pngBqurious Test Automation Software20https://dudodiprj2sv7.cloudfront.net/product-logos/bN/Ev/KXWFPJB2EJ53.JPEGAscentialTest21https://dudodiprj2sv7.cloudfront.net/product-logos/qh/kG/U91PCGTKPTO1.jpegeggPlant Functional22https://dudodiprj2sv7.cloudfront.net/product-logos/i8/c2/N90NL19NZRUE.jpegZAPTEST23https://dudodiprj2sv7.cloudfront.net/vendor-logos/6L/jk/VC5TWZSI61I0-180x180.PNGLeanFT (HP LeanFT)24https://dudodiprj2sv7.cloudfront.net/vendor-logos/Zm/IY/D5DAJSH3LPPI-180x180.GIFAppvance25https://dudodiprj2sv7.cloudfront.net/product-logos/wE/PB/CH3MC1G4WABE.png

Functional Testing Tools

Best Functional Testing Tools

TrustMaps are two-dimensional charts that compare products based on satisfaction ratings and research frequency by prospective buyers. Products must have 10 or more ratings to appear on this TrustMap, and those above the median line are considered Top Rated.

Functional Testing Software Overview

What is Functional Testing Software?

Functional testing is part of product development where the software is tested to make sure that it conforms to the requirements. Functional testing can be manual or automated.Functional testing software typically feeds some input so that the output can be evaluated to see how the software performs.

Besides input/output testing, functional testing is also concerned with testing usability to make sure that the navigation system performs as designed.

Types of Functional Testing

  • Unit testing refers to testing a small unit of code or a single unit of work or single task within the software code. Unit tests are often automated.
  • Smoke testing is preliminary testing to uncover any severe failures that might make more detailed testing impossible. This is sometimes called sanity testing.
  • Interface testing is the process of testing the product’s graphical user interface to make sure that it meets specifications and that navigation works as designed.
  • System testing is testing of a complete, integrated system to make sure that it behaves in compliance with requirements.
  • Regression testing is designed to uncover new bugs after patches or configuration changes have been made to the system.

Functional testing is distinguished from non-functional testing, which is testing of how well the software behaves in terms of performance, scalability etc. rather than the functional requirements of a system or sub-system.

Functional Testing Products

Listings (1-25 of 34)

Sauce Labs

Top Rated
178 Ratings

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 machines across...

TestComplete

Top Rated
86 Ratings

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

Selenium

Top Rated
158 Ratings

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

SoapUI NG Pro

90 Ratings

SoapUI NG Pro is an open source functional and load testing tool, supported by Boston-based developer Smartbear Software.

BrowserStack

Top Rated
38 Ratings

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

Unified Functional Testing (formerly HP UFT)

Top Rated
46 Ratings

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.

Progress Test Studio

7 Ratings

Progress Test Studio aims to be the easiest to use Web Automation tool on the market, widely used by Enterprise QA’s for testing, but easy enough for anyone. The product automates testing for WPF, Silverlight, Web, HTML, Angular, React, KUIB, iOS, Android, Mobile Web, and API’s. Test Studio is...

Oracle Application Testing Suite

167 Ratings

Oracle Application Testing Suite is a comprehensive testing solution, for load, functional and performance testing.

Tricentis Tosca

16 Ratings

Tricentis Tosca is an integrated testing solution. According to the vendor, this solution consists of a unique model-based Test Automation and Test Case Design approach, encompassing risk-based testing, test data management and provisioning, service virtualization, and more.

Katalon Studio

7 Ratings

Katalon Studio is a free and robust automation solution for API, Web and Mobile testing. It eliminates the complexities of building an automation framework by integrating all necessary test components with built-in keywords and project templates. Katalon Studio includes the full feature set for a...

Worksoft Certify

11 Ratings

Worksoft Certify is a business process validation and functional testing automation platform from Worksoft, headquartered in Dallas, Texas with offices in Germany and the UK.

Perfecto Mobile

6 Ratings

Perfecto Mobile in Woburn, Massachusetts, offers mobile app functional and performance testing.

QASymphony

2 Ratings

QASymphony provides enterprise-level agile testing tools giving businesses visibility and control needed to ensure application quality in fast-paced development environments.

Automation Anywhere

9 Ratings

Automation Anywhere, headquartered in San Jose, California, offers automated functional testing.

CA Application Test

4 Ratings

CA Application Test, from CA Technologies, is a functional and performance testing tool.

IBM Rational Functional Tester

10 Ratings

IBM Rational Functional Tester is an automated functional testing tool.

Business Process Testing (formerly HP Business Process Testing)

2 Ratings

Business Process Testing (formerly HP BPT) is a functional testing framework acquired by Micro Focus from Hewlett Packard Enterprise.

Rapise

2 Ratings

Rapise is a software testing platform that allows users to regression test web, desktop and mobile applications. Some key features include: Playback of Tests, Test Script Editing and Data Driven Testing.

Testomato

We don't have enough ratings and reviews to provide an overall score.

Testomato is an automated website testing tool.

Bqurious Test Automation Software

We don't have enough ratings and reviews to provide an overall score.

Bqurious provides end-to-end testing services. The vendor’s value proposition is that their services blend expertise, experience and efficiency that brings focus to the three things that matter most for users – availability, performance and security. The vendor says their patented...

AscentialTest

We don't have enough ratings and reviews to provide an overall score.

AscentialTest from Zeenyx Software in Hopkinton, Massachusetts is a functional and performance testing tool.

eggPlant Functional

We don't have enough ratings and reviews to provide an overall score.

eggPlant Functional, from UK-headquartered company TestPlant, is a functional testing and test automation platform.

ZAPTEST

We don't have enough ratings and reviews to provide an overall score.

ZAPTEST, from the company of that name (also known as Zap Technologies) in Alpharetta, Georgia, is a functional testing tool for web and mobile applications.

LeanFT (HP LeanFT)

We don't have enough ratings and reviews to provide an overall score.

LeanFT (formerly HP LeanFT) is a light-weight functional testing tool, acquired by Micro Focus from Hewlett-Packard Enterprise.

Appvance

We don't have enough ratings and reviews to provide an overall score.

San Jose-based company Appvance offers testing services, including functional, load, application security, and performance testing.