Comparison of GUI testing tools

{{short description|None}}

{{primary sources|date=July 2014}}

GUI testing tools serve the purpose of automating the testing process of software with graphical user interfaces.

class="wikitable sortable"
NameSupported platforms
(testing system)
style="width:150px;" | Supported platforms
(tested system)
DeveloperLicenseAutomationLatest versionclass="unsortable" | Reference

!Status

AutoHotkeyWindowsWindowsAutoHotkey{{free|GNU GPL v2}}{{yes}}1.1.32.00{{cite web | title=AutoHotkey |url=https://www.autohotkey.com/ |website=AutoHotkey |date= May 24, 2020 |accessdate=2020-05-24}}

|Active

AutoItWindowsWindowsAutoIt{{proprietary}}{{yes}}3.3.14.5{{cite web | title=AutoIt |url=https://www.autoitscript.com/site/autoit/ |website=autolt |date= June 3, 2014 |accessdate=2016-09-27}}

|Active

AppiumWindows, Linux, Mac
(Python, C#, Ruby, Java, Javascript, PHP, Robot Framework)
|iOS, Android (both native App & browser hosted app)JS Foundation{{free|Apache}}{{yes}}(Binding Specific){{cite web | title=The History of Appium | url=http://appium.io/history.html | website=appium.io|access-date=2020-07-29}}Active
Dojo Objective Harnesscross-platformWebDojo Foundation{{free|AFL}}{{yes}}6.0{{cite web | title= Dojo Toolkit|url=http://dojotoolkit.org/reference-guide/quickstart/introduction/history.html |website=DOJO |accessdate=2016-09-27}}

|Active

eggPlant FunctionalWindows, Linux, OS XWindows, Linux, OS X, iOS, Android, Blackberry, Win Embedded, Win CETestPlant Ltd{{proprietary}}{{yes}}{{unknown}}{{citation needed|date=July 2014}}

|Active

HP WinRunnerWindowsWindowsHewlett-Packard{{proprietary}}{{unknown}}{{unknown}}{{citation needed|date=July 2014}}

|Discontinued

iMacrosWeb (cross-browser){{unknown}}iOpus{{proprietary}}{{yes}}12.5/10.0.5/10.0.2{{citation needed|date=July 2014}}
Linux Desktop Testing ProjectLinux (With Windows and OSX ports)GUI applications with accessibility APIs(Collaborative project){{free|GNU LGPL}}{{yes}}3.5.0{{cite web|title=Linux Desktop Testing Project|url=http://ldtp.freedesktop.org/|website=LDTP Website|accessdate=2015-07-26}}

|

Oracle Application Testing SuiteWindowsWeb, Oracle Technology ProductsOracle{{proprietary}}{{yes}}12.5{{cite web|url=http://www.oracle.com/technetwork/oem/app-test/etest-101273.html|title=Oracle - Oracle Application Testing Suite | accessdate=2016-11-08}}{{Cite web|url=http://www.testingtools.co/oats|title=OATS - Oracle Application Testing Suite}}

| Active

PlaywrightWeb (cross-browser)Web(Collaborative project){{free|Apache}}{{yes}}1.53.0{{cite web|title=What is Playwright?|url=https://playwright.dev/|website=Playwright|accessdate=2025-06-15}}

|Active

QF-TestWindows, Linux, macOS X, Web (cross-browser)Windows, Java/Swing/SWT/Eclipse, JavaFX, Web applications, Windows Applications, C++, AndroidQuality First Software GmbH{{proprietary}}{{yes}}7.0.8{{cite web|title=QF-Test Overview|url=http://www.qfs.de/en/qftest/index.html|website=QFS Website|accessdate=2014-10-09}}

|Active

Ranorex StudioWindowsWindows, Web, iOS, AndroidRanorex GmbH{{proprietary}}{{yes}}9.3.4{{cite web|title=Ranorex Release Notes|url=http://www.ranorex.com/free-trial/release-notes.html#c11673|website=Ranorex Website|accessdate=2020-11-26}}

|Active

Robot FrameworkWeb (cross-browser)Web(Collaborative project){{free|Apache}}{{yes}}3.1.2{{cite web|title=GUI Automation |url=http://sortedinf.com/?q=gui_automation|website=Sorted Inf|accessdate=2014-02-22}}

|Active

SahiWeb (cross-browser), WindowsWeb, Java, Java Web Start, Applet, FlexTyto Software{{cite web|title=Sahi Open Source Vs. Sahi Pro|url=http://sahipro.com/sahi-open-source/|website=Sahi Pro Website |accessdate=2014-09-02}}{{free|Apache}} and Proprietary{{yes}}5.1 (open source, frozen), 10.0.0{{cite web|title=Sahi — Web Automation and Test Tool|url=http://sourceforge.net/projects/sahi/|website=Open-source Sahi on Sourceforge|accessdate=2014-09-02}}{{cite web|title=Sahi — The tester's Web Automation Tool|url=http://sahipro.com/|website=Sahi Pro Website|accessdate=2014-09-02}}Active
SeleniumWeb (cross-browser)Web(Collaborative project){{free|Apache}}{{yes}}3.141.59{{cite web|title=What is Selenium?|url=http://docs.seleniumhq.org/|website=Selenium HQ|accessdate=2014-09-02}}

|Active

SilkTestWindowsWindows, WebMicro Focus
{{small|previously Borland and Segue}}
{{proprietary}}{{yes}}20.0{{Cite web|url=https://www.microfocus.com/media/data-sheet/silk_test_ds.pdf|title=Silk Test Overview}}

|Active

SOAtestWindows, Linux, (cross-browser)Web (cross-browser)Parasoft{{proprietary}}{{yes}}9.10.8{{cite web|url=http://blog.programmableweb.com/2013/06/14/parasoft-launches-soatest-raising-the-bar-on-api-integrity|title=Parasoft Launches SOATest: Raising the Bar on API Integrity|date=2013-06-14 |access-date=2018-10-16}}

| Active

Squish GUI TesterWindows, Linux, macOS, Solaris, AIX, QNX, WinCE, Windows Embedded, embedded Linux, Android, iOSQt, QML, QtQuick, Java AWT, Swing, SWT, RCP, JavaFx, Win32, MFC, WinForms, WPF, HTML5 (cross-browser), macOS Cocoa, iOS, Android, TkThe Qt Company (froglogic GmbH){{proprietary}}{{yes}}6.7{{cite web|title=Squish GUI Tester|url=http://www.froglogic.com/squish|website=froglogic Website|accessdate=2017-12-07}}{{Cite web|url=https://www.froglogic.com/news/squish-6-7-release-now-available/|title=Squish 6.7: Now Available!|date=2021-03-30|website=froglogic}}

| Active

Test StudioWindowsWindows, Test Studio, Android, iOSTelerik by Progress{{proprietary}}{{yes}}R1 2022{{Cite web |title=Telerik Test Studio Ultimate Releases |url=https://www.componentsource.com/product/telerik-test-studio/releases |access-date=2022-03-18 |website=www.componentsource.com}}

| Active

TestCompleteWindowsWindows, Android, iOS, WebSmartBear Software{{proprietary}}{{yes}}14.10{{citation needed|date=July 2014}}

| Active

TestPartnerWindowsWindowsMicro Focus{{proprietary}}{{yes}}6.3.2{{citation needed|date=July 2014}}

|Discontinued

Twist{{unknown}}{{unknown}}ThoughtWorks{{proprietary}}{{unknown}}14.1.0{{citation needed|date=July 2014}}

|Discontinued

Unified Functional Testing (UFT)
{{small|previously named HP QuickTest Professional}} (QTP)
WindowsWindows, Web, Mobile, Terminal Emulators, SAP, Siebel, Java, .NET, Flex, others...{{Cite web|url=http://uft-help.saas.hpe.com/en/14.52/UFT_Help/Content/Addins_Guide/More.Reference.htm|title=More Add-ins|website=uft-help.saas.hpe.com|language=en-us|access-date=2017-08-02}}Hewlett Packard Enterprise{{proprietary}}{{yes}}14.53{{Cite web|url=http://uft-help.saas.hpe.com/en/14.00/UFT_Help/Content/Landing_Pages/Whats_New_Landing_Page.htm|title=What's New in UFT 14.00|website=uft-help.saas.hpe.com|language=en-us|access-date=2017-08-02}}

|Active

WatirWebWeb (cross-browser)(Collaborative project){{free|BSD}}{{yes}}6.16.5{{citation needed|date=July 2014}}
XneeUNIXX WindowGNU Project, Henrik Sandklef{{free|GNU GPL}}{{unknown}}3.19{{citation needed|date=July 2014}}

{{Incomplete list|date=November 2013}}

References

{{reflist}}

{{Software testing}}

GUI

Category:Software comparisons