ISTQB-CTFL · Question #32
Which of the following is true about Oracles?
The correct answer is A. Sometimes old version of a product can be used as an Oracle. 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…
Question
Which of the following is true about Oracles?
Options
- ASometimes old version of a product can be used as an Oracle
- BOracles help in reproducing the irreproducible bugs
- COracles are derived from the design
- DOracles can be generated automatically using data generators
How the community answered
(29 responses)- A93% (27)
- B3% (1)
- D3% (1)
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.
Topics
Community Discussion
No community discussion yet for this question.