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