List of GUI testing tools
From Wikipedia, the free encyclopedia
This is a list of tools for GUI software testing.
[edit] Cross-Platform Tools
- Squish : automated GUI testing tool on Windows, Linux/Unix, Mac OS X, embedded Linux for Qt, Web/HTML, Java/SWT, Java/Swing, Mac OS X, Tk, 4JS, XView, ...
- Eggplant : automated user-interface testing of a device running on any platform that uses the Virtual Network Computing (VNC) protocol.
[edit] Qt Testing Tools
- Squish : automated testing of Qt GUI applications with additional support for web page testing and Tcl/Tk testing.
[edit] Java Test Tools
- abbot : an open source Java GUI Testing Framework (Open source)
- GUIdancer: a tool for creating automated GUI tests for programs written with Java and Swing, without programming.
- GTT: GTT is a tool for developing and executing test scripts for Java swing-based applications. Test designers develop test scripts by capturing and replaying user interactions (Open source).
- jfcunit : a tool for testing Swing applications using an Extreme programming methodology (Open source).
- Marathon an open source Java GUI Test Tool focuses on end-user testing (Open source)
- PGUIRobot : a very easy to use automated tool for functional and GUI testing Java programs, it can also be used for making canned demonstrations by event and screen capture (Open source).
- UISpec4J : a Java GUI Testing Framework whose APIs are designed to make the test scripts as close as possible to human-readable text (Open source).
- qftestJUI, now QF-Test : is a tool for the creation, execution and management of automated tests for Java/Swing and Java/SWT applications.
[edit] Windows Test Tools
- TestDrive-Gold, code-free testing of GUI and browser applications.
- TestPartner an automated functional and regression testing tool from Compuware Corporation.
- WinRunner is a functional GUI testing tool.
- QuickTest Professional (QTP) is a functional GUI testing tool.
- Badboy is an inexpensive automated testing tool targeted specifically at testing of web applications.
- NUnitForms is an open source NUnit extension for unit and acceptance testing of Windows Forms applications.
- Ranorex is a free GUI test and automation Library for C++, Python and for all .NET languages.
- SEQIS KeepLiquid TestManager and KeepLiquid TestAutomation is a commercial test management and a keyword and data driven GUI test automation tool
[edit] Web Test Tools
- Selenium - Selenium tests run directly in a browser. Runs in IE, Mozilla and Firefox on Windows, Linux, and Macintosh.
- Squish - Cross-Platform, Cross-Browser testing tool for automated testing of web/html/ajax applications
- Quicktest Pro, Mercury interactive's tool for automated testing
- Watir - An opensource webtesting framework written in Ruby
- WET Web Tester - An opensource webtesting framework inspired by Watir.Includes a script generation utility
[edit] Linux Test Tools
- Dogtail - An open source GUI test framework written in Python
[edit] Related Tools
- AutoHotkey is a free GUI automation/scripting tool for windows applications, source available under the GPL.
- Jameleon is an automated testing framework that uses plugins to test database, desktop, web, and mainframe software applications. Used mainly for integration, regression, functional, and acceptance testing at the code/object level.