出典:Wikipedia
出典:『Wikipedia』 (2011/02/15 15:34 UTC 版)
An oracle is a mechanism used by software testers and software engineers for determining whether a test has passed or failed. It is used by comparing the output(s) of the system under test, for a given test case input, to the outputs that the oracle determines that product should have. Oracles are always separate from the system under test.