测试用例】 如何写测试用例?

2020-09-04 20:53发布

4条回答
venisa_xin
2020-09-04 22:04

测试用例的信息有很多,可以根据实际的情况进行增删,一般来说一个优秀的测试用例应该包含以下信息:

1.产品相关信息

  1. 软件产品或项目的名称

  2. 软件产品或项目的版本

  3. 功能模块名

  4. 功能描述

  5. 测试平台这些信息建议可以在测试案例手工选择。

2.基本记录信息

  1. 测试用例入库者

  2. 测试用例入库时间

  3. 测试用例更新者

  4. 测试用例更新时间

这些信息建议可以由测试案例自动生成。

3.测试用例的属性

  1. 测试用例ID:测试用例的ID(由案例管理系统自动生成,方便跟踪管理)

  2. 测试用例名称:测试用例的名称

  3. 测试功能点:测试的功能检查点

  4. 测试目的:该测试功能点的测试目的

  5. 测试级别:主路径测试、烟雾测试、基本功能测试、详细功能测试。

4.测试级别进行说明:

  • 主路径测试:对照需求中重要模块和功能的最主要功能路径,主路径测试为设计探针模块,快速检查程序的可测试性(可测试性还包括安装测试是否成功)的主要依据的测试案例

  • 冒烟测试:对照需求中所有模块的主要功能路径,主路径测试案例为冒烟测试案例的子集,冒烟测试为做回归测试的主要依据的测试案例。

  • 基本功能测试:对照需求和总体设计中所有模块和功能的基本功能路径,基本功能测试为测试软件产品的非重要级别模块,书写完全的自动测试脚本的主要依据。

  • 详细功能测试:对照总体设计中所有模块和功能的功能路径,测试各个模块及功能各个层次,各种类型。详细功能测试案例为对重点模块,易发生错误的模块的主要依据

5.测试类型:功能测试、边界测试、异常测试、性能测试、压力测试、兼容测试、安全测试、恢复测试、安装测试、界面测试、启动/停止 测试、文档测试、配置测试、可靠性测试、易用性测试、多语言测试。 
6.预置条件:对测试的特殊条件或配置进行说明 
7.测试步骤:详细描述测试过程,案例的操作步骤建议少于15个。 
8.预期结果:预期的测试结果


一周热门 更多>