IPOG: A General Strategy for T-Way Software Testing
- 1 March 2007
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE) in 14th Annual IEEE International Conference and Workshops on the Engineering of Computer-Based Systems (ECBS'07)
- p. 549-556
- https://doi.org/10.1109/ecbs.2007.47
Abstract
Most existing work on t-way testing has focused on 2-way (or pairwise) testing, which aims to detect faults caused by interactions between any two parameters. However, faults can also be caused by interactions involving more than two parameters. In this paper, we generalize an existing strategy, called in-parameter-order (IPO), from pairwise testing to t-way testing. A major challenge of our generalization effort is dealing with the combinatorial growth in the number of combinations of parameter values. We describe a t-way testing tool, called FireEye, and discuss design decisions that are made to enable an efficient implementation of the generalized IPO strategy. We also report several experiments that are designed to evaluate the effectiveness of FireEyeKeywords
This publication has 14 references indexed in Scilit:
- Software fault interactions and implications for software testingIEEE Transactions on Software Engineering, 2004
- Constructing test suites for interaction testingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- A practical strategy for testing pair-wise coverage of network interfacesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- In-parameter-order: a test generation strategy for pairwise testingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Automating test case generation for the new generation mission software systemPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A test generation strategy for pairwise testingIEEE Transactions on Software Engineering, 2002
- Model-based testing in practicePublished by Association for Computing Machinery (ACM) ,1999
- Constructive CombinatoricsPublished by Springer Science and Business Media LLC ,1986
- Orthogonal Latin squares: an application of experiment design to compiler testingCommunications of the ACM, 1985
- Orthogonal Arrays of Index UnityThe Annals of Mathematical Statistics, 1952