A controlled experiment on white-box database testing
2008; Association for Computing Machinery; Volume: 33; Issue: 1 Linguagem: Inglês
10.1145/1344452.1344462
ISSN1943-5843
AutoresJavier Tuya, José Javier Dolado, María José Suárez‐Cabal, Claudio de la Riva,
Tópico(s)Software Engineering Research
ResumoControlled experiments are a powerful way to assess and compare the effectiveness of different techniques. In this paper we present the experimental results of the evaluation of the effectiveness of a structural test coverage criterion developed for SQL queries when used by a tester to guide the selection of database test cases. We describe a controlled experiment designed for comparing this criterion with other conventional criteria such as equivalence partitioning and boundary value analysis. The results show that 1) the use of the structural coverage allows the tester to develop more effective test cases, 2) the effectiveness is higher when considering the kind of faults that are more specifically related to SQL than other kinds of faults, and 3) the results give us some insight into how to improve the coverage criterion.
Referência(s)