📅  最后修改于: 2020-12-04 06:43:10             🧑  作者: Mango
测试用例是针对特定测试场景开发的文档,其中包含一组测试数据,前提条件,预期结果和后置条件,以验证是否符合特定要求。
测试用例充当测试执行的起点,并且在应用了一组输入值之后,应用程序将产生确定的结果,并在某个终点离开系统,或者也称为执行后置条件。
测试用例ID
测试场景
测试用例描述
测试步骤
先决条件
测试数据
预期结果
测试参数
实际结果
环境信息
评论
假设我们需要检查一个最多可以接受10个字符的输入字段。
在为上述场景开发测试用例时,以下列方式记录了测试用例。在下面的示例中,第一种情况是通过场景,而第二种情况是失败。
Scenario | Test Step | Expected Result | 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. |
如果预期结果与实际结果不符,则记录一个缺陷。缺陷贯穿整个缺陷生命周期,并且测试人员在修复后可以解决该问题。