What is an orthogonal array?
An orthogonal array has the property that pairs of elements in the same row and from different columns occur an equal number of times in the array. Orthogonal arrays have been used for several years as templates in experimental design, including system testing. For information on engineering using orthogonal arrays, see Chapter 3 of Quality Engineering Using Robust Design, M. S. Phadke, 1989, Prentice Hall. Orthogonal Arrays Theory and Applications by A. S. Hedayat, N. J. A. Sloane, and John Stufken, 1999 Springer-Verlag is a graduate level text and reference devoted to orthogonal arrays. What is a covering array? A covering array is a generalization of an orthogonal array. A covering array has the property that pairs of elements in the same row and from different columns occur at least once in the array. Basing test designs on covering arrays can lead to fewer test cases than some orthogonal array designs. The Testcover.com service uses proprietary technologies to generate test cases