Generating Object-Oriented and Aspect-Oriented Sequence Based Test Cases with Optimum Code Coverage
Code coverage analysis holds a very important role in software testing procedure. By the test case runs it provides developers by means to quantify of how well their source code is being exercised. By detecting errors/bugs in the code it estimates the efficiency of the test. The authors must implement a systematic way and support the theoretical bases for testing the programs with the purpose of performing effective software testing and coverage analysis. In their research they use the crossword application where they automatically make test cases and systematically discover the impact of context, as captured by criterion functions which they described in their source code.