编写测试用例的8大要素有:用例编号,所属模块,测试标题,重要级别,前置条件,测试输入,操作步骤,预期结果。以及编写测试用例时的注意事项 。

一、用例编号

由字符和数字组合成的字符串,测试用例编号应该具有唯一性、易识别。

如系统测试的用例编号格式为:产品编号-ST-系统测试项名-系统测试子项名-xxx。(备注:每个公司对于用例书写的规则不尽相同,具体细则还需要参考公司配置命名规范)

二、所属模块

当前测试用例所在的测试大类或被测试需求、被测的模块、被测单元等

三、用例标题

描述简洁清晰,无歧义,要用概括的语言描述出Case的关注点,且每个用例的标题不可重复。

四、重要级别,即用例优先级

一般分为高、中、低。特殊项目可以自定义优先级别,目的是用例执行人员可参照此来安排执行时间。

五、前置条件

执行当前测试用例时需要的前提条件,若不满足此前提条件,则无法执行后边的测试步骤。前置条件并不是每个用例都需要的,视情况而定。

六、输入数据

测试用例在执行过程中需要输入的外部数据。依据用例具体情况,通常包含有手工录入、文件、DB记录等。

七、操作步骤

执行当前测试用例需要的操作步骤,通常要明确的给出每个步骤的详细描述,用例执行人员需根据该步骤完成用例执行。

八、预期结果

当前用例的预期输出结果,包括返回值的内容,以及界面的响应结果,输出结果的规则符合度、数据库等存储表中的操作状态等。

测试用例八大要素

1. 测试用例编号

字符和数字组合成的字符串,用例编号应具有唯一性、易识别

系统测试

产品编号-ST-系统测试项名-系统测试子项名-XXX

集成测试

产品编号-IT-集成测试项名-集成测试子项名-XXX

单元测试

产品编号-UT-单元测试项名-单元测试子项名-XXX

2. 测试项目

当前测试用例所在测试大类、被测试需求、被测模块、被测单元等

系统测试用例测试项目

软件需求项

集成测试用例测试项目

集成后的模块名或接口名

单元测试用例测试项目

被测函数名

3. 测试标题

简单描述,需要用概括的语言描述用例的出发点和关注点,原则上每个用例的标题不能重复

4.重要级别

对基本和普通测试项的区分

高级别

保证系统基本功能、核心业务、重要特性、实际使用频率比较高的用例

中级别

重要程度介于高和低之间的测试用例

低级别

实际使用的频率不高,对系统业务功能影响不大的模块或功能的测试用例

5. 预置条件

执行当前测试用例需要的前提条件,如果这些前提条件不满足,则后面测试步骤无法进行或无法得到 预期结果

6.输入

用例执行过程中需要加工的外部信息。根据软件测试用例的具体情况,有手工输入、文件、数据库记录等

7.操作步骤

执行当前测试用例需要经过的操作步骤,需要明确的给出一个步骤的描述,测试用例执行人员可以根据该步骤完成测试用例执行

8.预期输出

当前测试用例的预期输出结果,包括返回值内容,界面的响应结果,输出结果的规则符合度等

测试用例额外的要素

1.用例设计者

能准确的找到测试用例设计人员,对用例修改时能方便找准人员

2.用例设计日期

方便检查用例设计的进度

3.用例版本号

方便用例设计人员对用例的跟踪

4. 对应的开发人员

出现BUG后能及时找到相应的人员进行修复

