如何做好一个软件测试管理者,高效带好团队呢?

如何做好一个软件测试管理者,高效带好团队呢?

测试规范流程

开发提测

提测阶段的意义在于确保经过测试人员测试之后的系统无特别严重的缺陷,无阻塞流程的缺陷,保证系统具备流畅的测试条件。

第一轮

第一轮测试的依据是设计文档,产出是测试用例的第一轮结果,也是正式测试流程中最重要的一个环节,理论上应该覆盖100%的测试点,以及50%以上的发散点。在这个阶段应该发现系统中90%以上的缺陷。整个测试耗时占到所有测试工作的三分之一【假设只有2轮测试】。

自动化回归

一轮结束后,发现了系统中大量的缺陷,较为庞大的系统可能有几百个甚至几千个缺陷,在这些缺陷被修复后,整个系统是否引入新的缺陷,是否有新的重大问题,需要自动化脚本来检查。

这时候是回归测试的好时机。

第二轮测试

回归结束后,进行第二轮测试,第二轮测试的重点是验证第一轮的问题是否被修复,是否影响到其他功能模块,同时也要进行高密度的发散测试。

交替测试

交替测试是将测试任务重新分工,同一个问题在不同的测试人员二次测试后,更能保障产品质量。

自动化脚本维护

以上测试工作全部完成后,跟踪redmine,在所有缺陷被修复后,录制最新系统的自动化脚本。

在发包之前,进行整个系统最全面的回归测试。

如何做好一个软件测试管理者,高效带好团队呢?

原则上最后测试组所提redmine问题单最后只能是已关闭,但由于特殊原因可以允许挂起状态。

特殊原因:该问题不影响用户使用,对用户基本无影响;该问题当前版本修改风险具大,这两种情况可挂起,开发回复中写清楚下个版本修改原因

Redmine历史遗留问题

每月版本正式测试前,测试组确认上月版本遗留问题本月是否修改,上月redmine遗留问题,确认本月版本修改的,测试组修改redmine问题单系统版本号为本月版本,问题单状态改为新建。

3.同问题单流转至关闭流程

流程图如下:

如何做好一个软件测试管理者,高效带好团队呢?

如何做好一个软件测试管理者,高效带好团队呢? 伤心的辣条 如何做好一个软件测试管理者,高效带好团队呢? 微信公众号 如何做好一个软件测试管理者,高效带好团队呢? 主要分享测试的学习资源,帮助快速了解测试

来源:测试萌萌

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年5月3日
下一篇 2021年5月3日

相关推荐