The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.05 - September/October (2000 vol.17)
pp: 107-112
ABSTRACT
The authors argue that, for many small-scale projects, a small number of randomly selected tests will adequately probe the software. They discuss how a program's shape can help determine whether rapid testing with limited resources will be as effective as elaborate and expensive testing regimes.
CITATION
Tim Menzies, Bojan Cukic, "When to Test Less", IEEE Software, vol.17, no. 5, pp. 107-112, September/October 2000, doi:10.1109/52.877876
REFERENCES
1. N. Eickelmann and D. Richardson, "An Evaluation of Software Test Environment Architectures," Proc. Int'l Conf. Software Eng., Springer-Verlag, Berlin, 1996, pp. 353-364.
2. D. Hamlet and R. Taylor, "Partition Testing Does Not Inspire Confidence," IEEE Trans. Software Eng., vol. 16, pp. 1,402-1,412, Dec. 1990.
3. M. Lowrey, M. Boyd, and D. Kulkarni, "Towards a Theory for Integration of Mathematical Verification and Empirical Testing," Proc. ASE'98: Automated Software Eng., IEEE Computer Soc. Press, Los Alamitos, Calif., 1998, pp. 322-331.
4. W. Gutjhar, "Partition vs. Random Testing: The Influence of Uncertainty," IEEE Trans. Software Eng., Vol. 25, No. 5, 1999, pp. 661-674.
5. T. Menzies and B. Cukic, "Adequacy of Limited Testing for Knowledge Based Systems," to be published in Int'l J. Artificial Intelligence Tools (IJAIT), 2000; http://tim.menzies.com/pdf00ijait.pdf(current Aug. 2000).
6. J. Bieman and J. Schultz, "An Empirical Evaluation (and Specification) of the All-Du-Paths Testing Criterion," Software Eng. J., Vol. 7, No. 1, 1992, pp. 43-51.
7. M. Harrold, J. Jones, and G. Rothermel, "Empirical Studies of Control Dependence Graph Size for C Programs," Empirical Software Eng., Vol. 3, 1998, pp. 203-211.
8. J. Horgan and A. Mathur, "Software Testing and Reliability," The Handbook of Software Reliability Engineering, M.R. Lyu, ed., McGraw-Hill, New York, 1996, pp. 531-565.
9. T. Menzies et al., "Testing Nondeterminate Systems," to be published in ISSRE 2000: Int'l Symp. Software Reliability Engineering, IEEE Computer Soc. Press, Los Alamitos, Calif., 2000; (current Aug. 2000).
10. T. Menzies and E. Sinsel, "Practical Large Scale What-If Queries: Case Studies with Software Risk Assessment," Proc. IEEE Int'l Conf. Automated Software Eng. 2000, IEEE Computer Soc. Press, Los Alamitos, Calif., 2000; (current Aug. 2000).
11. T. Menzies and C. Michael, "Fewer Slices of PIE: Optimizing Mutation Testing via Abduction," Int'l Conf. Software Engineering and Knowledge Eng. '99, World Scientific, New Brighton, Minn., 1999; http://tim.menzies.com/pdf/00issre.pdfhttp:/ /tim.menzies.com/pdf/00ase.pdfhttp:/ /tim.menzies.com/pdf99seke.pdf(current Aug. 2000).
5 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool