作者
Gunel Jahangirova, David Clark, Mark Harman, Paolo Tonella
发表日期
2018/7/12
图书
Proceedings of the 27th ACM SIGSOFT International Symposium on Software Testing and Analysis
页码范围
368-371
简介
The oracle problem remains one of the key challenges in software testing, for which little automated support has been developed so far. We introduce OASIs, a search-based tool for Java that assists testers in oracle assessment and improvement. It does so by combining test case generation to reveal false positives and mutation testing to reveal false negatives. In this work, we describe how OASIs works, provide details of its implementation, and explain how it can be used in an iterative oracle improvement process with a human in the loop. Finally, we present a summary of previous empirical evaluation showing that the fault detection rate of the oracles after improvement using OASIs increases, on average, by 48.6%.
引用总数
20192020202120222023202432234
学术搜索中的文章
G Jahangirova, D Clark, M Harman, P Tonella - Proceedings of the 27th ACM SIGSOFT International …, 2018