Search Swinburne Research Bank
Please use this identifier to cite or link to this item: http://hdl.handle.net/1959.3/66617
- Title
- On comparing testing criteria for logical decisions
- Author(s)
- Lau, Man Fai; Yu, Yuen Tak
- Abstract
- Various test case selection criteria have been proposed for quality testing of software. It is a common phenomenon that test sets satisfying different criteria have different sizes and fault-detecting ability. Moreover, test sets that satisfy a stronger criterion and detect more faults usually consist of more test cases. A question that often puzzles software testing professionals and researchers is: when a testing criterion C1 helps to detect more faults than another criterion C2, is it because C1 specifically requires test cases that are more fault-sensitive than those for C2, or is it essentially because C1 requires more test cases than C2? In this paper, we discuss several methods and approaches for investigating this question, and empirically compare several common coverage criteria for testing logical decisions, taking into consideration the different sizes of the test sets required by these criteria. Our results demonstrate evidently that the stronger criteria under study are more fault-sensitive than the weaker ones, not solely because the former require more test cases. More importantly, we have illustrated a general approach, which takes into account the size factor of the generated test sets, for demonstrating the superiority of a testing criterion over another.
- Publication type
- Conference paper
- Research centre
- Swinburne University of Technology. Faculty of Information and Communication Technologies
- Source
- Lecture notes in computer science: Reliable Software Technologies: Proceedings of the 14th Ada-Europe International Conference on Reliable Software Technologies, Brest, France, 08-12 June 2009 / Fabrice Kordon, Yvon Kermarrec (eds.), Vol. 5570 (2009), pp. 44-58
- Publication year
- 2009
- Keyword(s)
- Boolean expression; Condition coverage; Condition/decision coverage; Control flow criteria; Decision coverage; Modified condition/ decision coverage; Software testing
- Publisher
- Springer
- ISSN
- 0302-9743 (series ISSN)
- ISBN
- 9783642019234
- Publisher URL
- http://dx.doi.org/10.1007/978-3-642-01924-1_4
- Copyright
- Copyright © Springer-Verlag Berlin Heidelberg 2009.
- Peer reviewed



