Objective measurement of test quality is one of the key issues in soft
ware testing. It has been a major research focus for the last two deca
des. Many test criteria have been proposed and studied for this purpos
e. Various kinds of rationales have been presented in support of one c
riterion or another. We survey the research work in this area. The not
ion of adequacy criteria is examined together with its role in softwar
e dynamic testing. A review of criteria classification is followed by
a summary of the methods for comparison and assessment of criteria.