Test the Test - Applying Mutation Testing Ensures Test Quality
Michael Wittner, CEO at Razorcat Development
According to safety standards, development of safety critical systems requires well-defined functional and non-functional tests. The quality of testing is crucial for the safety and security of an embedded application. Compliance with the required test methods of the standards and the test quality can only be checked manually in a review. Mutation testing automatically checks the error detection capabilities of existing test cases and provides a useful measure for the test case quality. This presentation describes an efficient approach to mutation testing.