Computer Informatics    
   
Table of contents
(Prev) List of graphical methodsList of Hello world program ex ... (Next)

List of GUI testing tools

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

Open Source GUI testing tools

  • AutoHotkey
  • Appium is a automated functional testing tool for mobile apps.
  • CubicTest is a graphical Eclipse plug-in for writing Selenium and Watir tests.
  • Dogtail by Red Hat
  • Dojo Objective Harness is a Web UI testing framework from Dojo, similar to Selenium.
  • Jemmy java GUI testing tool used on Netbeans project. Can be used on Swing, SWT or JavaFX GUIs.
  • Linux Desktop Testing Project by freedesktop.org (Cross platform GUI testing)
  • Maveryx is an automated functional testing, regression testing, GUI testing and data-driven testing tool.
  • QAliber by QAlibers, free open source for testing applications and web over windows OS
  • Selenium for Web UI testing
  • Sikuli for testing any GUI based upon screenshots
  • SWTBot functional testing of SWT and Eclipse based applications
  • Robot Framework via Selenium, Sikuli and other Libraries
  • Watir browser driver for web UI testing
  • Xnee Recorder and replayer for X Window System

Proprietary GUI testing tools

  • AutoIt Microsoft Windows GUI Testing. Free of charge but not open source.
  • eggPlant by TestPlant Ltd
  • GUIdancer by Bredex, for Java (Swing, RCP/SWT, GEF) and HTML
  • HP QuickTest Professional by Hewlett-Packard (formerly by Mercury Interactive)
  • HP WinRunner by Hewlett-Packard (formerly by Mercury Interactive)
  • IBM Rational Functional Tester by IBM
  • IcuTest GUI unit testing for WPF
  • Infragistics TestAdvantage
  • iMacros
  • Java (programming language) has the java.awt.Robot class for automated GUI testing
  • 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 Enterprise versions).
  • QF-Test by Quality First Software, for Java/Swing, Eclipse/SWT and HTML only
  • Ranorex automated testing software for web, desktop and mobile apps
  • RIATest for Flex
  • SilkTest by Micro Focus International (formerly by Segue Software then Borland)
  • Soatest (absorbed WebKing starting in version 6.0) by Parasoft
  • Squish, object-based cross-platform, cross-GUI-technology testing
  • Test Automation FX Windows UI testing with Visual Studio
  • TestComplete by SmartBear Software
  • Testing Anywhere by Automation Anywhere
  • TestPartner by Micro Focus
  • TOSCA Testsuite by TRICENTIS Technology & Consulting
  • Twist by Thoughtworks
(Prev) List of graphical methodsList of Hello world program ex ... (Next)