文章目录

  • 1.1 测试用例概念
  • 1.2 测试用例要素

1.1 测试用例概念

测试用例(Test Case)是指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。其内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,最终形成文档。简单地认为,测试用例是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,用于核实是否满足某个特定软件需求

1.2 测试用例要素


  • 功能模块名称

描述所要测试的功能所在的系统模块,一般是大标题

  • 测试目的描述

描述该条用例的测试目标及主要校验的功能

  • 测试优先级

P0、P1、P2、P3、P4 数字越小说明优先级越高

  • 需求ID

该条用例的所对应的需求名称

  • 预置条件

执行该条用例的前提条件,一般写路径或者是所需的条件

  • 操作步骤

此步骤最为重要,所描述具体的测试流程及所需要校验的功能
此步骤写的越详细越好,可以让别人读懂你的测试用例,方便测试评审,更能准确的定位到测试重点

  • 预期结果

执行【操作步骤】所预期得到的结果,预期结果可根据每种不同的测试用例来编写测试预期结果

  • 执行结果

Pass 、 Fail 、NT、Block
Pass代表测试通过
Fail代表测试未通过
NT代表未执行
Block代表执行失败

  • 详情测试数据

改模块编写具体测试中所需要的准备数据或执行数据
一般是:SQl、所涉及到的库表等

  • 测试执行人

测试用例执行人

  • 测试日期

执行测试的时间日期

编写测试用例的几大要素组成相关推荐

  1. 测试用例设计的几种常见方法,测试用例的几大要素

    一,测试用例设计的几种常见方法 1.等价类划分 2.边界值分析 3.错误推测法 4.判定表法 5.正交实验法 6.因果图法 7.状态迁移 8.流程分析法(场景设计法) 举例说明,链接中有更为详细的举例 ...

  2. 测试用例编号_怎样编写测试用例更完整,更能提升工作效率?来试试这套方法!...

    首先,我们需要知道测试用例是什么,测试用例(testcase)是为了某个特殊目标而变质的一组测试输入.执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求. 测试用例的编写是要结合需求 ...

  3. 如何用xmind编写测试用例

    1.软件测试用例是什么呢? 测试用例就是为项目需求(即就是需求文档)而编写的一组测试输入,执行条件以及预期结果,来测试某个功能的程序是否满足需求文档所说明的,通常在编写测试用例的时候,需先要通过需求文 ...

  4. 【Web自动化测试】(二)使用selenium编写测试用例

    相关文章链接: [Web自动化测试](一)Selenium介绍及安装部署说明 [Web自动化测试](三)Selenium中控件定位方法 [Web自动化测试](四)Selenium中WEB控件交互的方法 ...

  5. 多测师拱墅校区_肖sir_编写测试用例

    用例编写技巧 一.测试工作重点: 编写测试用例.执行测试用例 ================= 二.测试的基本流程(h模型) 1.拿到需求文档 2.分析和了解需求 3.编写测试计划 4.xmind ...

  6. 测试2:编写测试用例的方法

    目录 什么是测试用例 测试用例的要素 1.编写测试用例的方法 1.1 测试用例的描述: 1.2 测试用例设计方法 (1)基于需求:依据需求来写测试点 (2)等价类--分类 (3)边界值:--黑盒测试方 ...

  7. 如何编写测试用例与测试用例的评审

    如何编写测试用例与测试用例的评审 测试用例的简介 测试用例(TestCase)是为项目需求而编制的一组测试输入.执行条件以及预期结果,以便测试某个程序是否满足客户需求 可以总结为:每一个测试点的数据设 ...

  8. 使用思维导图编写测试用例

    场景:手机号登录 设计工具:表格.思维导图 等价类划分法包括了边界值分析法: 1.手机号11位数字是有效等价类 2.手机号10位/12位数字是无效等价类,且10.12是边界值 使用表格编写测试用例 使 ...

  9. php类的测试用例,快速入门:集成 PHPUnit 编写测试用例

    快速入门:集成 PHPUnit 编写测试用例 由 学院君 创建于3年前, 最后更新于 11个月前 版本号 #2 14719 views 4 likes 0 collects 简介 Laravel 植根 ...

最新文章

  1. docker如何移除所有的mysql_docker容器删除了,link怎么还在?
  2. 读博士以后如果不去科研岗位,那它的意义在哪里?
  3. Office word 2007不能另存为pdf格式的解决方法
  4. python个人项目-软工作业个人项目wc.exe(python实现)
  5. 【数据集】自动驾驶都有什么测试基准?
  6. geotools读取shp文件及shp文件操作工具类代码
  7. 【已解决】applicationContext.xml cannot be opened because it does not exist
  8. AI医疗 | 新开源计算机视觉技术用于新生儿胎龄估计
  9. Hibernate无法自动建表的缘故
  10. 指标公式c语言源码下载,自用60分钟指标源码
  11. MusicPlayer音乐播放器Android
  12. 《Total Commander:万能文件管理器》——第4.5节.其他补充
  13. Apache POI 安全漏洞
  14. com.alibaba.android,钉钉(com.alibaba.android.rimet) - 6.0.17 - 应用 - 酷安
  15. SQL中的go、begin、end的用法
  16. PPT进行图片的背景去除以及填充新背景,保存图片为PDF
  17. u8云服务器系统管理,用友u8连云服务器
  18. 无线路由当交换机的设置方法
  19. Apache 防盗链(Apache Anti-Leech)技术的简单实现
  20. 【思特奇杯·云上蓝桥-算法集训营】第1周(第八题:excel 地址)(出错)

热门文章

  1. 谷粒商城一介绍及基本架构todo
  2. 安卓学习笔记--- Android自定义View(CustomCalendar-定制日历控件)
  3. Java shiro权限管理框架视频教程
  4. 3.基于智能算法(PSO/SSA/tGSSA)的微电网优化调度(matlab程序)
  5. ubuntu1804系统设置在哪里_Ubuntu1804(Server版)安装及使用
  6. jquery访问ashx文件示例
  7. https网站如何访问http网站
  8. 云胶片(云影像)和PACS的接口
  9. 《炬丰科技-半导体工艺》硅氧化工艺
  10. UG加工外形不抬刀连续切削设置