<p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2021%2F0521%2F98973cedp00qtfnnh000kd200hq005ig00g2004z.png&thumbnail=660x&quality=80&type=jpg"/><br/></p><p><strong>注意:需要该资源(</strong>文档/图书)的朋友,请看文章底部的“获取方式<strong>”。</strong></p><p><strong>编号:8049</strong></p><p><strong>测试工作流程规范文档</strong></p><p><strong>测试工作流程规范</strong></p><p>北京某某科技有限公司</p><p><strong>二〇二〇年五月九日</strong></p><p><strong>修订历史记录</strong></p><p><strong>文档版本号</strong></p><p><strong>文档版本号</strong></p><p><strong>说明</strong></p><p><strong>作者</strong></p><p></p><p>1.0</p><p>新建</p><p>王</p><p>目录</p><p>1、目的</p><p>2、测试工作流程内容</p><p>2.1、工作流程内容概要图示</p><p>2.2、工作流程内容详细图示</p><p>2.3、测试工作产出物图示</p><p>3、测试工作各阶段进入退出标准</p><p>3.1、计划与设计阶段</p><p>3.1.1 需求评审</p><p>3.1.2 测试工作启动</p><p>3.1.3 设计测试计划</p><p>3.1.4 设计测试用例</p><p>3.1.5 设计内容评审</p><p>3.2实施测试阶段</p><p>3.2.1 测试交接</p><p>3.2.2 实施测试(外部测试)</p><p>3.2.3 实施测试(公司验收测试)</p><p>3.2.4 回归测试</p><p>3.3 总结阶段</p><p>3.3.1 测试总结报告</p><p>3.3.2 测试归档</p><p>4、缺陷追踪流程</p><p>4.1、缺陷管理工具</p><p>4.2 缺陷追踪流程</p><p>1、目的</p><p>为了规范公司产品测试工作流程,进一步提测试管理水平,保证产品测试质量,特编制《测试工作流程规范》。</p><p>2、测试工作流程内容</p><p>一个测试需求送到达测试部门之前,必须完整填写产品测试需求分析表(已作为附件添加),如果填写不完整, 测试工程师有权拒收。当测试工程师收到完整的产品测试需求分析表,会根据其内容评估测试工作量,主要包括:写测试计划的时间,写测试用例的时间,执行测试用例的时间以及写测试报告和执行回归测试的时间。鉴于单元测试和内部测试已经由开发人员完成,故上两块内容不在本文讨论范围内。测试工程师根据产品测试需求分析表书写测试计划,完成后将召测试计划评审会(经理,开发人员,需求人员参加),确认通过后,测试工程师开始书写测试用例,完成后将召开测试用例评审会(经理,开发经理,需求工程师,及相关模块开发工程师),通过后进入测试用例执行阶段,用例执行完毕后,将开始撰写本轮测试总结,写好后提交经理审阅,通过后测试工程师召开本轮测试总结会。</p><p>2.1、工作流程内容概要图示<br/></p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2021%2F0521%2F693b830dp00qtfnnh001xd200rq00wcg00it00lx.png&thumbnail=660x&quality=80&type=jpg"/><br/></p><p><br/>2.2、工作流程内容详细图示</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2021%2F0521%2Fca9b3e22p00qtfnnh004vd200u000igg00it00bk.png&thumbnail=660x&quality=80&type=jpg"/><br/></p><p>2.3、测试工作产出物图示</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2021%2F0521%2F3107b55ep00qtfnnh001kd200ca007eg00ca007e.png&thumbnail=660x&quality=80&type=jpg"/><br/></p><p>3、测试工作各阶段进入退出标准</p><p>3.1、计划与设计阶段 3.1.1 需求评审</p><p><strong>过程要点</strong></p><p><strong>详细说明</strong></p><p>工作内容</p><p>测试工程师对需求中不清楚、不完整、太概括或存在疑义的地方提出问题,需求人员解答并确认</p><p>退出标准</p><p>测试工程师对需求无异议</p><p>参与人员</p><p>需求人员,开发经理,测试工程师</p><p>责任人</p><p>需求人员</p><p>注意:1. 需求定义基本完成,此时应在评审会议召开之前发给测试工程师,预留时间给测试人员熟悉、理解。</p><p>2. 针对于测试工程师提出的问题,需求人员必须给出完整确切的解释。</p><p>3.1.2 测试工作启动</p><p><strong>过程要点</strong></p><p><strong>详细说明</strong></p><p>输入条件</p><p>项目(产品)开发计划完成</p><p>工作内容</p><p>开发经理邮件通知测试组长外部测试交接时间,测试规模预估等,同时提交以下项目资料:</p><p><ol><li></p><p>1. 测试需求分析表</p><p></li></ol><ol><li></p><p>2. 项目需求及软件规格定义文档</p><p></li></ol><ol><li></p><p>3. 项目开发计划</p><p></li></ol><ol><li></p><p>4. 开发设计过程中提供概要设计、详细设计文档</p><p></li></ol><ol><li></p><p>5. 其他相关资料</p><p></li></ol></p><p>退出标准</p><p>开发经理,需求人员以及测试工程师对测试目标及内容达成一致</p><p>责任人</p><p>测试工程师</p><p>注意:在测试任务下达前,开发团队应在项目(产品)开发计划完成后及时向测试工程师下达预通知,告知较为确切的外部测试起始日期,提供当前最新的相关资料。测试工程师应视具体情况决定是否需要增加测试人员(从市场部,客服部以及其他部门借调人手),时间安排,部署测试环境等其他资源。测试小组成员可预先熟悉必要的项目(产品)资料。</p><p><br/>3.1.3 设计测试计划</p><p><strong>过程要点</strong></p><p><strong>详细说明</strong></p><p>输入条件</p><p>项目需求文档建立,项目开发计划完成,测试工程师审核测试需求分析表并通过</p><p>工作内容</p><p>根据项目的需求文档、设计文档、以及测试需求分析表,测试计划中包含以下关键内容:</p><p><ol><li></p><p>1. 依据项目背景及要求,确定测试环境</p><p></li></ol><ol><li></p><p>2. 测试范围:需要测试组测试的范围,估算出测试所花费的人力资源和各个测试需求的测试优先级</p><p></li></ol><ol><li></p><p>3. 测试策略:确定项目的测试计划内容,整体测试的测试方法和每个测试需求的测试方法,同时做好测试进度安排及人员调整。</p><p></li></ol><ol><li></p><p>4. 测试资源:本次测试所需要用到的人力、硬件、软件技术的资源</p><p></li></ol><ol><li></p><p>5. 测试组角色:明确测试组内各个成员的角色和相关责任(此项针对公司验收测试)</p><p></li></ol><ol><li></p><p>6. 可交付成果:在测试的工作中必须向领导提交的产物:包括测试计划、测试报告等</p><p></li></ol><ol><li></p><p>7. 风险管理:列举出测试工作所可能出现的风险,测试计划编写完毕后,必须提交给经理,开发经理,需求人员,进行联合评审</p><p></li></ol></p><p>退出标准</p><p>开发经理,需求人员以及测试工程师对测试目标及内容达成一致</p><p>责任人</p><p>测试工程师</p><p>注意:针对需求分析文档和项目开发计划文档测试完成后,测试工程师需要编写测试计划文档,制定测试策略以及预估测试过程中风险,并设计出合理的规避风险的策略,为后续的测试工作提供直接的指导。</p><p><br/>3.1.4 设计测试用例</p><p><strong>过程要点</strong></p><p><strong>详细说明</strong></p><p>输入条件</p><p>测试需求分析明确,测试计划明确</p><p>工作内容</p><p>根据测试计划设计测试用例,设计参考原则:</p><p><ol><li></p><p>1. 等价类划分</p><p></li></ol><ol><li></p><p>2. 边界值分析</p><p></li></ol><ol><li></p><p>3. 错误推测</p><p></li></ol></p><p>4. 业务知识及相关流程</p><p>退出标准</p><p><ol><li></p><p>1. 测试用例需要覆盖所有的测试需求</p><p></li></ol><ol><li></p><p>2. 测试用例集需要进行评审并通过</p><p></li></ol><ol><li></p><p>3. 项目进行过程中,适时的根据需求变更来对测试用例进行维护</p><p></li></ol></p><p>责任人</p><p>测试工程师</p><p>注意:在测试计划确立基线(交付时间点)以后,测试工程师需要针对测试需求编写测试用例,在实际的测试中,测试用例将是唯一实施标准。</p><p><br/>3.1.5 设计内容评审</p><p><strong>过程要点</strong></p><p><strong>详细说明</strong></p><p>输入条件</p><p>测试计划、测试用例集完成</p><p>工作内容</p><p>评审测试计划内容的正确性及合理性:</p><p><ol><li></p><p>1. 测试环境、测试资源</p><p></li></ol><ol><li></p><p>2. 测试需求范围,各个测试需求的优先级</p><p></li></ol><ol><li></p><p>3. 测试策略及风险管理等</p><p></li></ol></p><p>评审测试用例集:</p><p><br/><ol><li></p><p>1. 测试用例优先级</p><p></li></ol><br/><ol><li></p><p>2. 测试用例集基于需求的覆盖程度(是否有遗漏)</p><p></li></ol></p><p>退出标准</p><p>测试计划及测试用例集评审通过</p><p>责任人</p><p>测试工程师,经理</p><p>注意:测试计划及测试用例的设计工作完成后,需通知经理,开发经理,需求人员召开评审会议。在这之前需要将待评审的内容发给相关人员熟悉和理解。</p><p>3.2实施测试阶段 3.2.1 测试交接</p><p><strong>过程要点</strong></p><p><strong>详细说明</strong></p><p>输入条件</p><p>测试设计内容评审完毕,开发团队编码工作完成,并已完成单元测试,内部测试;</p><p>工作内容</p><p>测试评审开发人员提交部件的完整性及可测性:</p><p><ol><li></p><p>1. 检查接受的测试内容(按照测试启动会上所规定的内容)</p><p></li></ol><ol><li></p><p>2. 能够正确安装/卸载</p><p></li></ol><ol><li></p><p>3. 检查送测的软件是否完整,能够进行测试</p><p></li></ol></p><p>退出标准</p><p>提交部件经测试工程师检验通过</p><p>责任人</p><p>测试工程师</p><p>3.2.2 实施测试(外部测试)</p><p><strong>过程要点</strong></p><p><strong>详细说明</strong></p><p>输入条件</p><p>外部测试计划和外部测试用例均为可用且通过评审</p><p>工作内容</p><p>测试工程师根据测试计划中分配给自己的测试任务和提供的测试用例,实施相应的测试用例</p><p><ol><li></p><p>1. 检查接受的测试内容(按照测试启动会上所规定的内容)</p><p></li></ol><ol><li></p><p>2. 记录实施用例的结果,提交当日测试记录</p><p></li></ol><ol><li></p><p>3. 提交缺陷</p><p></li></ol></p><p>退出标准</p><p>外部测试用例中的所有测试任务被执行,结果被记录</p><p>责任人</p><p>测试工程师</p><p>注意:执行测试用例将花费测试工程师大部分时间,这些工作都是建立在前期很多计划工作的基础上。</p><p>3.2.3 实施测试(公司验收测试)<br/></p><p><strong>过程要点</strong></p><p><strong>详细说明</strong></p><p>输入条件</p><p>外部测试已通过且公司验收测试计划用例可用且通过评审</p><p>工作内容</p><p>其他各部门兼职测试工程师根据公司验收测试计划中分配给自己的测试任务和提供的测试用例,实施相应的测试用例</p><p><ol><li></p><p>1. 检查接受的测试内容(按照测试启动会上所规定的内容)</p><p></li></ol><ol><li></p><p>2. 记录实施用例的结果,提交当日测试记录</p><p></li></ol><ol><li></p><p>3. 提交缺陷</p><p></li></ol></p><p>退出标准</p><p>公司验收测试测试用例中的所有测试任务被执行,结果被记录</p><p>责任人</p><p>测试工程师(王某),其他各部门的兼职测试工程师</p><p>注意:在公司验收测试阶段,主要精力将放到兼容性测试,随机测试以及用户友好性测试,除此之外,根据测试计划的要求,可安排性能和压力测试。</p><p><br/>3.2.4 回归测试<br/></p><p><strong>过程要点</strong></p><p><strong>详细说明</strong></p><p>输入条件</p><p>在每轮测试中,按照现有的测试用例没有新的缺陷被发现,测试报告中全部的0级和1级缺陷被修复。</p><p>工作内容</p><p>测试组将按照测试计划中对于回归测试的策略对产品进行回归测试,回归测试的用例属于测试用例的一部分或者是全部测试用例,但不能超出原先预定的测试用例的范围。记录用例实施结果,提交回归测试记录</p><p>退出标准</p><p>回归测试所运行的用例全部通过</p><p>所有0和1级缺陷都已修复并通过验证</p><p>责任人</p><p>测试工程师</p><p>注意:在每轮测试结束后,由测试工程师重新针对修改后的最新版本,进行回归测试。</p><p>3.3 总结阶段3.3.1测试总结报告</p><p><strong>过程要点</strong></p><p><strong>详细说明</strong></p><p>输入条件</p><p>测试工程师完成了所有的测试实施工作,在外部测试和公司验收测试阶段报的全部的0级和1级缺陷被修复并被确认。</p><p>工作内容</p><p>测试工程师根据测试的结果,按照测试总结报告的文档模板编写测试报告(参考产品测试报告模板),测试报告必须包含以下重要内容:</p><p>1.测试资源概述:多少人、多长时间</p><p>2.测试结果摘要:分别描述各个测试需求的测试结果,产品实现了哪些功能点,哪些还没有实现</p><p>3.缺陷分析:按照缺陷的属性分类进行分析</p><p>4.测试需求覆盖率原先列举的测试需求的测试覆盖率,可能一部分测试需求因为资源和优先级的因素没有进行测试,那么在这里要进行说明</p><p>5.测试评估:从总体对项目质量进行评估</p><p>6.开发建议:从开发的角度为测试部门工作提出建议</p><p>退出标准</p><p>测试工程师完成了符合标准的测试报告,并且发给了经理</p><p>责任人</p><p>测试工程师</p><p>3.3.2 测试归档</p><p><strong>过程要点</strong></p><p><strong>详细说明</strong></p><p>输入条件</p><p>验收测试通过</p><p>工作内容</p><p>归类、存档测试过程涉及到的文档,主要包括以下文档:</p><p><ol><li></p><p>1. 测试需求分析表(必须)</p><p></li></ol></p><p>2.测试计划书(必须)</p><p>3.测试用例书(必须)</p><p>4. 测试总结报告(必须)</p><p>5.BUG汇总表(必须)</p><p>5. 测试验收会议记录(可选)</p><p>退出标准</p><p>全部文档归类完毕,版本号封存</p><p>责任人</p><p>测试工程师</p><p>4、缺陷追踪流程 4.1、缺陷管理工具</p><p>当前公司使用JIRA来追踪处理缺陷,优点如下:</p><p>} 不仅可以统一数据格式、完成数据校验,而且确保每一个缺陷不会被忽视,使开发人员的注意力保持在那些必须尽快修复的高优先级的缺陷上</p><p>} 可以随时遍历符合各种需求的查询条件,而且有利于建立各种动态的数据报表,用于项目状态报告和缺陷数据统计分析</p><p>} 可以随时得到最新的缺陷状况大家获得一致又准确的信息,掌握相同的实际情况,消除沟通上的障碍</p><p>} 可以将缺陷和测试用例、需求等关联起来,完成更深度的分析,有利于产品的质量改进等。</p><p>4.2 缺陷追踪流程</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2021%2F0521%2Fc5p00qtfnni007cd200u000l8g00it00da.png&thumbnail=660x&quality=80&type=jpg"/><br/></p><p>馆长整理<strong>资源不易,欢迎打赏</strong>,感谢那些支持我的朋友,谢谢,谢谢,谢谢!<br/></p><p>您的支持是我成长的动力!交个朋友,一起成长。</p><p><strong>版权说明:本站所有资料主要来源于网络的***息,都保留了原来的版权信息,本站所有的资料文档仅限用于学习交流,如若有侵权的嫌疑,请及时告知进行删除。</strong></p><p><strong>-产品经理资料馆-</strong></p><p>我们努力成为产品经理的朋友的工具箱、资料馆,您的需要就是我们努力的方向。欢迎您给我们提出宝贵的意见和建议。</p><p>目前我们这里有:</p><p>1、原型分享:包括各种业务成功案例的Axure rp原型文件的分享;</p><p>2、文档分享:各种技术文档模板的分享,包括Word模板、Excel模板、PPT模板、Xmind模板等等;</p><p>3、图书分享:关于产品经理各种电子书分享,如果平台没有的电子书,可后台告知或加我微信号告知,我会帮你找找。</p><p>4、工具分享:关于产品经理经常使用的各自工具的下载;<br/></p><p>5、教程分享:产品经理学习教程的分享,包括小白成长教程、图书教程、视频教程等等;</p><p>6、知识点分享:每日推送文章,关于产品经理关心的技术及遇到的问题等产品经理关心的内容分享。</p><p>如果您想成为产品经理或已经是一名产品经理了,谢谢您的关注。也希望您把我们的公众号或你喜欢的某篇文章,分享给你身边的产品经理。我们再次表示感谢!感谢!感谢!</p>
讯享网

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/185797.html