Holmes is an automated debugging and failure-analysis tool that uses statistical analysis of code-coverage data to identify the most likely cause of test failures. Holmes uses a custom data-collection tool to amass detailed path coverage during testing. The tool analyzes this coverage data to find paths that strongly correlate with failure. Holmes can be used to select and analyze a set of test runs, to navigate to the most likely causes of test failures in source code, to set break points, and to re-run specific failing tests. This release of Holmes integrates with Visual Studio 2008 and NUnit.
Note By installing, copying, or otherwise using this software, you agree to be bound by the terms of its license. Read the license.