12th IEEE International Conference on Engineering Complex Computer Systems (ICECCS 2007) Auckland, New Zealand July 11-July 14 ISBN: 0-7695-2895-3
Pex takes test-driven development to the next level. Pex analyzes .NET applications. From a parameterized unit test, which serves as a specification, it automatically produces traditional unit tests cases with high code coverage. Moreover, when a generated test fails, Pex can often suggest a bug fix. To do so Pex performs a systematic program analysis (similar to path bounded model-checking). It records detailed execution traces of test cases. Pex learns the program behavior from the traces, and a constraint solver produces new test cases with different behavior. The result is a minimal test suite with maximal code coverage.
Citation:
Wolfram Schulte, "Pex--An Intelligent Assistant for Rigorous Developer Testing," iceccs, pp.161, 12th IEEE International Conference on Engineering Complex Computer Systems (ICECCS 2007), 2007 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||