DocumentCode
725859
Title
Towards Cost-Effective Oracles
Author
Pezze, Mauro
Author_Institution
Univ. della Svizzera italiana, Lugano, Switzerland
fYear
2015
fDate
23-24 May 2015
Firstpage
1
Lastpage
2
Abstract
Oracles are the key of the success and, at the same time, the bottleneck of automated software testing. Today we can generate enormous amount of test cases and reach impressive code coverage, but the effectiveness of test cases is limited by the availability of test oracles that can distinguish failing executions. Simple implicit oracles come at negligible cost, but can reveal only few categories of often uninteresting failures. Semantically relevant test oracles can be extremely effective in revealing subtle failures, but come at high cost. In this paper we outline the dimensions of the problem, highlight the open research areas, and suggest how to produce a new generation of cost-effective oracles.
Keywords
program testing; automated software testing; cost-effective oracles; test oracles; Redundancy; Semantics; Software engineering; Software systems; Software testing; cost-effective oracles; cross checking oracles; testing oracles;
fLanguage
English
Publisher
ieee
Conference_Titel
Automation of Software Test (AST), 2015 IEEE/ACM 10th International Workshop on
Conference_Location
Florence
Type
conf
DOI
10.1109/AST.2015.7
Filename
7166256
Link To Document