测试用例基本概念

测试用例基本概念

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

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

性等测试用例。

测试用例组成元素

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

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

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

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

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

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

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

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

  9、设计人员。

高质量测试用例要素

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

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

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

黑盒测试用例设计方法

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

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

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

  4、判定表

  5、错误推测

  6、功能图

  7、场景图

原文地址:https://www.cnblogs.com/linyfeng/p/6683698.html