|
ABSTRACT
Comparison of software testing methods is meaningful only if sound theory relates the properties compared to actual software quality. Existing comparisons typically use anecdotal foundations with no necessary relationship to quality, comparing methods on the basis of technical terms the methods themselves define. In the most seriously flawed work, one method whose efficacy is unknown is used as a standard for judging other methods! Random testing, as a method that can be related to quality (in both the conventional sense of statistical reliability, and the more stringent sense of software assurance), offers the opportunity for valid comparison.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
T. A. Budd, The portable mutation testing suite, TR 83-8, Department of Computer Science, University of Arizona, March, 1983.
|
| |
3
|
T. A. Budd and W. Miller, Testing numerical software, TR 83-18, Department of Computer Science, University of Arizona, November, 1983.
|
| |
4
|
R. DeMillo, R. Lipton, and F. Sayward, Hints on test data selection: help for the practicing programmer, Computer 11 (April, 1978), 34-43.
|
| |
5
|
R. A. DeMillo and A. Jefferson Offutt VI, Experimental results of automatically generated adequate test sets, Proceeding 6th Pacijic Northwest Sofrware Quality Conference, Portland, OR, September, 1988,210- 232.
|
| |
6
|
J. Duran and S. Ntafos, An evaluation of random testing, IEEE Trans. Software Eng. SE- 10 (July, 1984), 438-444.
|
| |
7
|
Gourlay, A mathematical framework for the investigation of testing, IEEE Trans. Software Eng. SE-9 (November, 1983), 786-709.
|
| |
8
|
R. Hamlet, Testing programs with the aid of a compiler, IEEE Trans. on Software Eng. SE-3 (July, 1977), 279-290.
|
| |
9
|
|
| |
10
|
R. Hamlet and R. Taylor, Partition testing does not inspire confidence, Proceedings Second Workshop on Sofnvare Testing, Verification, and Analysis, Banff, Canada, July, 1988,206-215.
|
 |
11
|
|
| |
12
|
R. Hamlet, Unit testing for software assurance, Proceedings COMPASS 89, Washington, DC, June, 1989,42-48.
|
| |
13
|
W. Howden, Reliability of the path analysis testing strategy, IEEE Trans. Sofnvare Eng. SE-2(1976), 208- 215.
|
| |
14
|
|
| |
15
|
J. La&i and B. Korel, A data flow oriented program testing strategy, IEEE Trans. Software Eng. SE-9 (May, 1983), 347-354.
|
| |
16
|
L. Lauterbach and W. Randall, Experimental evaluation of six test techniques, Proceedings COMPASS 89, Washington, DC, June, 1989.3641.
|
| |
17
|
|
| |
18
|
|
| |
19
|
|
 |
20
|
|
| |
21
|
D. L. Pamas, A. van Schouwn, and S. Kwan, Evaluation standards for safety critical software, TR 88-220, Department of Computing and Information Science, Queen's University, Kingston, Ontario, Canada.
|
| |
22
|
D. Parnas, personal communication.
|
| |
23
|
C. V. Ramamoorthy, S. F. Ho, and W. T. Chen, On the automated generation of program test data, IEEE Trans. Software. Eng. SE-2 (Dec., 1976), 293-300.
|
| |
24
|
|
| |
25
|
|
| |
26
|
|
| |
27
|
P. Thevenod-Fosse, Statistical validation by means of statistical testing, Dependable Computing for Critical Applications, Santa Barbara, CA, August, 1989.
|
| |
28
|
M. Weiser, J. Gannon, and P. McMullin, Comparison of struchual test coverage metrics, IEEE Software (March, 1985),80-85.
|
| |
29
|
|
| |
30
|
S. J. Zeil, The EQUATE testing strategy, Proceedings Workshop on Sofnvare Testing, Banff, Canada, July, 1986.142-151.
|
| |
31
|
|
CITED BY 25
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Gilles Bernot , Laurent Bouaziz , Pascale Le Gall, A theory of probabilistic functional testing, Proceedings of the 19th international conference on Software engineering, p.216-226, May 17-23, 1997, Boston, Massachusetts, United States
|
|
|
Dick Hamlet , Bruce Gifford , Borislav Nikolik, Exploring dataflow testing of arrays, Proceedings of the 15th international conference on Software Engineering, p.118-129, May 17-21, 1993, Baltimore, Maryland, United States
|
|
|
Phyllis G. Frankl , Stewart N. Weiss, An experimental comparison of the effectiveness of the all-uses and all-edges adequacy criteria, Proceedings of the symposium on Testing, analysis, and verification, p.154-164, October 08-10, 1991, Victoria, British Columbia, Canada
|
|
|
Elaine J. Weyuker , Stewart N. Weiss , Dick Hamlet, Comparison of program testing strategies, Proceedings of the symposium on Testing, analysis, and verification, p.1-10, October 08-10, 1991, Victoria, British Columbia, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
A. Pretschner , W. Prenninger , S. Wagner , C. Kühnel , M. Baumgartner , B. Sostawa , R. Zölch , T. Stauner, One evaluation of model-based testing and its automation, Proceedings of the 27th international conference on Software engineering, May 15-21, 2005, St. Louis, MO, USA
|
|
|
|
|
|
|
|
|
Robert M. Hierons , Kirill Bogdanov , Jonathan P. Bowen , Rance Cleaveland , John Derrick , Jeremy Dick , Marian Gheorghe , Mark Harman , Kalpesh Kapoor , Paul Krause , Gerald Lüttgen , Anthony J. H. Simons , Sergiy Vilkomir , Martin R. Woodward , Hussein Zedan, Using formal specifications to support testing, ACM Computing Surveys (CSUR), v.41 n.2, p.1-76, February 2009
|
|