All Uses and Statement Coverage: A Controlled Experiment

Diego Vallespir, Silvana Moreno Negro, Carmen Bogado, Juliana Herbert


This article presents a controlled experiment that compares the behavior of the testing techniques Statement Coverage and All Uses. The design of this experiment is typical for a factor with two alternatives. A total of 14 subjects carry out tests on a single program. The results indicate that there is enough statistical evidence to state that the cost of executing All Uses is higher than that of executing Statement Coverage – aresult that we expected to find. However, no statistical differences were found as regards the effectiveness of the techniques.


Empirical software engineering, testing techniques, test effectiveness, test cost

Full Text: PDF