源于《全程软件测试》
test oracle :指的是对测试执行结果是否通过测试的判断准则(the mechanism for determining whether a test has passed or failed)
或者叫测试结果参照物
测试=检测已知的+试验未知的
以下源于https://blog.csdn.net/weixin_39278265/article/details/83893881
1个测试用例=1个测试输入(test input)+1个test oracle
Test Input:用来执行程序的
Test Oracle:用来检查测试执行的正确性的
test oracle通常是以可执行的assertions语句(比如在JUnit test 框架中)的形式出现的。
网友评论