The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.01 - January/February (1990 vol.7)
pp: 31-36
ABSTRACT
<p>The authors address the question of how to decide which test cases to rerun after a modification. They emphasize that it is important that these tests be selected systematically, because executing an entire test suite to validate a few modifications can consume large amounts of time and computational resources and involve many people, and it is unreliable to exercise a system by selecting test cases intuitively or randomly. They develop a revalidation strategy that is based on an extension of the Fischer algorithm (see K.F. Fischer et al., Proc. Nat. Telecom. Conf., 1981, p.B6.3.1-B6.3.6). Fischer's revalidation technique is based on a zero-one integer programming model. The authors implement a prototype environment based on his methodology.</p>
INDEX TERMS
selective revalidation; test cases; revalidation strategy; Fischer algorithm; zero-one integer programming model; prototype environment; integer programming; program testing; programming environments; software engineering
CITATION
Jean Hartmann, David J. Robson, "Techniques for Selective Revalidation", IEEE Software, vol.7, no. 1, pp. 31-36, January/February 1990, doi:10.1109/52.43047
25 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool