Automated Testing Framework
Abbot helps you test your Java UI. Abbot framework comprises Abbot, which lets you programmatically drive UI components, and Costello (built on Abbot) which allows you to easily launch, explore and control an application. The framework may be used with both scripts and compiled code. This...
Platforms: *nix
License: Freeware | Size: 5.7 MB | Download (118): Abbot 1.0.0 Download |
Pisces is an innovative open source JUnit extension which adds functionality to JUnit but does not require any changes to the way you currently use it. Pisces lets you write test suites composed of several JUnit tests which can run on remote machines either serially or in parallel. The Pisces...
Platforms: *nix
License: Freeware | Size: 64.51 KB | Download (90): Project Pisces Download |
Pascal Mock provides a mock library for Delphi/Kylix/FreePascal. Delphi/Kylix/FreePascal were lacking a mock library. The Pascal Mock library enables the easy creation and use of Mock objects for unit testing, inspired by the various Java mock object tools. Mock objects ease unit testing by...
Platforms: *nix
License: Freeware | Size: 419.84 KB | Download (118): Pascal Mock Download |
Test::Unit::Tutorial is a Perl module that contains a tutorial on unit testing. SYNOPSIS perldoc Test::Unit::Tutorial Here should be extensive documentation on what unit testing is, why it is useful, and how to do it with the Test::Unit collection of modules. Sorry for not implementing...
Platforms: *nix
License: Freeware | Size: 45.06 KB | Download (243): Test::Unit::Tutorial Download |
Test::Deep is a Perl module for extremely flexible deep comparison. SYNOPSIS use Test::More tests => $Num_Tests; use Test::Deep; cmp_deeply( $actual_horrible_nested_data_structure, $expected_horrible_nested_data_structure, "got the right horrible nested data structure" ); cmp_deeply(...
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (103): Test::Deep Download |
ResourcePool is a C++ library which can be used to pool resources of every kind. One very interesting side effect is that it can also be used of abstraction layer by providing a unique API for different resources of similar resource types. Most prominent example are SQL databases. The...
Platforms: *nix
License: Freeware | Size: 471.04 KB | Download (91): C++ ResourcePool Download |
From the creation of test cases through the resolution of defects, TestTrack Studio tracks and manages all the details of your testing effort. TestTrack Studio seamlessly blends the award-winning defect tracking features of TestTrack Pro and the time saving test case management features of...
Platforms: Windows
License: Freeware | Size: 511 MB | Download (47): TestTrack Studio 2011.0.0 Download |
Testing software applications requires hundreds to thousands of unique test cases, the time to execute them, and the ability to efficiently manage the results. At the same time, software applications are becoming increasingly more complex and development schedules more aggressive, but quality...
Platforms: Windows
License: Freeware | Size: 511 MB | Download (54): TestTrack TCM 2011.0.0 Download |
The GridUnit project is a first effort to use the huge heterogeneity and distributed nature of Computational Grids to imporve the software testing process. It is an extension of the widelly adopted JUnit testing framework.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 385.01 KB | Download (47): GridUnit Download |
The As2lib is an open source framework targeted to Macromedia Flash MX 2004 developers. It offers support for basic idioms like event handling, error handling, logging, overloading and reflections as well as different kinds of data holders and iterators. Also contained is a full-featured testing...
Platforms: Windows, Mac, *nix, Flash, BSD Solaris
License: Freeware | Download (53): as2lib Download |
JMRTD is an open source Java implementation of the Machine Readable Travel Document (MRTD) standards as specified by the International Civil Aviation Organization (ICAO). The electronic passport (or "ePassport"), which by now has been introduced in many countries, is an implementation of these...
Platforms: Mac
License: Freeware | Size: 3.49 MB | Download (141): JMRTD Download |
Disttest is a distributed unittest runner for POSIX platforms. The tests can be written in any language and are run in parallel on several slave nodes, thus reducing the wall-clock time it takes to run all the tests. Disttest is not a unittesting framework such as JUnit. The idea is that...
Platforms: *nix
License: Freeware | Size: 157.7 KB | Download (42): Disttest Download |
Babel Interoperability Tool is a tool for mixing C, C++, Fortran77, Fortran90, Python, and Java in a single application. This is our cornerstone product, representing 90% of our effort. Babel is the foundation for a multilanguage scientific compoenent framework. We are often called "The Babel...
Platforms: *nix
License: Freeware | Size: 13.1 MB | Download (96): Babel Interoperability Tool Download |
SubEthaSMTP is an easy to understand Java library that provides a receptive SMTP server component. By plugging this component into your Java application, you can easily receive SMTP mail using a simple abstract Java interface. Also included is a small sub-project called Wiser, an easy to use...
Platforms: *nix
License: Freeware | Size: 788.48 KB | Download (95): SubEthaSMTP Download |
WAassistant is a Web application for evaluating the accessibility of Web sites to handicapped users. WAassistant is not just a test result reporting tool and also it tries to manage the whole testing process, including review of automated testing results, testing by humans, and making...
Platforms: *nix
License: Freeware | Size: 61.44 KB | Download (101): WAassistant Download |
PyReverse is a set of tools for reverse engineering Python code. So far, it features dependency analysis tools, documentation generation, and XMI generation for importation in a UML modeling tool. A special module can be used to generate files readable by Argo UML. currently PyReverse build a...
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (122): PyReverse Download |
docbook2X is a software package that converts DocBook documents into the GNU Texinfo format and the traditional Unix man page format. Notable features include table support for man pages, internationalization support, and easy customization of the output using XSLT. (Easy, because unlike other...
Platforms: *nix
License: Freeware | Size: 450.56 KB | Download (95): docbook2X Download |
ComparePdf is a command line utility for comparing two PDF files. By default it compares their texts but it can also compare them visually (e.g., to detect changes in diagrams, images, fonts, and layout). It should prove useful for automated testing.
Commands and options:
ComparePdf [options]...
Platforms: Windows, Windows Vista, 7, 7x64
License: Freeware | Download (47): ComparePdf Download |
Key features:
1. Generating any packets on channel level for Ethernet networks.
2. Work with TCP sessions. Sending and receiving concrete data over TCP connection. Imitating client or server.
3. The ability of sending some data alternating with recieving some expected data.
4. Using...
Platforms: Windows
License: Freeware | Size: 781 KB | Download (46): AnetTest Download |
The goal of this project is to develop a very simple SMTP server that responds to SMTP requests and makes received messages available for query at a later time. All useful features for a SMTP server that can be used in an automated testing suite.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 457.34 KB | Download (50): Dumbster Download |