DocumentCode
555367
Title
Better testing through oracle selection: (NIER track)
Author
Staats, Matt ; Whalen, Michael W. ; Heimdahl, Mats P E
Author_Institution
Dept. of Comput. Sci. & Eng., Univ. of Minnesota, Twin Cities, MN, USA
fYear
2011
fDate
21-28 May 2011
Firstpage
892
Lastpage
895
Abstract
In software testing, the test oracle determines if the application under test has performed an execution correctly. In current testing practice and research, significant effort and thought is placed on selecting test inputs, with the selection of test oracles largely neglected. Here, we argue that improvements to the testing process can be made by considering the problem of oracle selection. In particular, we argue that selecting the test oracle and test inputs together to complement one another may yield improvements testing effectiveness. We illustrate this using an example and present selected results from an ongoing study demonstrating the relationship between test suite selection, oracle selection, and fault finding.
Keywords
program testing; software fault tolerance; software selection; NIER track; Oracle selection testing; fault finding; software testing process; Aerospace electronics; Joints; Measurement; Monitoring; Software engineering; Software testing; empirical studies; test oracles;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering (ICSE), 2011 33rd International Conference on
Conference_Location
Honolulu, HI
ISSN
0270-5257
Print_ISBN
978-1-4503-0445-0
Electronic_ISBN
0270-5257
Type
conf
DOI
10.1145/1985793.1985936
Filename
6032545
Link To Document