GUI testing tools serve the purpose of automating the testing process of software with graphical user interfaces.
Name | Supported platforms (testing system) | Supported platforms (tested system) | Developer | License | Automation | Latest version | Reference | Status | |
---|---|---|---|---|---|---|---|---|---|
Windows | Windows | 1.1.32.00 | [1] | Active | |||||
Windows | Windows | 3.3.14.5 | [2] | Active | |||||
Windows, Linux, Mac (Python, C#, Ruby, Java, Javascript, PHP, Robot Framework) | iOS, Android (both native App & browser hosted app) | (Binding Specific) | [3] | Active | |||||
Blisk | Windows, Mac, Linux | Web | Blisk | 16.0.79.98 | [4] | Active | |||
cross-platform | Web | Dojo Foundation | 6.0 | [5] | Active | ||||
Windows, Linux, OS X | Windows, Linux, OS X, iOS, Android, Blackberry, Win Embedded, Win CE | TestPlant Ltd | Active | ||||||
Windows | Windows | Discontinued | |||||||
Web (cross-browser) | iOpus | 12.5/10.0.5/10.0.2 | |||||||
Katalon Studio | Windows, Linux, OS X | Web (UI & API), Mobile apps | Katalon LLC | 6.3.0 | [6] | Active | |||
Linux (With Windows and OSX ports) | GUI applications with accessibility APIs | (Collaborative project) | 3.5.0 | [7] | |||||
Windows | Web, Oracle Technology Products | Oracle | 12.5 | [8] [9] | Active | ||||
Windows, Linux, macOS X, Web (cross-browser) | Windows, Java/Swing/SWT/Eclipse, JavaFX, Web applications, Windows Applications, C++, Android | Quality First Software GmbH | 7.0.8 | [10] | Active | ||||
Windows | Windows, Web, iOS, Android | 9.3.4 | [11] | Active | |||||
Web (cross-browser) | Web | (Collaborative project) | 3.1.2 | [12] | Active | ||||
Web (cross-browser), Windows | Web, Java, Java Web Start, Applet, Flex | Tyto Software[13] | 5.1 (open source, frozen), 10.0.0 | [14] [15] | Active | ||||
Web (cross-browser) | Web | (Collaborative project) | 3.141.59 | [16] | Active | ||||
Windows | Windows, Web | Micro Focus | 20.0 | [17] | Active | ||||
Windows, Linux, (cross-browser) | Web (cross-browser) | 9.10.8 | [18] | Active | |||||
Windows, Linux, macOS, Solaris, AIX, QNX, WinCE, Windows Embedded, embedded Linux, Android, iOS | Qt, QML, QtQuick, Java AWT, Swing, SWT, RCP, JavaFx, Win32, MFC, WinForms, WPF, HTML5 (cross-browser), macOS Cocoa, iOS, Android, Tk | The Qt Company (froglogic GmbH) | 6.7 | [19] [20] | Active | ||||
Windows | Windows, Test Studio, Android, iOS | Telerik by Progress | R1 2022 | [21] | Active | ||||
Windows | Windows, Android, iOS, Web | SmartBear Software | 14.10 | Active | |||||
Testing Anywhere | 8.0 | Discontinued | |||||||
Windows | Windows | 6.3.2 | Discontinued | ||||||
Windows | Windows, iOS, Android, Web, Cross-Browser, Java AWT, Java SWT, API, Win32, WinForms, WPF, Siebel, Delphi, PowerBuilder, up to around 40 different technologies | Tricentis | 16 | [22] | Active | ||||
14.1.0 | Discontinued | ||||||||
Unified Functional Testing (UFT) (QTP) | Windows | Windows, Web, Mobile, Terminal Emulators, SAP, Siebel, Java, .NET, Flex, others...[23] | 14.53 | [24] | Active | ||||
Web | Web (cross-browser) | (Collaborative project) | 6.16.5 | ||||||
UNIX | GNU Project, Henrik Sandklef | 3.19 |