51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 6777|回复: 17
打印 上一主题 下一主题

一个项目多人合作,如何有效的避免重复bug的提交呢?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-7-12 09:17:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
开发人员有个CVS或者其它协同开发工具!即当多个人参加同一个项目,同一个软件开发时,可以将多方的程序整合在一起! 对于同一个程序的地方,如果有多人同时修改了,若能合并的就合并在一起!不能合并的将提示冲突,要其中一个开发人员自己修改!
那我们搞测试的,当几个人测同一个项目时,经常会出现测出同一个问题,有什么办法避免重复劳动呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2005-7-12 09:21:56 | 只看该作者
对于CVS协同开发,它有个特点:如果项目分工的很细,模块分的很清楚,就会很少出现要人工去解决冲突!
我们现在用bugfree进行bug管理,但是,经常会出现测出类似的问题!
我在想啊! 我们可不可以开发出个和CVS原理差不多的软件来管理测试!那样就会方便很多呀!曾经跟开发者谈过,他说,每个人对bug的描述不一样,很难实现我提出的问题。而且,不同bug属于同一大模块,bug的标题也会出现相同。即使相同的bug也因测试人员习惯不同,而写出不同的bug标题。那么有什么好的办法实现避免bug重复的问题呢?
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    昨天 15:45
  • 签到天数: 3649 天

    连续签到: 101 天

    [LV.Master]测试大本营

    3#
    发表于 2005-7-12 09:58:07 | 只看该作者
    难道你们没有详细的程序功能模块划分吗?
    经常性的,我们一个程序分成几十甚至上百的功能模块,这样测试人员提交和分配程序员修改都比较的方便。
    平均下来,每个模块提交的缺陷都不至于太多,任何一个人在提交前,都有责任查询同模块是否有相同的问题别人已经提交。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2005-7-12 11:23:08 | 只看该作者
    一开始有模块划分,测试也有分工,那当各自完成自己的那块任务时,会有互相交换测试的情况,这个时候就很难控制,重复提交bug了!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2005-7-12 11:36:29 | 只看该作者
    每个测试的都要知道bugfree上所有的bug,这样就不会重复提了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
     楼主| 发表于 2005-7-12 14:08:55 | 只看该作者
    to 周鱼
    当bug记录比较少的时候,测试人员会试着查看有没人提出来,可是,当一个模块就已经有二百多条bug的时候,请问你还有耐心去查看吗?
    to Song
    我们是按模块划分来进行测试的,但模块与模块间并不是独立的,对吧?那么在接口处常常会出现问题,而且,还是牵连N个模块的!他们的表现形式可能一样,也可能不一样。即使不是交互测试,也会存在重提bug的现象!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2005-7-12 14:35:32 | 只看该作者

    这种情况没办法避免的

    但是可以减少, 一是可以在bug title上把关键词列出来,比如 bug111: win/calc: calc.exe doesnot work,  这样别人在搜索bug的时候就能找到,即使总的bug有2000条也没有关系. 二是在报bug前先搜索一下, 看有没有雷同的. 三是每个人每日都对team的bug进行一次review, 这样也能有个印象.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2005-7-12 15:47:08 | 只看该作者
    测试人的确需要超强的记忆力啊,以往有什么bug要统统记住
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2005-7-15 09:15:17 | 只看该作者

    TO 婧颦

    我觉得如果是不同的模块,即使表现的问题是相同或相似的,也要报bug,即使是同一个模块下的两个地方出现的问题相同也要报!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
     楼主| 发表于 2005-7-15 09:24:03 | 只看该作者
    to  Song
    在我测试的软件里,相同模块的两种功能出现的bug都是由一个原因引起的,开发者会跟你说:“这是重复问题!”当然,也有同一模块下的两个地方出现相类似的问题,是要报上去的!我说的是同一个地方的相同bug重复的事情!
    最近,我老在想,如何通讯bug跟踪软件来有效的避免相同的bug呢?当我向开发者提出这个需求的时候,他说,这个问题有点难度。所以,我就想想出个解决这个问题的方法啦!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2005-7-15 09:27:42 | 只看该作者
    那如果有什么好的方法或建议要拿出来和大家分享哦!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 15:45
  • 签到天数: 3649 天

    连续签到: 101 天

    [LV.Master]测试大本营

    12#
    发表于 2005-7-15 09:29:53 | 只看该作者
    在缺陷状态中可以加Duplicate一项,在项目经理确认或程序员发现的时候,用此种状态类解决重复问题。
    当然了,最后测试人员还是需要验证。也算是补救措施吧。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2005-7-19 12:47:47 | 只看该作者
    我有个想法 就是可以开发一个小工具,为每个功能测试点分配一个ID 号,所有提交的BUG都从那里来分配;如果提交BUG 时,可以先检测CVS系统上是否已经有了该 ID,没有可以提交,有就不行!这样该避免重复提交的问题了吧;);)
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2005-7-19 13:11:54 | 只看该作者
    是否重复让开发人员来判断。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2006-3-16 17:08:58 | 只看该作者
    应该没有什么好的办法!!重复的劳动肯定是有的!我觉得先要划分模块,各个模块分配不同的人,当相互间交叉测试的时候,时机要选择的当,最好是提交的bug基本上都改好了,就可以交叉测试了!!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2009-12-3 20:55:38 | 只看该作者

    似乎只能减少不能避免

    对于重复提交bug 这个问题似乎只能减少不能避免。
    我们现在用Bugfree,开发人员对于相同的bug ,就改变问题状态,变成“重复的”。。。
    但是在统计时重复bug还是会被统计进去。。。
    期待更好的办法
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
    发表于 2009-12-4 10:27:35 | 只看该作者
    可以这样做啊

    当几个人测同一个项目前,进行模块划分。

    第一轮测试结束后要进行交叉测试,那第一轮的BUG由第二轮的测试人员进行验证。相信验证过第一轮的BUG后,会对BUG的位置、现象有一定的了解,这样就减少了了产生问题状态为“重复的”BUG的几率。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18#
    发表于 2010-1-25 16:15:17 | 只看该作者
    原帖由 jackei 于 2005-7-19 13:11 发表
    是否重复让开发人员来判断。

    我也这么认为,可以在BUGZILLA里提供一个“重复”的选择项。如果开发认为两个BUG是相同的。就把后一个BUG提交为前一个BUG的重复。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-23 09:31 , Processed in 0.078944 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表