1、测试流程规范,产品部20180410,目录,流程说明,项目测试流程 1、外部新需求需要投入一定的人力去需求分析、开发、测试 2、客户演示类需求涉及到一定开发工作量,系统演示部署流程 仅适用于不需要开发工作量的客户演示类需求,1 项目测试流程,1.1测试流程图 1.1.1 完整项目流程 1.1.2 测试流程 1.1.2.1 计划与设计阶段 1.1.2.2 实施测试阶段 1.1.2.3 测试总结阶段 1.2计划与设计阶段 1.2.1 立项 1.2.2 需求评审 1.2.3 测试工作启动 1.2.4测试设计阶段 1.2.4.1 设计测试策略 1.2.4.2 设计测试用例 1.2.5设计内容评审 1.
2、3实施测试阶段 1.3.1 测试接收 1.3.2 实施测试 1.3.2.1 实施测试 1.3.2.2 阶段性测试报告 1.3.3 回归测试 1.4总结阶段 1.4.1测试总结报告 1.4.2测试验收 1.4.3测试归档 1.4.4测试工作总结,1.1.1 完整项目测试流程,1.1.2 测试流程1.1.2.1 计划与设计阶段,1.1.2 测试流程1.1.2.2 实施测试阶段,1.1.2 测试流程1.1.2.3 测试总结,1.2计划与设计阶段 1.2.1 立项,由产品经理确认需求后立项,填写立项申请单,确定项目周期、需求人力、开发人力、测试人力。 并且需要在禅道上见项目。,注:如果是外部紧急需求或
3、者急需演示给客户但涉及到开发量的,都一定要产品经理确认需求后在禅道上立项,然后再进行开发测试上线,否则测试一律不接收测试。,1.2计划与设计阶段 1.2.2 需求评审,注:1需求定义基本完成,此时应在评审会议召开之前发给开发团队、测试团队,预留时间给测试相关人员熟悉、理解。2测试部参与人员主要由负责该项目测试人员组成。3. 需求文档需包含产品描述、功能需求、有无性能需求和其他特殊需求等。,1.2计划与设计阶段 1.2.3 测试工作启动,在正式测试任务下达前,开发团队应在项目(产品)开发计划完成后及时向测试团队下达预通知,告之较为确切的测试日期,提供当前最新的相关资料。部门经理和测试组长组建测试
4、小组,并视具体情况决定是否需要调整人力、时间安排、测试环境等其它资源。测试小组成员可预先熟悉必要的项目(产品)资料。,1.2计划与设计阶段 1.2.4测试设计阶段 1.2.4.1 制定测试策略,测试组需要制定测试策略及预估测试过程中的风险,为后续的测试工作提供直接的指导。,1.2计划与设计阶段 1.2.4测试设计阶段 1.2.4.2 设计测试用例,在需求分析文档确立以后,测试组需要针对项目的测试需求编写测试用例,在实际的测试中,测试用例将是唯一实施标准。在用例的编写过程中,具体的任务和责任人如下:,1.2计划与设计阶段 1.2.5设计内容评审,测试策略及测试用例的设计工作完成后,需通知项目组相
5、关成员召开评审会议。在这之前需要将待评审的内容发给相关人员熟悉和理解。评审通过后需要将测试用例导入到禅道里面。,1.3实施测试阶段 1.3.1测试接收,在开发正式转测前需要产品经理进行需求方面的测试验证,保证主流程能通且需求理解一致。如果冒烟测试主流程受阻,需要终止测试,待开发修复后再重新开启测试。,1.3实施测试阶段 1.3.1测试接收,1、开发需要先在禅道项目里面创建新版本,然后提交测试,需要抄送邮件通过项目组成员,如下图,1.3实施测试阶段 1.3.2实施测试 1.3.2.1 实施测试,1.3实施测试阶段 1.3.2实施测试 1.3.2.1 实施测试,1、在禅道上测试-测试单点击关联测试
6、用例,选中要测试的用例,然后保存 2、执行选中用例,发现问题在该用例上面提bug,描述bug重现步骤,必要时需要添加附件截图 3、开发修复bug后要及时验证,验证通过关闭该bug,将该用例状态更新为通过。,1.3实施测试阶段 1.3.2实施测试 1.3.2.2 提交阶段性报告,在约定的测试周期完成之后,测试负责人需要总结此次测试的结果,编写阶段性测试报告。,1.3实施测试阶段 1.3.2实施测试 1.3.2.2 提交阶段性报告,1.3实施测试阶段 1.3.3回归测试,在每轮测试结束之后,由测试组重新拷贝修改后的最新版本,进行回归测试。,1.4总结阶段 1.4.1测试总结报告,在回归测试结束之后,测试组长将要编写测试总结报告,对测试进行总结,并且提交给全体项目组,为产品的后续工作提供重要的信息支持。,1.4总结阶段 1.4.2测试验收,测试验收工作是在以上工作全部结束后,对测试的过程,效果进行验收,发布上线部署申请,宣布测试结束。,1.4总结阶段 1.4.3测试归档,测试归档是在测试验收结束宣布测试有效,结束测试后,对测试过程中涉及到各种标准文档进行归类,存档。,1.4总结阶段 1.4.4测试工作总结,2 客户演示系统部署流程,此流程仅适用于演示系统且不涉及开发工作量,THANK YOU,