MoMEUnit is an instance of the xUnit architecture for unit testing of J2ME applications. It is derived from the JUnit framework. It is only CLDC 1.1 compliant. It overcomes the lack of a reflection API in the J2ME MIDP API and supports main features of the JUnit framework such as ease of development and running of tests, sharing of fixtures among different tests, the ability to perform simultaneous test runs, and much more. The results of tests are displayed with a progress bar, statistics, and lists of failures or errors with detailed messages for each test.
UnitTest++ is a lightweight unit testing framework for C++. It was designed to do test-driven development on a wide variety of platforms. Simplicity, speed, and small footprint are all very important aspects of its design. It makes minimal use of advanced library and language features, which means it should be easily portable to just about any platform.
Vampire is a remote package testing tool written in Python. It takes a pool of tarballs (usually Autotools-generated tarballs), uploads them to several machines, compiles if necessary, runs a check sequence (usually make distcheck), and returns the results as an XML file. It is designed to be flexible enough to run checks on different systems and environments using user-specified connection and uploading methods.
Cool PHPUnit Testcase Runner is a program to help optimize PHP software via unit testing. It recursively finds all unit test files within the PHP include path that use the naming pattern \*Test.php. The selection set is displayed in the form of a drop-down menu to run each of the test files separately. By inserting paths, filenames, and PEAR style classnames into a textarea field, you can fine tune the selection of the drop-down menu. The test results are displayed both as a progress bar and as a result list with additional information. Both formats use colors to differ successful results from the other result types.
Beanoh (pronounced Bean-oh) is a simple tool for verifying your Spring context. It verifies that all of your beans are wired correctly, reconciles the beans marked with @Component in the classpath with the beans loaded in the Spring context, and prevents duplicate bean definition overwriting.
actiWATE (Actimind Web Application Testing Environment) is a software platform intended to make the test automation process simple and cost-effective. The major component of actiWATE is a Java-based framework that emulates Internet browser functionality and provides a convenient and intuitive action-based API for test script development. An automated test in actiWATE is just a piece of Java code that uses the actiWATE API, so this test can be executed through different tools (for example, JUnit test runner). actiWATE collects testing information to log files and generates test failure reports to simplify problem allocation and correction.