您的位置:BugFree > 论坛 > 技术支持 > BugFree Discussion[BugFree讨论] > BugFree使用中暴露的常见问题
2005-07-08 11:55:08 BugFree使用中暴露的常见问题
#1
bugfree
访问次数 : 2
注册日期 : 05-06-26 00:03
上次访问 : 09-10-29 21:05
通过我在目前这家公司使用BugFree的情况,总结一下BugFree在日常使用中常见的问题:
一、不能正确的改变Bug状态
一个Bug只有3种状态:Active、Resolved、Closed。实践中经常有不熟悉的同事通过“编辑 (Edit)”来改变所有的状态,那是不合适的。正确的状态转换方法应该是:
1. 某个状态自己到自己的改变,使用“编辑 (Edit)”。比如一个Active的Bug,从一个人指派到另外一个人;
2. Active -> Resolved 只能用“解决 (Resolve)”; Resolved -> Closed 只能用“关闭 (Closed)”;
3. Resolved -> Active 和 Closed -> Active 只能使用“激活 (Activate)”

二、没有正确的设置项目/模块
上Bug的时候没有选择所属的项目/模块,仅使用缺省的当前项目/模块。

三、没有正确的设置严重程度
应该明确各项目中严重程度1、2、3、4分别代表哪些类型的缺陷,分门别类去设置

四、不能正确的设置解决方案
解决一个Bug的时候,一共有7种不同的解决方案。需要根据这个Bug的具体情况来设置:
By Design:需求文档上这么要求的,所以设计成这个样子(如还有疑义可把Bug转给需求设计人来仲裁)
Duplicate:重复提交的Bug,别人已经发现了同样的问题
External:非程序本身问题,而是外部环境造成(比如说病毒、操作系统等等),属于“不可抗拒”因素
Not repro:无法重现,只在你当时发现这个问题的机器上有,其他人的机器上都不会出现这个问题,甚至你自己都无法重现
Fixed:已经解决
Postponed:延期解决
Won't Fixed:不解的Bug(无关紧要的Bug,非常非常小的问题,不值得我们花费时间在上面了)

要把BugFree真正用好,真有不少细节需要仔细把握。
回帖
2005-07-08 14:35:20
#2
CrazyDog
访问次数 : 71
注册日期 : 05-06-23 15:24
上次访问 : 09-10-29 21:05
[quote=bugfree]一、不能正确的改变Bug状态
一个Bug只有3种状态:Active、Resolved、Closed。实践中经常有不熟悉的同事通过“编辑 (Edit)”来改变所有的状态,那是不合适的。正确的状态转换方法应该是:
1. 某个状态自己到自己的改变,使用“编辑 (Edit)”。比如一个Active的Bug,从一个人指派到另外一个人;
2. Active -> Resolved 只能用“解决 (Resolve)”; Resolved -> Closed 只能用“关闭 (Closed)”;
3. Resolved -> Active 和 Closed -> Active 只能使用“激活 (Activate)”

三、没有正确的设置严重程度
应该明确各项目中严重程度1、2、3、4分别代表哪些类型的缺陷,分门别类去设置[/quote]
建议:
一、建议程序对“编辑”作限制,防止出现这几种情况
三、建议程序提供自定义功能,并在界面上有提示、图例等,例如用文字:严重、一般等。现在的1~4含义不清,常有人问:是1是最严重还是4是最严重啊?
回帖
2005-07-08 17:35:38
#3
bugfree
访问次数 : 2
注册日期 : 05-06-26 00:03
上次访问 : 09-10-29 21:05
>> 建议程序对“编辑”作限制,防止出现这几种情况
BugFree是一个研发团队内部用的东西,不可能靠程序限制来解决一切问题。工具最终是靠人来执行、使用的。
>> 严重程度
1~4的含义由研发团队自己来定义。1是最严重的,4最弱,当然如果你愿意也可以反过来。具体1~4分别代表哪些缺陷类型,由各个项目的团队自己定义。

接着补充上面7种解决方案的一条说明:
前4项Resolution:By Design, Duplicate, External, Not Repro属于“无效的Bug”(Invalid Bug),测试人员要避免上这类Bug,因为在浪费大家的时间和精力;
后3项Resolution:Fixed, Postponed, Won't Fix属于“有效的Bug”(Valild Bug),测试人员要尽量发现这类Bug,因为这是自己系统真正存在的问题;特别的,最好多多发现Fixed类的Bug,因为这是真正被解决掉的缺陷。
回帖
2005-07-22 12:06:18
#4
yaotiebing
访问次数 : 41
注册日期 : 05-07-20 16:49
上次访问 : 09-10-29 21:05
我感觉0.4版本 本身功能和操作上还有很多缺陷 能不能处理一下呀
比如项目 模块 只有添加更新 没有删除

界面的美工上也很差 我找了半天才找到 创建bug的连接 操作很不方便的说

还有添加bug 是 左边的项应该是左对齐 效果会很好
我们公司的美工说 确实美工做的很烂的 呵呵(石化实说 不要骂我 :) )---态度很诚恳的说
回帖
2005-07-22 12:58:53
#5
wwccss
访问次数 : 593
注册日期 : 05-05-01 10:08
上次访问 : 10-07-19 11:44
仁者见仁,智者见智吧。
BugFree就没有美工,就是我们程序员手工写出来的,作为一个工具,功能简单是第一位的,如果让美工来做,肯定是大量的图片,很多的垃圾代码,修改起来也不方便。
现在bugfree的模板都已经剥离出来,觉得不满意自己修改就是了,我们也没有办法做出一个东西出来,让大家都满意。
回帖
2005-08-16 21:46:56
#6
NetCobra
访问次数 : 11
注册日期 : 05-08-16 21:15
上次访问 : 09-10-29 21:05
[quote=wwccss]仁者见仁,智者见智吧。
BugFree就没有美工,就是我们程序员手工写出来的,作为一个工具,功能简单是第一位的,如果让美工来做,肯定是大量的图片,很多的垃圾代码,修改起来也不方便。
现在bugfree的模板都已经剥离出来,觉得不满意自己修改就是了,我们也没有办法做出一个东西出来,让大家都满意。[/quote]
好的界面不一定要大量的图片,很多的垃圾代码,修改起来不方便。

简洁也是好工具的一个明显特征,现在BugFree不仅仅是不好看的问题,操作的方便性上也很不好,这方面的改进余地很大。
回帖
2005-08-17 09:34:25
#7
bugfree
访问次数 : 2
注册日期 : 05-06-26 00:03
上次访问 : 09-10-29 21:05
谢谢NetCobra的意见和建议。
因为资源有限,到目前为止,BugFree更强调在功能方面的更新,UI方面确实关注不够。
我正计划请一位美工帮我们设计美好界面(基本不用或少用图片)。目前的设想是:
Ver 0.6:把用户权限加上去(控制在项目一级)
之后:把TestCase/TestResult加进去
之后:全新美好界面。
回帖
2005-08-19 22:22:52
#8
lan
访问次数 : 11
注册日期 : 05-08-19 22:11
上次访问 : 09-10-29 21:05
权限最好能有了,大致分几种,用户,开发,测试,管理等等。
回帖
2005-08-20 07:57:46
#9
wwccss
访问次数 : 593
注册日期 : 05-05-01 10:08
上次访问 : 10-07-19 11:44
我们的权限系统不会分得那么细。
回帖
2005-09-16 13:12:03
#10
boyknight
访问次数 : 1
注册日期 : 05-09-16 13:09
上次访问 : 09-10-29 21:05
在添加了模块以后,在父模块的下拉列表中只有"/",应该把所有的模块都加入列表
回帖
2005-11-02 12:57:13
#11
climblou
访问次数 : 1
注册日期 : 05-11-02 12:45
上次访问 : 09-10-29 21:05
我这几天一直在研究这个工具,总体感觉做的还是相当不错的,辛苦各位了!权限管理目前已经可以,划分到项目一级符合实际使用,操作起来还比较方便。唯一觉得遗憾的是统计功能,只有一个总表,使用起来很不实用。另不知道是我配置的原因还是其它,我点击“全部导出”操作后,链接到一个统计页面,不知道怎样才能导成excel数据格式,麻烦各位指教!
实际上关于统计mantis做的相当不错,各种报表和图形都有。咱们bugfree也不必做的像mantis那样,但如果增加一些重要的统计表格和曲线图,这个工具就非常完美了!!!
回帖
2005-11-08 06:34:16
#12
刘世伟
访问次数 : 1
注册日期 : 05-11-08 06:29
上次访问 : 09-10-29 21:05
文件名最好不要大小写混用,在linux下,文件名大小写是区分的,而win98是默认修改文件名的首字母为大写的,
这样当linux遇到win98,这个系统就不能运行了,修复起文件名来特别麻烦.
回帖
2005-11-17 14:41:25
#13
tester_dl
访问次数 : 1
注册日期 : 05-11-16 13:52
上次访问 : 09-10-29 21:05
我想问一个问题,如果权限分的不细,开发将测试的BUG给关闭了,测试对应BUG时,他会用查询条件来检索的,对于关闭的问题是不会理会的,这个问题怎么处理啊
回帖
2005-12-24 18:10:31
#14
zxl777
访问次数 : 21
注册日期 : 05-12-22 00:43
上次访问 : 09-10-29 21:05
1.0原始的界面确实一般,还好设计有模板,我通过修改tpl模板文件,把重点的信息突出(粗体黑色),次要的信息变灰色,再按习惯把各表格重新排版了一下,感觉好多了。
原来的信息较凌乱,重点不清晰,第一次使用会有无所适从的感觉。
希望好好改改模板,不一定要加什么图片,做好排版、颜色、字体定义就可以让整个界面更加清新。
如果你们的BugFree的BugFree是开放的,我就上这个bug给你们:)
回帖
2005-12-29 14:12:35
#15
小攸
访问次数 : 11
注册日期 : 05-12-29 13:39
上次访问 : 09-10-29 21:05
原来要这样做啊!

