I was just wondering if anyone can expand on the concept of the 'oracle assumption'. My training manual says that the oracle assumption is that a tester can routinely identify the correct outcome of a test. But what does this mean? Does it indicate that the tester should have sufficient knowledge to say whether a test will pass or fail based on experience? Or something completely different entirely?