测试用例工作过程

软件测试用例设计和软件测试用例写作

软件测试用例设计:从设计层面考虑(功能性、可用性、安全性等方面);

软件测试用例写作:指的是软件测试用例的写作规范(格式、标识的命名规范等)

软件测试用例设计设计出用例的内容,按照软件测试用例写作规范落实到文档中去。

软件测试用例格式

● 测试用例编号

◇ 规则:编号具有唯一性、易识别性,由数字和字符组合成的字符串

◇ 约定:

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

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

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

● 测试项目

◇ 规则:当前测试用例所属测试大类、被测需求、被测模块、被测单元等

◇ 约定:

系统测试用例测试项目:软件需求项 如:测试手机在没有SIM卡的情况下,可以拨打紧急电话

集成测试用例测试项目:集成后的模块名或接口名 如:测试模块A提供的文件接口

单元测试用例测试项目:被测试的函数名 如:测试函数int ReadFile(char *pszFileName)

● 测试标题

规则:测试用例的概括简单的描述用例的出发点、关注点,原则上不能重复。

● 重要级别

规则

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

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

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

● 预置条件

规则:执行当前测试用例需要的前提条件,是后续步骤的先决条件

● 输入

规则:用例执行过程中需要加工的外部信息,输入、文件、数据库等

● 操作步骤

规则:执行当前测试用例需要经过的操作步骤,保证操作步骤的完整性。

● 预期输出

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

测试用例的写作检查规则

1、测试用例标识是否按照测试方案的规则来编写。

2、是否每个测试用例的预置条件都被描述清楚?

3、每个测试用例的“输入”中是否列出了所有测试的输入数据?

4、测试用例的“预期结果”是否完整而且清晰?

5、是否明确说明了每个测试用例或测试用例集的重要级别?

6、是否明确说明了测试用例的执行顺序?

软件测试用例项目写作,通用测试用例写作方法相关推荐

  1. 测试用例设计——WEB通用测试用例(转)

    易用性 1.便于使用.理解.并能减少用户发生错误选择的可能性   2.当数据字段过多时,使用便于用户迅速吸取信息的方式表现信息,突出重点信息,标红等方式   3.显示与当前操作相关的信息,给出操作提示 ...

  2. html5 测试用例,Web 测试通用测试用例

    页面检查 合理布局 1.界面布局有序,简洁,符合用户使用习惯 2.界面元素是否在水平或者垂直方向对齐 3.界面元素的尺寸是否合理 4.行列间距是否保持一致 5.是否恰当地利用窗体和控件的空白,以及分割 ...

  3. 软件测试—通用测试用例写作

    软件测试--通用测试用例写作 我们先要进行软件测试用例的分析和设计,然后写出软件测试的内容,最后按照软件测试写作方法,落实到文档中,写的好的测试用例不仅方便自己和别人查看,而且能帮助设计的时候考虑的更 ...

  4. 软件测试系列--通用测试用例写作

    软件测试--通用测试用例写作 我们先要进行软件测试用例的分析和设计,然后写出软件测试的内容,最后按照软件测试写作方法,落实到文档中,写的好的测试用例不仅方便自己和别人查看,而且能帮助设计的时候考虑的更 ...

  5. 软件测试--通用测试用例写作【转载】

    软件测试–通用测试用例写作 我们先要进行软件测试用例的分析和设计,然后写出软件测试的内容,最后按照软件测试写作方法,落实到文档中,写的好的测试用例不仅方便自己和别人查看,而且能帮助设计的时候考虑的更周 ...

  6. 软件测试--测试用例以及黑盒测试数据的选择方法

    什么是测试用例 测试用例分类 功能(Function).界面(UI).性能(Performance).安全(Security).接口(Interface) 测试用例的定义 简单的说,测试用例就是: 设 ...

  7. 测试老司机浅谈软件敏捷测试是否写测试用例?

    件敏捷测试是否写测试用例 敏捷测试是否写测试用例?答案多种化如果是你,你会选用写还是不用写呢? 软件测试时代风起云涌,问题虽小,意义却大,让大家一起学习一起探讨! 经过大家的水深火热的探讨答案出来了, ...

  8. 转-登录功能通用测试用例设计

    https://www.cnblogs.com/jpr-ok/p/6418492.html 登录功能通用测试用例 具体需求: 有一个登录页面,有一个账号和一个密码输入框, 一个提交按钮. 请针对这个页 ...

  9. 测试用例设计白皮书--因果图方法

    测试用例设计白皮书--因果图方法Author: Vince      来源:http://blog.csdn.net/vincetest 一.    方法简介 1.定义:是一种利用图解法分析输入的各种 ...

最新文章

  1. STM32F103ZE单片机在WWDG窗口看门狗的EWI中断中喂狗导致系统复位的原因及解决办法(中断函数重入问题)
  2. 蚂蚁金服井贤栋:区块链和人工智能是影响未来的关键技术
  3. EasyDSS高性能流媒体服务器前端重构(五)- webpack + vue-router 开发单页面前端实现按需加载 - 副本...
  4. mysql 查询表的key_mysql查询表和字段的注释
  5. 获取元素大小和位置的方式
  6. 马斯克疯狂套现,特斯拉市值一周蒸发1895亿美元!网友:丝毫不影响首富位置...
  7. 京东壕掷27亿买下一座酒店 官方回应:以办公为主!
  8. 优秀程序员写代码一定会用的 11 条经验!
  9. 太阳高度角计算题_正午太阳高度角的计算及应用
  10. MAC 下ifconfig看IP
  11. 微信小程序点击事件失效
  12. 凝心聚力共赢未来!“数智新基建,低碳新发展”港股开户活动圆满落
  13. 实验七 12 小数化分数
  14. OrangePi3开发板使用指南
  15. 关于我了解5G后对5G的认识
  16. DeepAR:Probabilistic forecasting with autoregressive recurrent network
  17. 关于串口波特率的的记录
  18. 阿里3年被裁,赔偿n+3,到手30多万!感谢阿里让我人生开挂!
  19. mac搜索文件为什么啥都搜不出来?
  20. kmp---Simpsons’ Hidden Talents(初学者能看懂的算法)

热门文章

  1. 前端学习(1815):前端调试之css flex 练习1
  2. 第十六期:AWS 瘫痪:DNS 被 DDoS 攻击了 15 个小时
  3. html:(40):块级元素和内联块级元素
  4. openssl版本信息和支持的命令
  5. #pragma pack(push,1)与#pragma pack(1)的区别
  6. 连续赋值与求值顺序var a = {n:1};a.x = a = {n:2}; alert(a.x);
  7. 移动端禁止视频自动全屏播放
  8. 互联网大佬学历背景大揭秘,看看是你的老乡还是校友
  9. python dict遍历_Python 容器(二):字典(Dict)
  10. java客户端重复请求_Java后台防止客户端重复请求、提交表单实现原理