测试用例知识扫盲:你真的懂了什么是测试用例?

发表于:2021-10-11 09:09  作者:小小____   来源:思否

字体: | 上一篇 | 下一篇 |我要投稿 | 推荐标签: 软件测试技术 测试用例

  什么是测试用例
  测试用例为一组条件或变量,根据其来确定应用软件是否能够正常的工作。其条件和变量为测试用例。
  测试用例属于最小的执行的实体,只有两种,通过或不通过。

  基本原则
  测试用例的最小化
  举例 要测试功能A 其有三个子功能为A,B,C
  有两种方法设计测试用例,
  方法1; 用一个测试用例覆盖子功能。(一份文档)
  方法2:用三个单独的用例来覆盖三个子功能(三份文档)
  其中,应该选择方法2设计测试用例,因为其能覆盖的边界定义更加清晰,对产品的指向性更强,耦合度最低。

  覆盖面广
  尽可能的覆盖业务逻辑
  覆盖用户场景
  覆盖需求点
  测试目标明确
  不能具有冗余的用例
  测试用例覆盖测试策略
  要尽可能的覆盖基本流(核心的业务逻辑)备选流(业务分支)
  使用场景

  可判定
  对于测试用例来说,要能够可判定。

  可再现性
  对于同一个测试用例来说,系统的执行结果应该是每次相同的

  考虑优先级
  根据时间不同,考虑测试用例的优先级

  测试用例具有代表性
  测试用例应该能够代表当前的业务的核心流,以及备选流

  语言描述在准确
  测试用例的语言描述要准确,要明确。

  本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理

评 论

论坛新帖



建议使用IE 6.0以上浏览器,800×600以上分辨率,法律顾问:上海信义律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2021, 沪ICP备05003035号
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪公网安备 31010102002173号

51Testing官方微信

51Testing官方微博

扫一扫 测试知识全知道