测试团队工作流程介绍
版本信息
目录
目的 (3)
1范围 (3)
2测试团队构成 (3)
2.1职责 (3)
2.2角色 (4)
3工作流程及规范 (4)
3.1计划与设计阶段 (4)
3.2测试执行阶段 (6)
3.3测试总结阶段 (8)
4............................................................................................................. 测试流程图.. (9)
目的
本文档是测试团队的日常工作规范,主要侧重测试工作流程的控制,明确软件工程的各阶
段测试团队应咸的工作。测试技术和策略等冋题不在本文档描述范围内。
1范围
肆琢司所有项目软件测试。
2测试团队构成
2.1职责
测试是软件开发过程中的重要组成部分,肩负着如下责任:
1.在^30角立醪前对文档进彳j?,姬户窗6则试的角團是出自Effi)看
法。
2.编写合理的测试计划,并与项目整体计划有机地整合在一起。
3.编写覆盖率高的测试用例。
4.针对测试需求进行相关测试技术的研究。
5.UM仔哋麺《1作,并扌跤贝岡箱共项目组聚。
6.进彳预陷鋼宗与分析。
2?2角色
在人力资源有限的情况下,na队成员可能会同时承担多个角
3工作流程及规范
31计划与设计阶段3.1.1测试团队职责
在项目组成立的同时,测试组也将同时成立。团队成立的工作与责任:
3丄2测试预通知
在正式测试任务下达前,幵发团队应提前向测试团队下达预通知,告之较为确切的测试参与日期,提供当前最新的相关资料。测试人员可预先熟悉必要的背景资料,测试负责人编写〈〈测试计划书》初稿。
3.13测试需求
明确该阶段测试范囤对该范围内需求进行则试明确测试要点
3.1.4编写测试计划
就分析文档确谚,汎赋组需要编写测谎十划刃当,定制测试方薪OS
3.15编写测试用例
在需求分析文档确立基线以后,测试组需要针对项目的测试需
求编写测试用例,在实际的测试中,测试用例将是唯一实施标准
3.2测试执行阶段
321测试执行
测试执行将花费测遨§成员绝大多数时间,这些工作都是建立在前期大量工作的基5岀上的.测试的准入准出标准参见下表
3.2.2 bug管理流程
测试执行过程中发现bug, bug的发厮瞻复在软件开发流程中至关重要。测试组成员发现bug提交bug,而且分配给开发进行修复。
告
优糊别
1.最高藜,必须优児修复,否则等術雇觌!1虹乍
2?优先修复,否则会影响该模块的其它测试
3.—般,单个模块的单个功能
严重级
1. Block,最高级§[],影0向整个系统(系统崩溃,内存泄漏等)
2 Critical,非常严重,对系统影响严重,可能影响其它功能模块的其它WT作
3.High,高级,必须修复的bug,功能性冋题
4.Low, —般bug,不会对系统造成功能性影响(UI,易用性等)
bug 瞻际