Jump to content

Comparison of GUI testing tools

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 80.169.200.2 (talk) at 11:25, 28 February 2014. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

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

Open Source GUI testing tools

Name Testing System Requirement Tested System Requirement
CubicTest Eclipse Selenium and Watir
Dogtail Unknown Unknown
Dojo Objective Harness Example Web
Jemmy Netbeans, Swing, SWT, JavaFX Java application
Linux Desktop Testing Project Linux Any GUI program
Maveryx Unknown Unknown
QAliber Windows Web
Selenium any Web
Sikuli any any GUI
Robot Framework any any
Watir browser Web
Xnee unix X Window

Proprietary GUI testing tools

Name Testing System Requirement Tested System Requirement Company
AutoIt Microsoft Windows Microsoft Windows AutoIt
eggPlant Functional Microsoft Windows, Linux, OS X Microsoft Windows, Linux, OS X, iOS, Android, Blackberry, Win Embedded, Win CE TestPlant Ltd
GUIdancer Java (Swing, RCP/SWT, GEF), HTML, .NET and iOS GUI-test Java (Swing, RCP/SWT, GEF), HTML, .NET and iOS GUI-test Bredex
HP QuickTest Professional Microsoft Windows Microsoft Windows Hewlett-Packard
HP WinRunner unknown unknown Hewlett-Packard
IBM Rational Functional Tester unknown unknown IBM
IcuTest unknown WPF unknown
Infragistics unknown unknown TestAdvantage
iMacros unknown unknown unknown
Microsoft Windows SDK includes optional stand-alone install of Object Inspector (Inspect32) for Microsoft Active Accessibility API Inspection test. Free of charge as part of SDK but not open source.
Microsoft Visual Studio includes the Coded UI Tests feature which allows you to write unit tests for GUI based applications (Only Ultimate and Premium editions).
QF-Test Windows and Linux Java/Swing, Eclipse/SWT and HTML only Quality First Software
Ranorex automated testing software for web, desktop and mobile apps
RIATest Windows and OS X Flex unknown
SilkTest MS Windows Windows and Linux Micro Focus International (formerly by Segue Software then Borland)
Soatest unknown unknown (absorbed WebKing starting in version 6.0) by Parasoft
Squish object-based cross-platform cross-GUI-technology testing FrogLogic
Test Automation FX Windows UI testing with Visual Studio
TestComplete Windows Only Windows, Android and iOS SmartBear Software
Testing Anywhere unknown unknown Automation Anywhere
TestPartner unknown unknown Micro Focus
Test Studio unknown unknown Telerik
TOSCA Testsuite unknown unknown TRICENTIS Technology & Consulting
Twist unknown unknown Thoughtworks

Notable test automation tools

Tool name Produced by Latest version
AutoIt Jonathan Bennett & AutoIt Team 3.3.8.1
Cucumber Open Source 1.0.2
eggPlant TestPlant 2012
EiffelStudio AutoTest Eiffel Software 7.1, Jun 2012
FitNesse Open Source v20130530
HP QuickTest Professional HP Software Division 11.5
IBM Rational Functional Tester IBM Rational 8.3.0
LabVIEW National Instruments 2013
Maveryx Maveryx 1.3.1
Oracle Application Testing Suite Oracle Corporation 12.1
QF-Test Quality First Software GmbH 3.5.4
Ranorex Ranorex GmbH 4.1
Rational robot IBM Rational 2003
Robot Framework Open Source 2.8.2
Robotium Open Source 4.3
Selenium Open source 2.39.0
Sikuli Open Source 1.0.1
SilkTest Borland 14.0
Soatest Parasoft 9.5
TestComplete SmartBear Software 10
Testing Anywhere Automation Anywhere 8.0
TestPartner Micro Focus 6.3
Test Studio Telerik 2013.R1 SP1
Time Partition Testing (TPT) PikeTec GmbH 4.2
TOSCA Testsuite TRICENTIS Technology & Consulting 8.0.1
Visual Studio Test Professional Microsoft 2013
Watir Open Source 3.0