测试用例
测试用例
什么是测试用例?
测试用例是一份文档,其中包含一组测试数据、前提条件、预期结果和后置条件,是为特定测试场景开发的,目的是验证是否符合特定要求。
测试用例作为测试执行的起点,在应用一组输入值后,应用程序有一个确定的结果,并在某个终点或也称为执行后置条件时离开系统。
典型测试用例参数:
-
测试用例 ID
-
测试场景
-
测试用例描述
-
测试步骤
-
先决条件
-
测试数据
-
预期结果
-
测试参数
-
实际结果
-
环境信息
-
评论
例子:
假设我们需要检查最多可以接受 10 个字符的输入字段。
在为上述场景开发测试用例时,测试用例按以下方式记录。在下面的示例中,第一种情况是通过方案,而第二种情况是 FAIL。
Scenario | 测试步骤 | 预期结果 | 实际结果 |
---|---|---|---|
Verify that the input field that can accept maximum of 10 characters | 登录应用程序并输入 10 个字符 | 应用程序应该能够接受所有 10 个字符。 | 应用程序接受所有 10 个字符。 |
Verify that the input field that can accept maximum of 11 characters | 登录应用程序并输入 11 个字符 | 应用程序不应接受所有 11 个字符。 | 应用程序接受所有 10 个字符。 |
如果预期结果与实际结果不匹配,则我们记录一个缺陷。缺陷经历缺陷生命周期,测试人员在修复后解决相同的问题。