1.4 测试用例的定义、组成、基本属性和测试用例的设计

基于风险最低、效率最高、分而治之的测试原则,测试用例的定义:

  1. 能代表需求的小的测试单元

  2. 描述用户的预期输出

  3. 反映系统实际执行结果

 

测试用例的组成:输入+输出+测试环境

输入:测试数据、操作步骤

输出:系统预期执行结果

测试环境:系统环境设置,即进行软件测试所必需的工作平台和前提条件

 

测试用例的基本属性:

  1. 典型性:能揭示最有可能出现缺陷的地方,能代表和覆盖合理与不合理、合法与不合法的情况

  2. 可测试性:一个测试用例的预期输出必须是可以检验的,可以根据相关开发文档得到明确的、可判定的结论

  3. 可重现性:对于相同的测试用例,系统的预期执行结果应该是完全相同的,否则,如果系统预期输出存在不确定性,一旦实际运行该测试用例,也无法进行校验

  4. 独立性:测试用例应尽量独立(非必须)

 

测试用例的设计:

  1. 输入

    1. 输入数据

      1. 正常数据(软件可以接受的数据)

      2. 错误数据

        1. 满足数据类型,但不在取值范围内

        2. 部分输入条件缺失

        3. 部分输入不满足数据类型的要求

      3. 边界数据(介于正常数据和错误数据之间的临界数据)

    2. 操作步骤

      1. TBD

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年3月16日
下一篇 2020年3月16日

相关推荐