热门
最新
红包
立Flag
投票
同城
我的
发布
CSDN App 扫码分享
评论
点赞
打赏
- 复制链接
- 举报
下一条:
用一个简短的例子说明这种合理逻辑的缺点。给一个具有许多输出的测试对象创建一个测试用例。测试用例包含许多测试条件(步骤),并在许多情景下(高覆盖度)激励测试对象。现在的问题是:测试用例只包含与行为无关的相关评估。因此,即使测试的含量很低或没有意义,也会被报告为通过。这是非常不利的。但有解决办法。我们称这种方法为Full-Expectation-Yet。简而言之,Full-Expectation-Yet(FEY)方法是:为被测系统的每个输出创建一个检查变量。该变量的目的是在任何时候检查测试对象的输出是否存在预期值。因此,对于每个样本(带有输入数据的测试向量),测试变量的默认值为false。只有当输出存在指定的期望值时,默认值才会设置为true。⚠️注:在TPT中,评估可以定义为独立于测试数据的自定义实体。评估在测试执行后自动运行。TPT将自动执行对变量的求值以生成报告。如果存在没有期望值的时间间隔(样本),则变量保留默认值(false),并且测试用例失败。在这种情况下,测试对象的期望值是缺失的,它可以由测试人员来补充。————————————————版权声明:本文为CSDN博主「Polelink北汇信息」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/weixin_51954443/article/details/132971356