• 测试用例基本概念


    测试用例基本概念

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

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

    性等测试用例。

    测试用例组成元素

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

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

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

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

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

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

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

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

      9、设计人员。

    高质量测试用例要素

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

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

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

    黑盒测试用例设计方法

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

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

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

      4、判定表

      5、错误推测

      6、功能图

      7、场景图

  • 相关阅读:
    STP生成树协议
    Fiddler快速入门(还有一个功能就是不经过网络,直接模拟一个响应返回给客户端)
    Qt宏Q_OBJECT展开记录
    rem_taobaofix.js
    yield return
    NET full stack framework
    API 网关
    Redis主从高可用缓存
    数据异构解决方案缓存一致性和跨服务器查询
    NET Core 防止跨站请求
  • 原文地址:https://www.cnblogs.com/linyfeng/p/6683698.html
Copyright © 2020-2023  润新知