软件测试球球你看看我,关于测试管理工具

不点蓝字,我们哪来故事?

前言

测试管理工具是每个测试组必须具备的工具之一。

1、测试管理工具简介

目前主流的Bug管理工具有很多,如TestDirector(简称TD)、QualityCenter(简称QC,它是TD的升级版)、JIRA、禅道、Mantis以及各公司自行开发的Bug管理工具等。

这些都是常用的Bug管理工具,每个工具都有各自的优势。

虽然每个公司所使用的Bug管理工具不同,但是它们对Bug的处理流程都大同小异,学会了其中一种,就很容易理解和操作其他的Bug管理工具。

禅道由青岛易软天创网络科技有限公司开发,是一个国产开源项目管理软件。

它整合了Bug管理、测试用例管理、发布管理、文档管理等功能,完整地覆盖了软件研发项目的整个生命周期。

在禅道软件中,明确地将产品、项目、测试三者概念区分开,产品人员、开发团队、测试人员,三者分立,互相配合,又互相制约,通过需求、任务、Bug来进行交相互动,最终通过合作使产品达到合格标准。

2、禅道系统基本使用流程

禅道系统由管理员(admin)建立部门和用户,由产品经理建立产品与需求,由项目经理关联需求并立项、组建团队、分配任务,由研发人员实现产品功能并提交测试版本,由测试人员设计产品的测试用例并提交Bug。

为了让初级软件测试人员清楚地知道与Bug衔接的各项流程,本节简要地介绍一下禅道系统管理项目的基本流程。

一新建部门和用户

(1)在禅道的首页选择“开源版”,如下图所示。

图1

(2)进入禅道登录页面,如下图所示。

图2

(3)使用管理员(admin)账户登录后将出现下图所示的界面。

图3

(4)进入“组织”→“部门”的链接页面,新建3个部门并保存,如下图所示。

图4

(5)进入“组织”→“用户”→“+添加用户”的链接页面,添加“项目经理”账户并保存,如图5、图6所示(邮箱和源代码账号可为空,其中“您的系统登录密码”为管理员admin的密码)。

图5

图6

(6)添加“产品经理”账户并保存,如下图所示。

图7

(7)添加“开发人员”账户并保存,如图8所示。

二建立产品和需求

(1)产品经理张产产登录禅道系统,进入“产品”→“+添加产品”的链接页面,新建产品并保存,如图10、图11所示。

图10

图11

(2)产品添加成功后系统自动跳转到需求模块的页面,进入“需求”→“+提需求”链接页面,添加需求并保存,如图12、图13所示。

图12

图13

三新建项目、组建团队、关联需求、分配任务

由于产品经理已经在“XYC邮箱”这个产品下建立了该产品的需求文档,那么项目经理就要着手建立起一个项目并组建团队,关联项目的需求,分配相关的任务。

(1)项目经理王项项登录禅道系统,进入“项目”→“+添加项目”的链接页面,新建项目并保存,如图14、图15所示。

图14

图15

(2)当项目添加成功后,系统将自动弹出图16所示的提示。

图16

(3)单击图16中“设置团队”链接进入“团队成员”页面,如图17所示。

图17

(4)单击图17中“团队管理”链接进入“团队管理”页面,添加团队成员并保存,如图18所示。

图18

(5)进入“项目”→“需求”→“+关联需求”的链接页面来关联该项目的需求并保存,如图19、图20所示。

图19

图20

(6)单击图20中“保存”按钮后可以看XYC邮箱第一期项目所关联的需求,如图21所示。

图21

(7)单击图21中“批量分解”的链接按钮进入“批量创建”的页面,并进行任务的指派、保存,如图22所示。

图22

四开发人员领取任务,并提交测试版本

(1)开发人员李开开登录禅道系统,进入“我的地盘”→“任务”的链接页面就可以查看项目经理分配给开发人员李开开的任务,如图23所示。

图23

(2)当开发人员李开开完成其中一项任务时,可单击图23右侧的完成按钮,在弹出的对话框中设置消耗的时间并保存即代表该任务完成,如图24所示。

图24

(3)当开发人员李开开的三项任务全部完成时,便可提交相应的测试版本,进入“项目”→“版本”的链接页面进行版本的创建,如图25所示。

图25

(4)单击图25中的“+创建版本”链接进行版本的创建,并保存,如图26所示(图中源代码地址、下载地址、上传发行包为开发人员提供的软件安装包的位置)。

图26

3、通过禅道系统来追踪Bug

在第2节中开发人员已通过禅道系统提交了可测试的版本,接下来就由测试人员来执行测试,并提交Bug。

(1)测试人员周测测登录禅道系统,进入“项目”→“任务”的链接页面,此时就可以查看项目经理分配给测试人员周测测的任务,如图27所示。

(2)假设测试人员周测测已完成测试用例设计与测试用例执行的全部工作,并且在测试中发现了问题,那么测试人员周测测就要通过禅道系统提交Bug给开发人员。

(3)测试人员周测测进入“测试”→“Bug”的链接页面,如图28所示。

图28

(4)单击图28中的“+提Bug”链接进入到提交Bug的页面,此时可提交Bug并进行相应保存,如图29、图30所示(从图30中可以看到,此Bug的状态为“激活”,此Bug指派给了开发人员李开开)。

图29

图30

(5)开发人员李开开登录禅道系统,进入“测试”→“Bug”的链接页面,此时就可以看到测试人员周测测指派给他的Bug单,如图31所示。

图31

(6)开发人员李开开修复好此Bug后,就会单击图32中的“解决”按钮,在弹出的对话框中设置解决时的信息并保存,那么此时Bug就已解决完成,如图33所示。

图32

图33

(7)测试人员周测测登录禅道系统,并验证所提Bug是否被开发人员李开开修复好,如经验证,此Bug已被解决,将会单击图34中的“关闭”按钮,并备注相关信息,如图35所示。

图34

图35

(8)当测试人员周测测再次查看此Bug时,此Bug的状态为关闭状态,如图36所示。

图36

(9)如果测试人员周测测在验证此Bug时发现此Bug并没有被解决,就会再次编辑此Bug,并将Bug的状态设置为激活状态重新指派给开发人员李开开。至此Bug的基本处理流程已完成。

有关禅道系统的试用,大家可在百度上直接搜索“禅道”便可找到禅道系统试用的入口。

初级软件测试人员入职后,不管测试组使用的是哪一款Bug管理工具,只要清楚Bug管理工具处理Bug的基本思想即可,至于工具本身的使用,相信对大家来说都不是难事。

好了,今天分享到此哦,喜欢我,就



转载请注明地址:http://www.yulinbing999.net/mnabwh/10752.html
  • 上一篇文章:
  • 下一篇文章: 没有了
  • 热点文章

    • 没有热点文章

    推荐文章

    • 没有推荐文章