理论教育 软件项目质量管理实战

软件项目质量管理实战

时间:2023-10-26 理论教育 版权反馈
【摘要】:本小节将以“招投标管理系统”为例介绍如何使用项目管理软件进行质量管理。图8-6创建测试用例4.管理测试版本利用项目管理软件管理测试时,开发人员线上申请测试之后,会生成相应的测试任务给测试人员。测试人员可以通过项目管理软件对测试结果和Bug进行记录。图8-11关闭Bug8.查看报表统计在进行质量管理时,项目经理需要查看Bug分布情况,在项目管理软件中的统计报表功能提供查看Bug的统计信息,如图8-12所示。

软件项目质量管理实战

项目质量管理包括了规划质量管理、实施质量保证、控制质量3个过程。对于文档的质量管理,如需求文档、设计文档等是在线下进行的,对于代码的质量,主要是通过测试来保证和控制的,规划质量管理则是在线下进行,相应的文档上传到项目管理软件的项目库中。本小节将以“招投标管理系统”为例介绍如何使用项目管理软件进行质量管理。线上测试流程如图8-3所示,公司使用项目管理软件对控制质量(测试)过程进行管理,省去了线下交接任务的过程,开发和测试人员可以在线上直接跟踪Bug处理情况。

图8-3 线上测试流程图

1.提交测试申请

开发人员完成一定任务后,可以通过项目管理软件在线上提交测试单给测试人员进行测试。测试单还没有指派的功能,所以需要项目经理线下通知测试团队进行测试,或者是创建测试类型的任务,指派给相应的测试人员,如图8-4所示。

图8-4 提交测试单

2.分析测试模块

测试人员收到测试申请后,需要对测试范围进行分析,创建测试模块,在项目管理软件上进行测试模块的维护,如图8-5所示。

图8-5 维护测试模块

3.创建测试用例

在需求评审通过后,测试人员就可以开始编写测试用例了,项目管理软件提供了编写测试用例功能,将测试用例步骤分开,每一个测试用例都由若干个步骤组成,每一个步骤都可以设置自己的预期值,这样可以非常方便进行测试结果的管理和Bug的创建,如图8-6所示。

图8-6 创建测试用例

4.管理测试版本

利用项目管理软件管理测试时,开发人员线上申请测试之后,会生成相应的测试任务给测试人员。这时候测试人员要做的就是为这个测试版本关联相应的测试用例,如图8-7所示。

图8-7 管理测试版本(www.daowen.com)

5.执行测试用例,提交Bug

在编写好测试用例后,测试人员对用例进行测试,并且记录Bug。测试人员可以通过项目管理软件对测试结果和Bug进行记录。测试单提交之后,测试人员可以根据测试单的范畴执行测试用例,如果一个用例执行失败,那么在项目管理软件中可以直接由这个测试用例创建一个Bug,而且其重现步骤会自动拼装,如图8-8和图8-9所示。

图8-8 执行测试用例

图8-9 提交Bug

6.确认BUG,解决BUG

测试人员提交了Bug之后,开发人员可以在线上快速地记录确认和解决Bug,如果开发人员来不及解决Bug,可以先确认Bug,给测试人员一个反馈,方便测试人员查看Bug解决情况,解决Bug后进行记录,如图8-10所示。

图8-10 解决Bug

7.验证BUG,关闭BUG

当开发人员解决Bug之后,测试人员验证Bug,如果没有问题,则将其关闭;如果Bug仍然存在,则将Bug交给开发人员重新解决。项目管理软件提供验证和关闭Bug功能,使用项目管理软件管理省去了线下烦琐交接任务的过程,测试人员在验证Bug已解决后在线上关闭,如图8-11所示。

图8-11 关闭Bug

8.查看报表统计

在进行质量管理时,项目经理需要查看Bug分布情况,在项目管理软件中的统计报表功能提供查看Bug的统计信息,如图8-12所示。

图8-12 Bug统计报表

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