测试流程图
1: 过程决定质量, 测试过程贯穿整个软件开发声明周期;
2: 测试过程和开发过程在整个开发周期相辅相成;
3: 测试过程是对整个开发过程的验证, 二者互相依赖
4: 测试过程是整个测试活动中一个至关重要的环节;
5: 标准的软件测试流程包括六大阶段
项目启动>计划与控制>分析和设计>实现和执行>评估和报告>结束活动
项目启动评审: 了解项目背景 , 了解质量需求, 明确质量目标(性能), 整理用户需求, 确定测试规范(组员的角色), 组建团队,
计划于控制评审: 需求分析,评审 工作分配(组员) 测试风险 测试资源(需要几个设备,人,工具) 工作任务 记录和分析 测试结果 跟踪和控制(项目进度)
分析和设计评审: 确定用例优先级评审(p0,p1) 测试环境 测试数据 测试设计 测试工具(禅道...)
实现和执行: 搭建测试环境评审 准备测试数据 完成测试用例 记录缺陷 记录测试结果 回归和验证缺陷(已经处理的bug重新在验证)
评估和报告: 缺陷度量 缺陷分析 完成测试报告(总体报告) 测试报告评审
结束活动: 关闭缺陷 项目文档提交(用例,bug,....报告总结) 项目总结报告