|
Project Information
Members
|
Source Code repository is now streamlined and online.
Carma is a tool which validates the quality of your product by analyzing your test cases. It clearly identifies gaps in your test cases and reports the conditions which certainly require additional and/or enhanced test cases. It exceeds the power of plain code coverage tools as such tools rely on a technique which does not seriously help in identifying weak test cases. Just imagine a load of test cases without any assertions. The coverage results would signal a excellent coverage but still erroneous behavior in your code cannot be detected at all. Carma uses a more mature technique and cannot be tricked in this way as the tests are not verified their-self, but instead the sensitivity for errors in your product is determined. That makes Carma much more powerful than coverage tools. If you want to know more about the technique used by Carma visit Mutation Testing (Wikipedia) and Fault Injection (Wikipedia). This project was started in spring 2007 and was previously located here: http://retroduction.org
Carma helps out
Please check the website at Retroduction.org for binary releases and documentation until everything is migrated to Google Projects. |