Comparative testing · Question 18 of 60
Why should the pseudo-oracle and the system under test ideally not share common software components?
1 answer is correct. Easy
Show answer
Answer
- D Otherwise both could contain the same defect and be wrong in agreement
Explanation
The system under test and the pseudo-oracle should share as few software building blocks as possible. If a shared block contains a defect, both deliver the same wrong result and the comparison does not reveal it. Since many AI systems use the same open-source libraries, this happens easily.