• 软件测试词典

测试用例


什么是测试用例?

测试用例是一个文档,其中包含一组测试数据、前置条件、预期结果和后置条件,为特定测试场景开发,以便验证是否符合特定要求。

测试用例充当测试执行的起点,在应用一组输入值之后,应用程序将获得确定的结果,并使系统处于某个终点或也称为执行后置条件。

典型测试用例参数:

  • 测试用例ID

  • 测试场景

  • 测试用例描述

  • 测试步骤

  • 先决条件

  • 测试数据

  • 预期结果

  • 测试参数

  • 实际结果

  • 环境信息

  • 评论

例子:

假设我们需要检查一个最多可接受 10 个字符的输入字段。

在为上述场景开发测试用例时,测试用例按以下方式记录。在下面的示例中,第一种情况是通过场景,而第二种情况是失败。

设想测试步骤预期结果实际结果
验证输入字段最多可以接受 10 个字符登录应用程序并输入 10 个字符应用程序应该能够接受全部 10 个字符。应用程序接受全部 10 个字符。
验证输入字段最多可接受 11 个字符登录应用程序并输入 11 个字符应用程序不应接受全部 11 个字符。应用程序接受全部 10 个字符。

如果预期结果与实际结果不匹配,我们就会记录缺陷。缺陷会经历缺陷生命周期,并且测试人员会在修复后解决相同的问题。