Abbot Java GUI Test Framework
http://abbot.sourceforge.net/
Description:
The Abbot framework provides automated event generation and validation of Java GUI components, improving upon the very rudimentary functions provided by the java.awt.Robot class (A Better 'Bot). The framework may be invoked directly from Java code or accessed without programming through the use of scripts. It is suitable for use both by developers for unit tests and QA for functional testing.
Requirement:
TBC
Download data:
Downloadable files: 47223 total downloads to date
Anteater
http://aft.sourceforge.net/
Description:
Anteater is a testing framework designed around Ant, from the Apache Jakarta Project. It provides an easy way to write tests for checking the functionality of a Web application or of an XML Web service.
Requirement:
OS Independent
Download data:
Downloadable files: 12274 total downloads to date
Arbiter
http://arbiter.sourceforge.net/
Description:
Document based acceptance tester. Similar to FIT in goal. Manages requirements documents in Word or RTF format that are created jointly by customer and developer. Requirements are parsed to extract a glossary and test suite.
Requirement:
OS Independent
Download data:
Downloadable files: 822 total downloads to date
AutoTestFlash
http://tiago.webstartpoint.net/flash/
Description:
AutoTestFlash allows the recording and playback of tests writen in Flash and Flex. The tool website provides a live sample.
Requirement:
Windows / Flash
Download data:
No data feed available
Avignon
http://avignon.sourceforge.net
Description:
Avignon is an acceptance test system that allows you to write executable tests in a language that you define. It uses XML to define the syntax of the language but, if you choose to extend the language, leaves the semantics of the tests up to you. Avignon includes modules for testing HTML applications (through either IE or FireFox), Swing and .NET WinForm applications.
Requirement:
Java (MS Windows only for .NET testing)
Download data:
Downloadable files: 2229 total downloads to date
Canoo WebTest
http://webtest.canoo.com/webtest/
Description:
Used for functional testing of web pages, WebTest is an open source testing framework built on top of HttpUnit. It allows tests to be defined in XML as Ant targets.
Requirement:
JDK 1.2 and ANT v1.3
Download data:
No data feed available
csvdiff
http://csvdiff.sourceforge.net/
Description:
csvdiff is a perl script for comparing two files of comma-separated values with each other. In contrast to standard diff, it will show the number of the record where the difference occurs, the column number, and (if provided) the fieldname which is different. The separator can be set to any value you want, not just a comma. It also provides support for multiple column keys, the ability to ignore case and trim leading/tailing spaces, and the ability to ignore selected columns such as timestamps.
Requirement:
Everywhere you can install perl
Download data:
Downloadable files: 1163 total downloads to date
DejaGnu
http://www.gnu.org/software/dejagnu/
Description:
DejaGnu is a framework for testing applications such as Tcl, C, C++, Java and network applications and cross testing of embedded systems. Its purpose is to provide a single front end for all tests. Think of it as a custom library of Tcl procedures crafted to support writing a test harness.
Requirement:
MacOS, Windows, POSIX
Download data:
No data feed available
Dogtail
http://people.redhat.com/zcerza/dogtail/
Description:
Dogtail is a GUI test tool and automation framework written in Python. It uses accessibility technologies to communicate with desktop applications. Dogtail scripts are written in Python and executed like any other Python program.
Requirement:
Python 2.3 or higher
Download data:
No data feed available
Doit: Simple Web Application Testing
http://doit.sourceforge.net/
Description:
Doit is a scripting tool and language for testing web applications that use forms. Doit can generate random or sequenced form fill-in information, report results (into a database, file, or stdout), filter HTML results, and compare results to previous results, without having to manually use a web browser. It uses a console-based web client tool (like Curl or Wget) to send and receive HTTP requests and responses respectively.
Requirement:
You must have Perl 5 or greater and the appropriate Perl modules (detailed in Doit manual) installed on your system before you can use SPL.
Download data:
Downloadable files: 779 total downloads to date
Eclipse TPTP
http://help.eclipse.org/help31/index.jsp?topic=/org.eclipse.hyades.test.doc.user/concepts/cmanualtestoverview.htm
Description:
The Eclipse test and performance tools platform (TPTP) provides support for three types of testing: Performance testing of HTTP applications, JUnit testing and manual testing. Although each of these areas of testing has its own unique set of tasks and concepts, two sets of topics are common to all three types: creation and use of datapools, and creation of test deployments.
Requirement:
Eclipse
Download data:
No data feed available
EMOS Framework
http://emos-framework.sourceforge.net/
Description:
EMOS Framework is a simple yet powerful environment for development of automated WinRunner® tests. Like most frameworks of this sort EMOS Framework separates test data from the test code in order to simplify and speed up test development, increase robustness of the produced solution, and empower non-programmers towards test automation. It is almost completely written in WinRunner's own scripting language, TSL.
Requirement:
Mercury WinRunner, All 32-bit MS Windows (95/98/NT/2000/XP)
Download data:
Downloadable files: 6109 total downloads to date
Enterprise Web Test
http://sourceforge.net/projects/webunitproj/
Description:
Enterprise Web Test allows Java programmers to write re-usable tests for web applications that, unlike HttpUnit, "drive" the actual web browser on the actual platform they intend to support. Tests can be leveraged for functional, stress, reliability.
Requirement:
Microsoft, OS Independent, Linux
Download data:
Downloadable files: 7517 total downloads to date
Expect
http://expect.nist.gov/
Description:
Expect is a Unix automation and testing tool, for automating interactive applications such as telnet, ftp, passwd, fsck, rlogin, ssh, tip, etc. And by adding Tk, you can also wrap interactive applications in X11 GUIs.
Requirement:
Windows / UNIX
Download data:
No data feed available
GNU/Linux Desktop Testing Project
http://ldtp.freedesktop.org/
Description:
GNU/Linux Desktop Testing Project (GNU/LDTP) is aimed at producing high quality test automation framework and cutting-edge tools that can be used to test GNU/Linux Desktop and improve it. It uses the "Accessibility" libraries to poke through the application's user interface. The framework has tools to generate "AppMap" by reading through the user interface components of an application. The framework also has tools to record test-cases based on user-selection on the application. GNU/LDTP can test any GNOME application which are accessibility enabled, Mozilla, OpenOffice.org, any Java application (should have a UI based on swing) and KDE 4.0 applications based on QT 4.0 (based on the press releases by KDE).
Requirement:
Linux
Download data:
No data feed available
Harness
http://sourceforge.net/projects/harness/
Description:
An open source Java API for creating Java test software
Requirement:
TBC
Download data:
Downloadable files: 997 total downloads to date
|