• 测试用例基本概念


    测试用例基本概念

        测试用例是为特定的目的而设计的一组测试输入、操作步骤和预期结果。每个测试用例都是用户实际可操作的步骤,通过测试用例的执行去

    验证交付给客户的软件的功能是满足的用户的要求。测试用例不局限于功能测试用例,同时包括性能测试用例、安全测试用例及可靠性、可服务

    性等测试用例。

    测试用例组成元素

      1、用例序号。唯一标识用例。

      2、用例标题。该测试用例的验证的主要概括,也就是描述该测试验证系统的功能点。

      3、预置条件。条件描述清晰、无二义性,同时要考虑运行状态。预置条件包括修改标志位、预置和清除数据、修改配置文件等

      4、操作步骤。步骤描述清晰、完整、精炼。步骤主要包括各种输入动作、控件按钮操作等。

      5、预期结果。完整性(列出所有检查点)、正确性(检查点可检查)、需要包含过程打印日志的验证。

      6、用例优先级。标志用例执行的优先级,Level0/Level1/Level2。考虑版本进度、质量目标、成本等因素影响,优先级高的用例优先执行。

      7、测试类型。通常类型包括功能、兼容性、性能、安全、可靠性、可服务性等。

      8、是否自动化。标识用例是自动执行还是手工测试

      9、设计人员。

    高质量测试用例要素

      1、完整性,确保用例集覆盖所有功能点无遗漏。

      2、有效性,尽量减少冗余用例,提供用例命中率。

      3、准确性,能够正确反映系统的行为和状态。

    黑盒测试用例设计方法

      1、等价类。不仅要考虑输入等价类,也要考虑输出等价类进行覆盖。

      2、边界值。考虑边界5点(上点、离点、内点)

      3、因果图。考虑元素间的依赖、约束关系的用例设计。

      4、判定表

      5、错误推测

      6、功能图

      7、场景图

  • 相关阅读:
    关于C++顺序容器一致初始化的问题
    44. 通配符匹配(Wildcard Matching)
    76. 最小覆盖子串(Minimum Window Substring)
    72. 编辑距离(Edit Distance)
    首入大观园
    删除链表的倒数第N个节点
    目标和
    克隆图
    最长回文子串
    旋转矩阵
  • 原文地址:https://www.cnblogs.com/linyfeng/p/6683698.html
Copyright © 2020-2023  润新知