Exam4Training

Which of the following is true about Oracles?

Which of the following is true about Oracles?
A . Sometimes old version of a product can be used as an Oracle
B . Oracles help in reproducing the irreproducible bugs
C . Oracles are derived from the design
D . Oracles can be generated automatically using data generators

Answer: A

Explanation:

An oracle is a mechanism or source that can provide the expected result for a given test input or situation. Sometimes old version of a product can be used as an oracle, if it is assumed that the old version behaves correctly for the test cases that are executed on the new version. This is also known as back-to-back testing. Oracles do not help in reproducing the irreproducible bugs, as they only provide the expected results, not the actual results. Oracles are not derived from the design, but from the requirements or specifications. Oracles cannot be generated automatically using data generators, as data generators only provide test inputs, not test outputs.

Verified Reference: A Study Guide to the ISTQB® Foundation Level 2018 Syllabus – Springer, page 9.

Exit mobile version