视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
测试管理工具禅道使用文档
2025-09-29 04:54:14 责编:小OO
文档
禅道使用流程

概述

禅道项目管理:基于LGPL协议,开源免费的项目管理软件,集产品管理,项目管理,测试管理一体,以及事物管理,组织管理的功能。 (PHP+MYSQL开发,基于PHP开发框架)

我们目前主要使用禅道来进行整个测试过程管理,其中分为以下角色

1  Admin: 

组织试图: 添加用户,编辑用户信息;设置用户权限;

产品视图: 新增产品(即我们实施的项目或者系统),编辑信息;上传计划书和需求书,生成需求和计划(可以作为文档库);将产品进行模块分类

项目视图中,配置需求模块任务给对应开发人员,更新模块任务完成进度,管理项目团队人员权限。

2.QA测试人员:

在QA试图在该产品下,编写测试用例,进行用例管理;测试阶段:创建测试任务,分配用例,进行脚本执行,更新状态,提交缺陷;通过缺陷管理对BUG进行管控,分配给涉及的开发,可以查看BUG状态跟踪;回归测试后,更新BUG状态,,完成后更改状态查看BUG记录图表。

3.经理:可以浏览QA视图的用例和BUG,产品视图中的需求和计划;

 准备阶段:浏览QA视图,测试用例,评审用例,更改测试用例状态,备注说明有异议用例。项目视图中,分配需求模块对应开发人员,以及涉及项目人员管理。

测试阶段:查看用例执行,及涉及产生的BUG,分配BUG。完成后,可以查看BUG记录图表。

4  开发:权限基本类似经理角色,对应查看模块下的缺陷,修复后更改BUG状态,测试结束后,可以查看BUG图表记录。

 

下面就对各个角色以及相应职责和操作流进行介绍(中有些基本信息的字段可以根据实际情况修改):

一 管理员角色

1组织管理

在组织视图下,我们主要使用用户列表和权限分组,来配置账号。如果需要更全面记录用户信息,可以使用部门维护和公司管理。

 

1.1公司管理

编辑公司信息。

1.2部门维护

将参与测试过程的测试组,项目组在此编辑。

1.3用户列表

进行添加用户

点击添加用户,编辑用户信息,主要是ID和密码的设置,保存,生成用户信息项

在用户列表下,可以点击编辑对用户信息进行完善

同时,在用户列表页面,可以按左边的部门结构来查看用户的部门分组。

1.4权限分组

完成用户信息后,设置用户对于的访问权限。

禅道默认有5个权限分组,也点击右上的添加分组/或者在权限分组页面-新增分组,添加一个新的分组,进行自定义设置。

建立分组后,点击权限维护,来设置用户对整个系统的访问权限,保存完成设置。

点击权限分组对应的成员维护,添加用户设置用户角色,赋予用户对应的权限

点击编辑可以对分组信息进行修改。

2 产品视图

 管理员在产品视图模块对项目进行录入,产品即我们所进行测试的项目系统

产品视图:

2.1 新增产品

将要进行测试的项目系统在产品视图点击新增产品,显示页面进行添加编辑

添加之后,显示为

2.2 新增需求

产品视图—需求列表,点击新增需求,显示编辑页面,安排时间和级别。

简要描写需求,可以上传附件,对应的项目系统需求书。

需求的指派,选择对应的项目经理。完成后,生成需求,显示在列表。

2.3 新增计划

建立计划,安排工作计划,计划列表-创建产品。

编辑名称,设置计划安排时间,进行基本描述,保存生成。

编辑计划,可以对计划的信息进行修改。

2.4 文档列表

文档列表可以对文档进行管理上传和管理

因此涉及的需求书和计划书可以上传至此保存。

3 项目视图

3.1 新建项目

  进入项目视图,新增项目,关联对应的产品,设置访问权限

。完成后会有提示,根据提示流程。

3.2 团队管理

然后设置团队,

点击团队管理,添加项目人员

完成后,显示在列表里,

3.3 关联需求

然后关联需求

勾选下拉需求中,对应的即可,保存,生成关联需求

3.4 新增任务

分解任务操作,则进行分配任务操作。或者菜单任务里,点击新增任务。

一个需求可以对应多个任务,分配各个开发人员负责。

根据项目情况更新任务状态。测试开始阶段,任务状态应为完成。

二 QA测试角色

1 维护模块

对系统模块进行分类设置,方便后面用例的管理分配 

进入QA视图—用例管理,对系统先按模块分类,点击维护模块

编辑项目系统的模块,生成模块列表。

2 用例管理

用例管理,点击新建用例,跳转编辑页面,选择对应模块,开始创建用例

选择产品/模块,编辑测试阶段,这里主要涉及测试类型的分类;设计优先级(高/中/低),关联需求,用例名称,然后是脚本的编辑。

用例对应功能点,脚本可以细化。

