We introduce a technique for assessing and improving test oracles by reducing the incidence of both false positives and false negatives.
ABSTRACT. We introduce a technique for assessing and improving test oracles by reducing the incidence of both false positives and false negatives.
People also ask
What is the purpose of a test oracle?
What are the different types of test oracle?
What is test bed and test oracle?
What are test oracles for AI based systems?
Our technique combines test case generation to reveal false positives and mutation testing to reveal false negatives. We applied the decision support tool that ...
We introduce OASIs, a search-based tool for Java that assists testers in oracle assessment and improvement.
This chapter describes the steps you can take to make iterative improvements to the testing process, as illustrated in Improve and Continue Testing.
We introduce a technique for assessing and improving test oracles by reducing the incidence of both false positives and false negatives.
Jul 12, 2018 · 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.
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.
Jul 12, 2024 · Iterative Improvement: Iteratively use test results feedback to improve test cases and the oracle to enhance the testing process's robustness.
Jul 18, 2016 · It is shown that the fault detection rate of the oracles after improvement increases, on average, by 48.6% (86% over the implicit oracle), ...