Wednesday, November 15, 2006

List of interesting GUI testing tools

tools descriptions from: GUI testing - Wikipedia, the free encyclopedia

Cross-Platform tools:
  • Squish automated GUI testing tool for Qt, Web, Java/SWT/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.
Windows test tools:
  • TestDrive-Gold, code-free testing of GUI and browser applications.
  • TestPartner an automated functional and regression testing tool from Compuware Corporation.
  • 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. (www-looks nice)
tools descriptions from: Open Source Testing

Jameleon

http://jameleon.sourceforge.net/
Description:
Jameleon is a plug-in driven automated testing tool that separates
applications into features and allows those features to be tied together
independently, creating test cases. Test cases can be data-driven and
executed against different environments and test case docs are generated
from the test cases. The goal is to create an automated testing tool that
can be used for the enterprise. A UI that ties a series of features to a
test case, generating both the test script and the test case documentation
is in the works.

pywinauto

http://sourceforge.net/projects/pywinauto/
Description:
pywinauto is a python package that allows you to automate the windows GUI.
Very easy to get started, and quite powerful.
There is a screencast at...
http://www.showmedo.com/videoPage?name=UsingpyWinAutoToControlAWindowsApplication
Requirement:Windows 2000, XP,

QMTest

http://www.codesourcery.com/qmtest
Description:
CodeSourcery's QMTest provides a cost-effective general purpose testing solution that
allows an organization to implement a robust, easy-to-use testing
program tailored to its needs. QMTest's extensible architecture allows
it to handle a wide range of application domains: everything from
compilers to graphical user interfaces to web-based applications.

Software Testing Automation Framework (STAF)

http://sourceforge.net/projects/staf

Description:
The Software Testing Automation Framework (STAF) is an open source,
multi-platform, multi-language framework designed around the idea of
reusable components, called services (such as process invocation,
resource management, logging, and monitoring). STAF removes the tedium
of building an automation infrastructure, thus enabling you to focus on
building your automation solution. STAX is an execution engine which
can help you thoroughly automate the distribution, execution, and results
analysis of your testcases. STAX builds on top of three existing technologies,
STAF, XML, and Python, to place great automation power in the hands of testers.
STAX also provides a powerful GUI monitoring application which allows
you to interact with and monitor the progress of your jobs.
Requirement:Windows, Linux, Solaris, AS/400, AIX, HP-UX, Irix

powered by performancing firefox

No comments: