As long as alive, every day is full of hope

bugfree2.0

上一篇 / 下一篇  2008-11-04 13:48:41 / 个人分类:bug管理工具

试用了一下bugfree2.0, 用起来感觉比较舒服,流程顺畅,而且又可以用ctrl+G了.

bug管理工具 bugzilla,bugfree

从优点讲,主要有以下几点:

1、  bugfree集成了testcase, testresult,bug 管理功能。 功能全面,与测试流程一致,测试和开发人员使用起来感觉比较顺畅。

2、  bug 的管理模块与bug 生命周期吻合,使用很方便

step1:测试工程师提交bug 后assign给开发工程师

step2:工程师接收到bug后,reassign给其他工程师(不属于自己的bug),或者处理该bug, 并设置bug状态后assign 给对应的测试工程师

step3:测试工程师验证bug是否被修复,并设置bug状态(reopen,close),若reopen,则从step2重复,直到bug被关闭。

 

若bug按以上步骤处理,指派给我的功能非常有意义,用户登录bugfree后,马上就能看到需要处理那些bug. 同时,定期还有邮件提醒,提示用户有多少个指派给自己的bug.

 

3、  testcase管理功能中的指派给某个用户的功能和bug assign功能相同,使用很方便。

另一方面,bugfree2 知识UBB,补充testcase时特别是miss bug 增加的testcase,可以在注释中通过UBB增加bug链接。用户可以通过点击链接查看到增加的testcase是由于哪个bug引起的,在以后的测试中更加关注类似问题。

 

4、  testresult关联把testcase和bug关联起来,通过testresult可以清楚地查看testcase有那些bug, 通过bug链接继续查看bug状态。

 

5、  强大统计报表功能,对于testcase,testresult,bug都能从多角度分析生成统计报表。

 

6、  优秀的快捷键功能,特别是ctrl+G, 这个功能是测试和开发人员最常用的功能,使用起来非常方便

 

7、  显而易见的查询功能,任何人可以方便的设置查询条件并保存,不像bugzilla, Search功能隐藏得很深,一般的开发工程师都不知道怎么使用查询功能。

 

使用过程中,觉得有些功能使用起来不太方便,主要有以下几点:

 

1、  用户权限分配有些不便:只有admin才可以添加项目的bug 模块,case模块;建议把这些权限放开给项目管理员。

2、  创建testcase时,必须指明测试方法,现在项目中的testcase写得不一定非常的详细,有些testcase用自动化测试同时也会使用手动测试,因此选择什么就显得不重要了,建议取消该项的验证,或者设置一个默认值。

3、  运行testcase,填写testresult时,若想把bug 和fail的testresult关联,需要在填写完testresult后创建bug, 或者在注释中通过UBB方式添加bugid,  是否可以增加一个bug的输入框,当testresult 为fail时,直接在框中输入bugid, 保存后显示为链接方式。这样即使已经创建了bug, 也可以和testresult 轻松关联起来了。

4、  创建bug 时,如何发现项目不能为空, 这与目前的项目情况不太一致,而且,如何发现的各选项与目前的项目情况也不是很一致,建议取消对这项的必填的控制。

5、  没有clone bug的功能,bugzilla中clone bug的功能是个很好的功能,因为一个项目的某个测试阶段,bug的很多选项是相同的, clone bug 可以节省很多的时间,对测试人员来说很方便。

 


TAG: bug管理工具

 

评分:0

我来说两句

Open Toolbar