📅  最后修改于: 2020-12-04 06:13:56             🧑  作者: Mango
在测试设计阶段,编写测试用例,以使每个用例都有一个预期结果,并与实际结果进行比较。偏差(如果有的话)称为缺陷。
简而言之,在获得预期的结果之后,应在执行测试之前将其记录下来。
在开发测试用例时,我们通常具有以下领域:
测试场景
测试步骤
参量
预期结果
实际结果
假设我们需要检查一个最多可以接受10个字符的输入字段。
在为上述场景开发测试用例时,以下列方式记录了测试用例。在下面的示例中,第一种情况是通过场景,而第二种情况是失败。
Scenario | Test Step | Expected Outcome | Actual Outcome |
---|---|---|---|
Verify that the input field that can accept maximum of 10 characters | Login to application and key in 10 characters | Application should be able to accept all 10 characters. | Application accepts all 10 characters. |
Verify that the input field that can accept maximum of 11 characters | Login to application and key in 11 characters | Application should NOT accept all 11 characters. | Application accepts all 10 characters. |
如果预期结果与实际结果不符,则记录一个缺陷。缺陷贯穿整个缺陷生命周期,并且测试人员在修复后可以解决该问题。