生成测试用例

QA测试员可以编辑和删除用例,编辑用例,可以修改用例信息,

用例全部完成后,项目经理进入也可以编辑修改用例,进行评审用例流程。

用例完成状态 初次完成:未评审,评审通过:已评审;评审失败:评审失败

评审完成后,才能开始执行测试任务。

3 测试任务

3.1 创建测试任务

测试开始阶段,QA视图—测试任务,

点击创建测试任务,制定测试任务

以每天的任务建立测试任务。

点击关联,对已有的测试用例进行分配。

勾选用例进行关联,保存。跳转执行分配页面

可以点选用例,将其指派给某一个人来执行,见下图:(指派给某测试人员后,该测试用例其他测试人员仍可以执行,无权限控制)

3.2 执行用例

在用例列表页面,选择某一个用例,然后选择右侧的执行按钮,即可执行该用例;

执行用例界面,见下图:(1.进入执行用例界面时,按钮名称为全部通过,点击实际情况栏后,按钮都变为保存;2.点击用例执行,该用例执行结果恢复默认的状态,之前输入的信息需要重新进行输入)

测试结果:选择测试结果(如通过、失败、阻塞、N/A);

实际情况:输入实际测试中,发现的问题;

3.3 创建BUG

 如果一个用例执行失败,那么点击创建bug按钮,可以直接由这个测试用例创建一个bug,而且其重现步骤会自动拼装;

进入创建BUG页面按要求选择、输入信息:

产品模块、项目任务、相关需求:选择该缺陷相关的模块、任务、需求,可以将bug和项目,任务,需求关联起来,以便以后的统计分析。

影响版本:列表来源是项目中的build;

类型/严重程度:选择该bug所属的类型及严重程度(如,1:致命缺陷,2:严重缺陷,3:一般缺陷,4:轻微缺陷);

系统/浏览器:选择当前测试所属系统及浏览器;

当前指派:选择指派的开发人员;

bug标题:填写该缺陷名称;

重现步骤:步骤自动生成,可进行修改,内容需尽可能详细,使开发人员可以重现该bug;

关键词:填写该缺陷需要注意的事项;

附件:添加附件(如word、excel、txt等文档);

4 . 缺陷管理

点击导航栏中的“QA视图”—“缺陷管理”,则主界面到了缺陷管理页面;

同维护测试用例视图,BUG视图的模块也是需要单独维护的,过程和用例管理里一致。

4.1 创建BUG

 点击页面右侧的创建bug按钮,进入bug创建页面:操作步骤与用例直接产生创建BUG一样,;

4.2 编辑BUG

 修改BUG(如预约取数-创建模板不成功),点击编辑按钮,进入编辑BUG页面:

 修改BUG要求与创建BUG要求相同;

 

4.3 验证并关闭BUG

 当开发人员解决bug之后,就需要来验证bug,如果没有问题,则将其关闭;如果bug仍然存在,点击bug标题下需验证的缺陷,进入该缺陷管理页面,将其激活。见下图:

BUG的状态

BUG的状态分为:打开/修复中/重开/重测/拒绝/推迟/关闭

4.4 自定义字段

 自定义红框处字段,进行添加删除操作,点击自定义字段按钮,进入自定义字段页面:

4.5 导出CSV

 点击导出CVS按钮,输入文件名(如缺陷文档),点击OK按钮;

 选择该文档打开或保存操作;

文档内容显示如下:

5 统计报表

测试所产生的BUG缺陷都时时记录的,随时可以查看缺陷的统计报表。

在bug列表页面,点击页面上部的统计报表按钮,即可出现统计报表页面:

在左边列表处选择需要生成报表类型,点击生成报表按钮,右边页面会出现相应的报表内容,见下图:

三 项目经理

经理角色负责对用例评审,分配项目任务,

1  QA视图

 进入QA视图,浏览测试用例

浏览评审用例,编辑用例,完成后更新用例状态(自定义)

2  项目视图

2.1 BUG

测试阶段: 测试所发现的缺陷会在项目视图的BUG中展现。

项目经理可以查看,编辑,分配给团队开发。

同时也,可以再缺陷管理,对发现问题提交缺陷。

2.2 统计报表

测试完成后,可以在缺陷管理中浏览 缺陷的统计报表。

根据条件,组合查看BUG统计情况

四 开发角色

开发角色主要配合测试工作,可以浏览用例,参与缺陷的管理,基本功能同等测试经理。

首页和我的地盘,都会对分配的负责模块和对应BUG进行汇总。

1 .BUG(同MA)

测试阶段:进入项目视图:

查看项目视图—BUG模块, 了解BUG情况,进行更正修复。

编辑缺陷,完整缺陷的基本信息,更改BUG状态。

3 统计报表

测试完成后,开发也可以浏览缺陷的统计情况。下载本文

显示全文
专题