看来还要再多用用才行。
回帖
2006-02-09 21:55:14
#16
leasun
访问次数 : 11
注册日期 : 06-02-09 21:39
上次访问 : 09-10-29 21:05
权限还是细化一下比较好。大型项目比较需要这个。
回帖
2006-02-16 13:49:12
#17
dgongdgong
访问次数 : 21
注册日期 : 06-02-14 14:55
上次访问 : 09-10-29 21:05
同意权限要细化。
回帖
2006-04-06 14:05:09
#18
haha
访问次数 : 11
注册日期 : 06-04-06 13:50
上次访问 : 09-10-29 21:05
还有就是删除功能一定要提供,加上较高的权限就好了。这应该是起码的功能,多考虑吧。
free的东西,还是支持你们的!但不要把free做得差才好,如果有人说free的东西里连起码的功能都没有,那就不好了。
回帖
2006-05-10 15:49:52
#19
tsmstzl2
访问次数 : 1
注册日期 : 06-05-10 13:25
上次访问 : 09-10-29 21:05
我也来谈谈Bugfree试用中遇到的问题:
1、添加多个项目时,Bug编号不能按照项目分类,造成Bug序号混乱。
2、bug统计不方便,能否可导入Excel中
3、如需打印bug票,只能通过浏览器的打印功能去实现。bugfree系统没有提供这一功能。
4、不能按周统计bug修改情况
回帖
2006-05-10 15:54:43
#20
wwccss
访问次数 : 593
注册日期 : 05-05-01 10:08
上次访问 : 10-07-19 11:44
1. 这个我们讨论过,暂时没有开发计划。
2. 可以导入excel中。 在查询列表页面导航部分,有一个“全部导出”的链接,使用excel导入此链接地址就可以了。
3. 即使提供,也是使用浏览器的打印功能的。
4. 统计后面会加强。

多谢关注。
回帖
2006-06-08 09:06:25
#21
juecy
访问次数 : 1
注册日期 : 06-06-07 17:01
上次访问 : 09-10-29 21:05
在创建BUG时只能通过标题来描述BUG现象,而没有详细描述?1.0版本
回帖
2006-06-08 09:33:37
#22
Mr.Lee
访问次数 : 241
注册日期 : 05-10-06 10:46
上次访问 : 09-10-29 21:05
[quote=juecy]在创建BUG时只能通过标题来描述BUG现象,而没有详细描述?1.0版本[/quote]
有详细描述的,还带了一个bug描述的模板。创建bug时有个比较大的文本区,那就是。是不是你的IE版本过低(要高于IE5.5)显示不了那个文本区?
回帖
2006-09-12 12:54:20
#23
superbible
访问次数 : 1
注册日期 : 06-09-12 12:49
上次访问 : 09-10-29 21:05
楼主是跟BugZilla比较的吧?
人家的是经过长期使用沉淀下来的,但也不一定能代表绝大多数用户。

