测试工作基本流程
2023-02-26 10:15:59 时间
测试工作基本流程包括四个基本活动、即测试需求分析、测试设计、测试执行、测试分析与总结,关键成果包括《测试需求分析》、《测试方案》、《测试记录》、《测试报告》。在实际测试工作中,会出现若干环节的迭代循环,也会出现要求弱化,或者要求强化。只要是实现测试目标的必要调整,都可以按需进行。
1.测试需求分析
输入:原始需求,包括但不限于《产品设计文档(PRD)》、《系统需求说明书》、《立项书》、《项目合同》
(福利推荐:阿里云、腾讯云、华为云服务器最新限时优惠活动,云服务器1核2G仅88元/年、2核4G仅698元/3年,点击这里立即抢购>>>)
输出:《测试需求分析》、《测试规划》
注意事项:
- 确认测试需求范围:功能、性能、容量、稳定性、安全性等。
- 确认测试资源约束,包括人、财、物、时间。
- 确认测试过程质量要求。
2.测试设计
输入:《测试需求分析》、《测试规划》
输出:《测试方案》、《测试计划》、《测试用例》
注意事项:
- 测试设计核心是面向测试目标,基于可用资源的,测试投入分配方案。
- 充分测试是不存在的,无外泄 bug是不存在的。
- 测试是验证质量,不能保证质量。
- 测试用例的存在形式服务于测试执行,而非独立于测试执行。
3.测试执行
输入:《测试方案》、《测试计划》、《测试用例》
输出:《测试记录》
注意事项:
- 测试要记录的内容,需要提前设计,否则会错失信息收集的契机。
- 测试执行会存在无法执行的情况,必要时修订测试方案。
4.测试分析总结
输入:《测试记录》
输出:《测试报告》
注意事项:
- 测试报告重点是回答测试结果。
- 测试报告无需整合测试记录。
- 测试报告可以包括对测试工作的总结。
你还在原价购买阿里云、腾讯云、华为云、天翼云产品?那就亏大啦!现在申请成为四大品牌云厂商VIP用户,可以3折优惠价购买云服务器等云产品,并且可享四大云服务商产品终身VIP优惠价,还等什么?赶紧点击下面对应链接免费申请VIP客户吧:
相关文章
- 论文翻译:2021_A New Real-Time Noise Suppression Algorithm for Far-Field Speech Communication Based on Recurrent Neural Network
- linux系统下深度学习环境搭建和使用
- 解决github下载速度慢问题
- 论文翻译:1994_An Algorithm To Reconstruct Wideband Speech From Narrowband Speech Based On Codebook Mapping
- Git从入门到精通
- Linux指令学习
- MongoDB day04
- MongoDB day03
- MongoDB day02
- MongoDB day01
- php个人博客系统项目网站
- 基于thinkphp的服装女装男装衣服鞋子商城服装商城
- C/C++ Qt 信号自定义槽函数
- C/C++ Qt 常用数据结构
- C/C++ Qt 编译打包项目
- Linux 命令(231)—— let 命令(builtin)
- Linux 命令(232)—— bind 命令(builtin)
- Linux 命令(233)—— sum 命令
- Linux 命令(234)—— cksum 命令
- 嵌入式:ARM转移指令(分支指令)