ConTest
Home PageCategories: Testing
Author: IBM
Latest version: 2.6.4
Added 2007-11-14
ConTest (ConcurrentTesting) is tool for testing multi-threaded applications.
The main use of ConTest is to expose and eliminate concurrency-related bugs in parallel and distributed Java programs. ConTest systematically and transparently schedules the execution of program threads such that program scenarios that are likely to contain race conditions, deadlocks, and other intermittent bugs (collectively called synchronization problems) are forced to appear with high frequency.
ConTest's impact on the testing effort is minimal. Testers can rerun existing test suites without recompilation of the software under test (but with a greater probability of uncovering synchronization problems).
ConTest can also be used to measure test coverage, aid in debugging, enable replay, and present deadlock information.
Built for Java |
Free or free version available |