Skip to content

测试用例基础概念

测试用例基础概念

简介

测试用例(Test Case)是为特定的目的而设计的一组测试输入、执行条件和预期的结果的文档。

以下为表格格式的测试用例。

有了这样一个文档之后,就算是不太了解这个系统,也可以按照测试步骤的指引,一步一步去操作。

最后操作出来的实际结果和预期结果做一下对比。如果是一致的,实际结果中就标注 pass,如果结果不一致就标注 fail,然后对应的提 bug 让开发去修改。

测试用例的组成

测试用例里面,应该包含以下这些要素。当然其中有一些也不是必须的要素,比如说有的用例可能就没有什么特殊的前提条件,这个时候就留空即可。

  • 用例编号
  • 模块
  • 测试点(测试标题)
  • 优先级
  • 前提条件
  • 测试步骤
  • 期望结果(预期结果)
  • 实际结果

测试用例的优先级

测试用例根据重要性分成一定的等级。在不同的公司,可能测试用例的等级划分不尽相同,但是基本大同小异。这里列的这种是公司里面比较常用的一种测试用例等级划分的方法,共分为4级,由高至低依次为 P0-P3。

  • P0:核心功能测试用例
  • P1:高优先级测试用例
  • P2:中优先级测试用例
  • P3:低优先级测试用例

为什么要给测试用例去分等级呢?其实是为了在有限的测试资源和时间的情况下,首先执行最重要的测试用例,尽早尽快的发现尽可能多的缺陷,或者优先测试用户最需要的功能。

测试用例设计工具

思维导图

表格形式

总结

  • 测试用例示例
  • 测试用例的组成
  • 测试用例的优先级
  • 测试用例设计工具