Abstract
<p>We describe an abstract model for the program testing process, based on first-order egalitary logic. We define the notion of a battery of tests for a given testing context. Its properties are studied: reliability, validity, bias and acceptability. A preorder is defined and studied, which leads to an equivalence relation among batteries of tests. This equivalence turns out to be of great interest, both theoretical and practical.</p><p>We show the application of this model to some classical questions: effective (automatic) test generation, test optimization, quality assessment of the testing process, and relationships between program proving and program testing.</p>
Publisher
Det Kgl. Bibliotek/Royal Danish Library
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Software Impact on System Reliability;11th Advances in Reliability Technology Symposium;1990
2. A contribution to the theory of program testing;Theoretical Computer Science;1985