zhangyangcheng

测试管理工具

软件开发过程中,对测试需求,计划,用例和实施过程进行管理,对软件缺陷进行跟踪的工具。

常见测试管理工具

禅道,JIRA,TestLink,bugzilla等

打开禅道

双击start.exe

 

点击运行,显示正在运行

访问:http://127.0.0.1:80/index.php

点击开源版

账号:admin

密码:QQ(0823)

 

禅道用例新建

1.点击测试----用例-----建用例

 2.app功能测试用例

3.按如下填入。

如果有截图,可以放在附件里。

用例步骤。预期:指的是执行这个步骤,预期会有什么结果。有就写,没有就不写。最后点击保存。

需要填写的内容如下:

1、所属产品:黑马app

2、所属模块:按实际填写

3、用例类型:功能测试

用例类型:

1) 功能测试

2) 性能测试

3) 配置相关

4) 安装部署

5) 安全相关

6) 接口测试

7) 其他

4、适用阶段:功能测试阶段

用例适用阶段

1) 单元测试阶段

2) 功能测试阶段

3) 集成测试阶段

4) 系统测试阶段

5) 冒烟测试阶段

6) 版本验证阶段

5、优先级:1,2, 3, 4(1是最高级的)

6、用例标题:从相册选择图片修改个人头像,已经配置相册权限

7、前置条件:1、用户已经登陆  2、已经配置相册权限

8、用例步骤(步骤,预期)

      1、通过app底部导航“我的”进入个人中心         可以进入个人中心

    2、点击系统设置                                              可以进入系统设置

  3、点击编辑资料                                              可以进入编辑

  4、点击头像                                                     可以选择照片

9、关键词:相册

10、附件:可以添加截图

4.用例的列表里就多了一条用例。

 禅道bug新建

有两个方式提bug,一个是直接在bug里提bug。另一个是将用例转成bug。

要求:将第二条测试用例在禅道上提bug

1.点击测试----Bug----提Bug

 2.按实际要求填写,点击保存。

需要填写的内容:

1、所属产品:黑马app

2、所属模块:按实际填写

3、所属项目:按实际填写

4、影响版本:主干

5、当前指派:K:开发   

6、截止日期:可以选择一个日期

7、Bug类型:代码错误        操作系统:Android      浏览器:web端需要填写这个,这里是app不需要

禅道bug类型:

1) 代码错误

2) 配置相关

3) 安装布署

4) 安全相关

5) 性能问题

6) 标准规范

7) 测试脚本

8) 设计缺陷

9) 代码改进

10) 其他

 

操作系统:

1) 全部

2)Windows

      Windows(7,8,10)

     Windows(2000,2003,2008,2012)

     Windows(Vista,XP)

3) Android

4)IOS

5)Linux

6)Unix

7)WP8,WP7

8)Symbian,OS  X,Free BSD

9) 其他

 

浏览器:

1)全部

2)IE系列:(IE6-IE11)

3)Chrome

4)Firefox系列:(firefox2-firefox4)火狐

5)Opera系列:(Opera9-oprea11)欧朋

6)UC

7)Safari(Mac),遨游

8)  其他

 

8、Bug标题:选择拍照来设置个人头像

9、严重程度:1     优先级:1

10、重现步骤:

[前置条件]

1、用户已经登陆 2、已经配置相册权限

[步骤]

     1.点击系统设置

     2.点击编辑资料

     3.点击头像

[实际结果]

只能从相册选择

[预期结果]

弹出相册选择或者拍照选取

11、相关需求        相关任务 (如果有就关联在一起)

12、抄送给:可以抄送给经理也可以不抄送

13:、关键词:相册

14、附件:有截图就放在里面

3.Bug就新建好了。在Bug列表里就有一条Bug。

将用例转成Bug

1.用例列表里,选择第一条进行执行。点击三角符号执行。

每一个步骤的测试结果都有:

忽略,通过,失败,阻塞

2.将第4步选择,失败。保存。

 3.点击,转Bug。

4.有的已经写好了,剩下有的需要补充。完了就点击保存。

抄送,可以抄送给你的经理,也可以不抄。

 

 5.Bug列表里就会多出现一条Bug

Bug的流转

刚把问题指派了给开发人员

1.登陆开发人员的账号

 

 2.能看到我的bug有3个。

 3.程序员一般点击进去看,点1就可以了。点2是直接确认,承认是自己的Bug。

 4.接上面的1。点进去看到测试写的:前置条件,实际结果,预期结果。如果是开发自己的问题,可以点击确认。

 5.可以抄送,也可以不抄送。备注:我已经在修改了。其他的是测试写好形成的。点击保存。

 6.这条bug是一个激活的状态。(开发视角)

7.如果这条bug已经改完了,点击解决图标。

8.fixed表示修改完成,点击保存。(测试账号是admin,这个bug指派给开发,开发现在又指派给admin这个账号。)

 9.方案这里显示已解决。

切换账号(换成admin,测试账号)

点击右上角,签退。

第一种情况:测试:开发问题已解决,点击关闭。

 1.这里登陆admin账号(测试)

 

2.指派给admin(我自己),状态以解决。点击进去看一下。

 

 3.实际把程序拿出来运行一下,看是否真的解决了,如果真的解决了,点解关闭。

 4.备注:问题已经解决。点击保存。

5.点击Bug----所有----状态:以关闭

切换账号(换成开发账号)

右上角。签退。

 第二种情况:测试:开发问题没有解决,点击激活。

1.这里登陆开发账号

 2.这里确认是我的问题,点击确认。

 3.备注:我在修改。点击保存。

 4.开发已经改好了,点击解决。

 

 5.如下填写,fixed,点击保存。

 6.此时这个Bug又指回去了。

 切换账号(点击右上角,签退)

1.登陆admin(测试)

 

 

 2.点击进去

3.进行复测(回归测试)。发现这个问题,依旧没有解决,点击:激活

 4.把问题,还指派给开发。

 5.指派给:开发(又把问题,指还给开发人员了。)

 

 

切换账号,右上角,签退。

1.登陆开发人员账号

 2.看到问题,又指派给开发了。如果再改好了,点击确认。

 3.如下填写

切换账号。右上角,签退

1.登陆admin账号(测试)

 2.又指派给admin(自己),状态:已解决。一般会点击进去,看是否真的解决。(1:是直接点击关闭。)

3.如果真的解决,点击关闭。如果还没有解决,继续点击激活。

 

 开发和测试人员:这个问题,开发有没有解决,解决了测试就关闭,没解决,开发继续解决。就是这么一个流转。

 

报表和总结

如果所有问题都解决了,生成一个报表,测试报告。

1.测试----Bug----报表

 2.实际中,根据需要:选择报表类型。这里点击全选,生成报表。

 3.就生成类似这样的东西。

测试用禅道:写用例,提bug,bug的流转,最后生成报表。

每个不同的职位,都可以用到禅道。

 

 

分类:

技术点:

相关文章: