Lattice-based adaptive random testing

Adaptive Random Testing (ART) denotes a family of testing algorithms that have a better performance compared to pure random testing with respect to the number of test cases necessary to detect the first failure. Many of these algorithms, however, are not very efficient regarding runtime. A new ART algorithm is presented that has a better performance than all other ART methods for the block failure pattern. Its runtime is linear in the number of test cases selected, which is nearly as efficient as pure random testing, as opposed to most other ART methods. This new ART algorithm selects the test cases based on a lattice.

[1]  Simeon C. Ntafos,et al.  An Evaluation of Random Testing , 1984, IEEE Transactions on Software Engineering.

[2]  Tsong Yueh Chen,et al.  Proportional sampling strategy: a compendium and some insights , 2001, J. Syst. Softw..

[3]  Tsong Yueh Chen,et al.  Proportional sampling strategy: guidelines for software testing practitioners , 1996, Inf. Softw. Technol..

[4]  Bev Littlewood,et al.  Correction to: Evaluating Testing Methods by Delivered Reliability , 1999 .

[5]  Paul B. Schneck Comment on "When to Use Random Testing" , 1979, IEEE Trans. Computers.

[6]  Ps Loo,et al.  Random testing revisited , 1988 .

[7]  Dave Towey,et al.  Normalized Restricted Random Testing , 2003, Ada-Europe.

[8]  VISHWANI D. AGRAWAL When to Use Random Testing , 1978, IEEE Transactions on Computers.

[9]  Dave Towey,et al.  Restricted Random Testing , 2002, ECSQ.

[10]  Glenford J. Myers,et al.  Art of Software Testing , 1979 .

[11]  Dave Towey,et al.  A revisit of adaptive random testing by restriction , 2004, Proceedings of the 28th Annual International Computer Software and Applications Conference, 2004. COMPSAC 2004..

[12]  Bev Littlewood,et al.  Evaluating Testing Methods by Delivered Reliability , 1998, IEEE Trans. Software Eng..

[13]  Tsong Yueh Chen,et al.  Adaptive random testing through dynamic partitioning , 2004, Fourth International Conference onQuality Software, 2004. QSIC 2004. Proceedings..

[14]  Tsong Yueh Chen,et al.  Mirror adaptive random testing , 2004, Inf. Softw. Technol..