测试过程管理之发布申请流程

发布时间:2020-06-22 05:01:35 作者:honzhang
来源:网络 阅读:404

接上节内容项目测试的周边文档,今日分享发布申请清单与缺陷跟踪管理表。

对于小型项目来讲,发布申请清单由项目经理填写并审核,然后交付部署人员直接发布了。但在严谨的项目规范里,这种方法并不可行,尤其是大型项目,如果是涉及到外部客户的项目,发布申请清单更是需要经过层层审核,通过后方可执行发布动作。

发布申请清单

发布申请清单首先,我们先了解下项目中发布的整个流程,很多传统的测试人员一般只跟踪到测试交付,或是产品验收结束阶段。对于发布流程不清晰 ,或是等到发布后会由项目经理通知需要线上测试。以此类推,测试人员一直处于被动的工作阶段。对于项目的整体规范,发布流程如下:测试团队系统测试交付通过->UAT测试团队预发布测试通过->产品经理验收通过->研发经理填写发布申请清单->交由所属项目经理&QA经理签字确认->研发经理发送申请发布邮件->职能部门负责人同意后方可执行发布动作,否则会给出拒绝发布的原因。


一般情况下,发布申请清单主要包含以下内容:


当前版本填写当前的应用版本号,申请人为申请发布的第一责任人,也是填写发布清单的人员,版本描述即目前即将要上线的内容,可以分为新增和删除,优化功能;测试情况填写申请发布版本的测试结果 ,如SIT/UAT测试通过,XXX产品团队验收通过等;备注与相关审核人员可根据公司需要配置;一般由项目经理及QA经理、职能部门负责人审核;回退机制根据项目性质及公司要求来,回退机制与风险识别同等重要,一旦发布异常,需要做好容灾测试的建议方案。以下举个例子:

试运行:2天;

试运行期间,内部用户进行系统功能验收及测试团队线上常规测试;若发现问题且问题数量较多(超过XX个)或出现严重程度高的问题则进行回退,回退版本至上一个版本;回退需要在XX确认前进行并马上进行问题修复;若发现问题数量较少且严重级别较低,则后续安排逐步修复。

即使我们现在工作中并不需要测试人员去接触到发布相关的工作,也需要主动学习以使我们融入进整个项目中,而非单纯地“执行测试”。


缺陷跟踪管理表

缺陷跟踪管理表在工作中还是比较常见的,缺陷报告一般使用缺陷管理工具来维护与跟踪。这里的缺陷跟踪管理表一般用于项目后期与测试收尾阶段,对于遗留缺陷的跟踪与维护,缺陷跟踪管理表会在测试报告、发布申请清单、客户项目周例会会议中使用到。每个项目中都难免会存在一些需要耗费时间精力的问题,特别是性能测试问题,平均修复周期在1周左右。但按照测试计划测试交付时间已结束时,需要测试人员整理出遗留问题并以跟踪管理表的形式来维护。

缺陷跟踪管理表主要包含以下内容:

以上,也可以从缺陷管理平台中过滤导出,需要注意的是用例编号是对应缺陷的测试用例编号,如果是在探索性测试或是内部用户发现的,且并无对应用例路径 ,则需要在所属用例中增加该用例,并更新到用例库中,也是日后学习与要注意的地方。解决方案可以灵活填写,但要交付出去时解决方案不能为空。处理人可以有多个。缺陷跟踪管理表一般会放在协同文档。

推荐阅读:
  1. 持续集成开篇之(一)代码发布流程
  2. Google Market发布APP流程

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

软件测试 自动化测试 发布流程

上一篇:cisco工程模式,删除镜像和恢复镜像

下一篇:idea方法注释格式

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》