测试用例编写八大要素相关推荐

  1. 测试用例设计的八大要素及ANSI/IEEE 829标准和编写示例

    1.测试用例的八大要素 1. 用例编号 和其他编号一样,测试用例编号是用来唯一识别测试用例的编号,要求具有易识别和易维护性,用户可以很容易根据用例编号获取到相应用例的目的和作用,在系统测试用例中,编号 ...

  2. 测试用例设计的八大要素

    1.测试用例的八大要素 用例编号 和其他编号一样,测试用例编号是用来唯一识别测试用例的编号,要求具有易识别和易维护性,用户可以很容易根据用例编号获取到相应用例的目的和作用,在系统测试用例中,编号的一般 ...

  3. 软件测试之用例编写的八大要素

    用例编写的八大要素 1.用例编号:产品名-测试阶段-测试项XXX英文(wechat_st_register_001) 2.测试项目:功能模块–子项目 3.测试标题:测试点的细化,一行一个测试点 4.重 ...

  4. 测试用例八大要素以及设计方法

    测试用例(Test Case)是指对一项特定的软件产品进行测试任务的描述,体现测试方案.方法.技术和策略.其内容包括测试目标.测试环境.输入数据.测试步骤.预期结果.测试脚本等,最终形成文档.简单地认 ...

  5. 测试用例的设计方法——八大要素

    一.测试用例(Test Case): 是为某个特殊目标而编制的一组测试输入.执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求. 用例编号 功能模块 测试点 重要级别 预置条件 测试 ...

  6. 功能测试用例编写2(商城注册登录及购物车模块)

    版本管理工具GIT,集成工具Jenkins,抓包工具fiddler,Charles,接口测试工具jmeter,postman 功能测试用例编写2 用例八大要素: 1.用例编号:区分用例唯一标识符,格式 ...

  7. 软件测试测试用例编写 不超过7步骤_教你快速编写一个合格的测试用例!

    关于测试用例,可能测试人员会思考很多问题,例如: 测试周期紧张,能否不写用例直接开始测试? 测试用例是否需要按照一定的模板编写? 测试场景太多,是否每个流程都需要设计测试用例? 测试用例是否有exce ...

  8. 部署混合云指南:多云服务商管理的八大要素

    本文讲的是部署混合云指南:多云服务商管理的八大要素[IT168 云计算]混合云时代,服务商管理一直以来都是IT行业中颇为重要的一项需求,即使有些许乏味.混合云模型,特别是在与多重云策略一致时,需要同时 ...

  9. ​​​​​​​测试用例编写指南

    测试用例编写指南 目录 1 目的 2 适用范围 3 测试设计依据 4 测试用例编写步骤 5 测试用例编写要素 6 测试用例划分原则 6.1 测试需求划分 6.2 测试用例划分 7 测试用例编写要求 8 ...

  10. 游戏测试-测试用例编写规范

    用例标准: 所有的测试用例,不单单是自己需要明确其中的测试点,最重要的一点就是,将你的测试用例给到一个刚毕业入职的新人,他可以按照你的用例内容去完成相关黑盒的测试.那么写好测试用例,标注出用例中的各个 ...

最新文章

  1. 大数据 防范脱贫人口返贫_男性比女性多出3047万,从人口大数据看,房价会涨还是跌?...
  2. 线程状态以及sleep yield wait join方法
  3. 43 inventory文件
  4. 动态 Restful API 生成
  5. 1.文档数据非结构化
  6. 《C语言深度剖析》学习笔记二
  7. 昆仑通态触摸屏如何把参数由触摸屏传递到PLC_昆仑通态触摸屏的串口232通讯功能-----有谁用过?...
  8. 小程序加载本地图片报错500
  9. 【论文阅读|深读】Net2Net-NE:Learning Network-to-Network Model for Content-rich Network Embedding
  10. Java8 Instant 时间戳
  11. 无人驾驶学习(二):定位与导航
  12. HTC ONE X刷ruu的详细刷机教程
  13. Lenovo Y50 (1080P) 安装 黑苹果 hackintosh macOS High Sierra 10.13.5 (17F77) 不适合双系统
  14. 基于java的springboot疫情下社区健康评估系统毕业设计springboot开题报告
  15. 小度机器人3D数字勋章盲盒发售!抽盲盒,赢奖金!参与合成得稀有!
  16. Google出新闻站了
  17. python协程基础学习
  18. 流行创意风格教师求职简历免费word模板
  19. LeetCode的坑
  20. 正确实现AutoCAD布局打印过程详解

热门文章

  1. 阿里云域名购买与备案,解析使用教程
  2. 数据结构与算法-进阶(五)图的实现
  3. Linux 杀毒软件ClamAV离线安装部署
  4. LateX beamer 下的报错unknown CJK family \CJKsfdefault is being ignored
  5. python求最大值函数_python实战: 获取最大值函数
  6. 从最终用户角度来看外部结构_从不同角度来看您最喜欢的游戏
  7. 恶意软件相似度检测过程
  8. 基于车载以太网的音视频传输 AVB vs RTP
  9. iOS 去除字符串中的H5标签。
  10. C#做一年小孩做一个口算题生成器