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真正用好,真有不少细节需要仔细把握。 |
回帖 |
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是最严重啊? |
回帖 |
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,因为这是真正被解决掉的缺陷。 |
回帖 |
yaotiebing 访问次数 : 41 注册日期 : 05-07-20 16:49 上次访问 : 09-10-29 21:05 |
我感觉0.4版本 本身功能和操作上还有很多缺陷 能不能处理一下呀 比如项目 模块 只有添加更新 没有删除 界面的美工上也很差 我找了半天才找到 创建bug的连接 操作很不方便的说 还有添加bug 是 左边的项应该是左对齐 效果会很好 我们公司的美工说 确实美工做的很烂的 呵呵(石化实说 不要骂我 :) )---态度很诚恳的说 |
回帖 |
wwccss 访问次数 : 593 注册日期 : 05-05-01 10:08 上次访问 : 10-07-19 11:44 |
仁者见仁,智者见智吧。 BugFree就没有美工,就是我们程序员手工写出来的,作为一个工具,功能简单是第一位的,如果让美工来做,肯定是大量的图片,很多的垃圾代码,修改起来也不方便。 现在bugfree的模板都已经剥离出来,觉得不满意自己修改就是了,我们也没有办法做出一个东西出来,让大家都满意。 |
回帖 |
NetCobra 访问次数 : 11 注册日期 : 05-08-16 21:15 上次访问 : 09-10-29 21:05 |
[quote=wwccss]仁者见仁,智者见智吧。 BugFree就没有美工,就是我们程序员手工写出来的,作为一个工具,功能简单是第一位的,如果让美工来做,肯定是大量的图片,很多的垃圾代码,修改起来也不方便。 现在bugfree的模板都已经剥离出来,觉得不满意自己修改就是了,我们也没有办法做出一个东西出来,让大家都满意。[/quote] 好的界面不一定要大量的图片,很多的垃圾代码,修改起来不方便。 简洁也是好工具的一个明显特征,现在BugFree不仅仅是不好看的问题,操作的方便性上也很不好,这方面的改进余地很大。 |
回帖 |
bugfree 访问次数 : 2 注册日期 : 05-06-26 00:03 上次访问 : 09-10-29 21:05 |
谢谢NetCobra的意见和建议。 因为资源有限,到目前为止,BugFree更强调在功能方面的更新,UI方面确实关注不够。 我正计划请一位美工帮我们设计美好界面(基本不用或少用图片)。目前的设想是: Ver 0.6:把用户权限加上去(控制在项目一级) 之后:把TestCase/TestResult加进去 之后:全新美好界面。 |
回帖 |
lan 访问次数 : 11 注册日期 : 05-08-19 22:11 上次访问 : 09-10-29 21:05 |
权限最好能有了,大致分几种,用户,开发,测试,管理等等。 |
回帖 |
wwccss 访问次数 : 593 注册日期 : 05-05-01 10:08 上次访问 : 10-07-19 11:44 |
我们的权限系统不会分得那么细。 |
回帖 |
boyknight 访问次数 : 1 注册日期 : 05-09-16 13:09 上次访问 : 09-10-29 21:05 |
在添加了模块以后,在父模块的下拉列表中只有"/",应该把所有的模块都加入列表 |
回帖 |
climblou 访问次数 : 1 注册日期 : 05-11-02 12:45 上次访问 : 09-10-29 21:05 |
我这几天一直在研究这个工具,总体感觉做的还是相当不错的,辛苦各位了!权限管理目前已经可以,划分到项目一级符合实际使用,操作起来还比较方便。唯一觉得遗憾的是统计功能,只有一个总表,使用起来很不实用。另不知道是我配置的原因还是其它,我点击“全部导出”操作后,链接到一个统计页面,不知道怎样才能导成excel数据格式,麻烦各位指教! 实际上关于统计mantis做的相当不错,各种报表和图形都有。咱们bugfree也不必做的像mantis那样,但如果增加一些重要的统计表格和曲线图,这个工具就非常完美了!!! |
回帖 |
刘世伟 访问次数 : 1 注册日期 : 05-11-08 06:29 上次访问 : 09-10-29 21:05 |
文件名最好不要大小写混用,在linux下,文件名大小写是区分的,而win98是默认修改文件名的首字母为大写的, 这样当linux遇到win98,这个系统就不能运行了,修复起文件名来特别麻烦. |
回帖 |
tester_dl 访问次数 : 1 注册日期 : 05-11-16 13:52 上次访问 : 09-10-29 21:05 |
我想问一个问题,如果权限分的不细,开发将测试的BUG给关闭了,测试对应BUG时,他会用查询条件来检索的,对于关闭的问题是不会理会的,这个问题怎么处理啊 |
回帖 |
zxl777 访问次数 : 21 注册日期 : 05-12-22 00:43 上次访问 : 09-10-29 21:05 |
1.0原始的界面确实一般,还好设计有模板,我通过修改tpl模板文件,把重点的信息突出(粗体黑色),次要的信息变灰色,再按习惯把各表格重新排版了一下,感觉好多了。 原来的信息较凌乱,重点不清晰,第一次使用会有无所适从的感觉。 希望好好改改模板,不一定要加什么图片,做好排版、颜色、字体定义就可以让整个界面更加清新。 如果你们的BugFree的BugFree是开放的,我就上这个bug给你们:) |
回帖 |
小攸 访问次数 : 11 注册日期 : 05-12-29 13:39 上次访问 : 09-10-29 21:05 |
原来要这样做啊! 看来还要再多用用才行。 |
回帖 |
leasun 访问次数 : 11 注册日期 : 06-02-09 21:39 上次访问 : 09-10-29 21:05 |
权限还是细化一下比较好。大型项目比较需要这个。 |
回帖 |
dgongdgong 访问次数 : 21 注册日期 : 06-02-14 14:55 上次访问 : 09-10-29 21:05 |
同意权限要细化。 |
回帖 |
haha 访问次数 : 11 注册日期 : 06-04-06 13:50 上次访问 : 09-10-29 21:05 |
还有就是删除功能一定要提供,加上较高的权限就好了。这应该是起码的功能,多考虑吧。 free的东西,还是支持你们的!但不要把free做得差才好,如果有人说free的东西里连起码的功能都没有,那就不好了。 |
回帖 |
tsmstzl2 访问次数 : 1 注册日期 : 06-05-10 13:25 上次访问 : 09-10-29 21:05 |
我也来谈谈Bugfree试用中遇到的问题: 1、添加多个项目时,Bug编号不能按照项目分类,造成Bug序号混乱。 2、bug统计不方便,能否可导入Excel中 3、如需打印bug票,只能通过浏览器的打印功能去实现。bugfree系统没有提供这一功能。 4、不能按周统计bug修改情况 |
回帖 |
wwccss 访问次数 : 593 注册日期 : 05-05-01 10:08 上次访问 : 10-07-19 11:44 |
1. 这个我们讨论过,暂时没有开发计划。 2. 可以导入excel中。 在查询列表页面导航部分,有一个“全部导出”的链接,使用excel导入此链接地址就可以了。 3. 即使提供,也是使用浏览器的打印功能的。 4. 统计后面会加强。 多谢关注。 |
回帖 |
juecy 访问次数 : 1 注册日期 : 06-06-07 17:01 上次访问 : 09-10-29 21:05 |
在创建BUG时只能通过标题来描述BUG现象,而没有详细描述?1.0版本 |
回帖 |
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)显示不了那个文本区? |
回帖 |
superbible 访问次数 : 1 注册日期 : 06-09-12 12:49 上次访问 : 09-10-29 21:05 |
楼主是跟BugZilla比较的吧? 人家的是经过长期使用沉淀下来的,但也不一定能代表绝大多数用户。 关键是对于步骤和操作能做灵活的定义。 对于这一点,重量级的ClearQuest使用了状态转换机制定义。 而国内的免费软件ClearBug,使用了基于OSWorkflow的工作流引擎来完成的。 可以借鉴一下。 |
回帖 |
tgy-2000 访问次数 : 1 注册日期 : 06-10-26 15:22 上次访问 : 09-10-29 21:05 |
强烈建议增加“删除项目和模块”项! 谢谢 |
回帖 |
vivien.yang 访问次数 : 1 注册日期 : 06-12-07 16:49 上次访问 : 09-10-29 21:05 |
AMP-BugFree有“删除项目和模块功能”吗? 找了半天也没发现 没有的话 强烈建议加上 谢谢!~ |
回帖 |
yayasep 访问次数 : 25 注册日期 : 06-12-07 15:26 上次访问 : 09-10-29 21:05 |
在phpMyAdmin中删除某条BUG记录后,前台的bugfree中查询出来的BUG记录中有混乱现象:BUG标题为未删除信息的标题,但是里面的历史描述却是已经删除掉的BUG的信息。 |
回帖 |
hndxlg 访问次数 : 1 注册日期 : 07-01-25 22:32 上次访问 : 09-10-29 21:05 |
项目经理要我找一个bug管理软件,我首先找到了BugFree,并安装配置成功,还用ppt写好了详细的图文安装过程,但是当我告诉项目经理BugFree不能删除模块时,项目经理只能要我再找个其它的软件。所以我还是很希望BugFree能有删除的功能,谢谢BugFree团队的辛勤开发。 |
回帖 |
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,经常发现对某一功能做了一堆操作之后,程序死了,但是再怎么操作就是不出现,这是个小问题吗? |
回帖 |
range 访问次数 : 21 注册日期 : 07-12-05 15:55 上次访问 : 09-10-29 21:05 |
以bugfree人员的编程水平,增加上述所有功能(基本权限,模块删除,统计报表等),恐怕也要不了几天 不过开源软件,应该会做的人都出力,最后有人来整理下就行 |
最后编辑, 07-12-10 09:53 回帖 |
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时也按项目来排序,这样才方便! |
回帖 |