关键是对于步骤和操作能做灵活的定义。
对于这一点,重量级的ClearQuest使用了状态转换机制定义。
而国内的免费软件ClearBug,使用了基于OSWorkflow的工作流引擎来完成的。

可以借鉴一下。
回帖
2006-10-26 15:24:17
#24
tgy-2000
访问次数 : 1
注册日期 : 06-10-26 15:22
上次访问 : 09-10-29 21:05
强烈建议增加“删除项目和模块”项!
谢谢
回帖
2006-12-07 16:57:17
#25
vivien.yang
访问次数 : 1
注册日期 : 06-12-07 16:49
上次访问 : 09-10-29 21:05
AMP-BugFree有“删除项目和模块功能”吗?
找了半天也没发现
没有的话 强烈建议加上 谢谢!~
回帖
2006-12-14 16:22:45
#26
yayasep
访问次数 : 25
注册日期 : 06-12-07 15:26
上次访问 : 09-10-29 21:05
在phpMyAdmin中删除某条BUG记录后,前台的bugfree中查询出来的BUG记录中有混乱现象:BUG标题为未删除信息的标题,但是里面的历史描述却是已经删除掉的BUG的信息。
回帖
2007-01-25 22:48:01
#27
hndxlg
访问次数 : 1
注册日期 : 07-01-25 22:32
上次访问 : 09-10-29 21:05
项目经理要我找一个bug管理软件,我首先找到了BugFree,并安装配置成功,还用ppt写好了详细的图文安装过程,但是当我告诉项目经理BugFree不能删除模块时,项目经理只能要我再找个其它的软件。所以我还是很希望BugFree能有删除的功能,谢谢BugFree团队的辛勤开发。
回帖
2007-03-29 17:30:19
#28
gisjuanzi
访问次数 : 71
注册日期 : 07-03-19 17:27
上次访问 : 09-10-29 21:05
接着补充上面7种解决方案的一条说明:
前4项Resolution:By Design, Duplicate, External, Not Repro属于“无效的Bug”(Invalid Bug),测试人员要避免上这类Bug,因为在浪费大家的时间和精力;
后3项Resolution:Fixed, Postponed, Won't Fix属于“有效的Bug”(Valild Bug),测试人员要尽量发现这类Bug,因为这是自己系统真正存在的问题;特别的,最好多多发现Fixed类的Bug,因为这是真正被解决掉的缺陷。

关于避免前四类bug,不同意楼主的说法
第一,By Design,可能是设计上确实存在的缺陷
第二,Duplicate,可能是经过回归测试已经关闭的bug,又重新出现,这种情况很正常哦。
第三,Not Repro,经常发现对某一功能做了一堆操作之后,程序死了,但是再怎么操作就是不出现,这是个小问题吗?
回帖
2007-12-10 09:51:21
#29
range
访问次数 : 21
注册日期 : 07-12-05 15:55
上次访问 : 09-10-29 21:05
以bugfree人员的编程水平,增加上述所有功能(基本权限,模块删除,统计报表等),恐怕也要不了几天
不过开源软件,应该会做的人都出力,最后有人来整理下就行
最后编辑, 07-12-10 09:53
回帖
2009-08-04 16:33:58
#30
zhj1983
访问次数 : 1
注册日期 : 09-08-04 16:21
上次访问 : 09-10-29 21:05
Bugfree试用中遇到的问题:
添加多个项目时,Bug编号不能按照项目分类,不同项目的bug编号会混在一起,造成Bug序号混乱。
可否bug编号和显示界面按项目来显示,如选择项目A,则显示项目A的bug1,bug2,bu3………………, 选择项目B 则显示项目B的bug1,bu2,bu3………………
增加bug时也按项目来排序,这样才方便!
回帖