Interesting new concurrency testing tool from alphaWorks
This ConcurrencyTesting tool can test your existing app for concurrency problems without creating new test cases. It does the magic with byte-code instrumentation. Interesting idea.
|
|
ConTest is applied by instrumenting the bytecode of the application around places that are likely to be involved in concurrent bugs. Then the tester or developer can run the existing tests. ConTest run-time engine is called through the instrumentation. The engine adds heuristically-controlled conditional sleep and yield instructions, which help reveal concurrent bugs. Each existing test can be run many times: ConTest causes different things to happen every time, and new bugs may surface. ConTest also collects run-time information for coverage and debug. Full Story |
This topic does not have any threads posted yet!
You cannot post until you login.