51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3657|回复: 2
打印 上一主题 下一主题

[原创] 如何定义一个缺陷是否重复?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-5-7 10:03:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近老是碰到一些比较郁闷的事情,就是开发人员跟测试人员对于"重复缺陷"的定义不一样.
请问大家在日常工作中都是怎么去定义"重复缺陷"呢?
1.相同模块,相同问题表现,问题根源一样.
2.相同模块,不同问题表现,问题根源一样.
3.不同模块,不同问题表现,问题根源一样.
对于问题1,肯定是算做"重复缺陷"的.因为在日常工作中如果系统有很多缺陷的话,测试人员报重复了,也是难以避免的事情.
但是对于问题2,3,我觉得从测试的角度来看是"不重复的",但是从开发的角度来看是由同一个问题引起的,开发人员会认为是"重复的".
所以在日常工作中有时候就会为了这个问题争论不休.
请问各位XDJM,在你们的日常工作中是怎么定义这个问题的,如果测试跟开发有争论的话,是怎么去统一这个标准的?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    慵懒
    昨天 11:43
  • 签到天数: 3650 天

    连续签到: 102 天

    [LV.Master]测试大本营

    2#
    发表于 2009-5-7 10:12:16 | 只看该作者
    测试人员可以不理会问题根源一样,测试人员只需要关注问题的表现。
    因为测试根据的是测试用例,测试用例是一种预判,而这种预判基本根据是实际软件的表现。
    开发人员说现象不一样而根源一样,但是,测试人员本来就应该怀疑这种说法,测试人员的工作就是首先确认软件有问题,再去发现有什么问题;而不是听程序员的,认为软件没有问题,即使有问题,也是测试在挑鸡蛋里面的骨头。
    总之,永远记住一句话,发现缺陷了,测试最大。
    发现缺陷后,无论开发怎么解释都当成浮云,坚持自己的看法就是的了。

    还有,他说一样,但是可能修改后,部分修改了,部分没有修改,所以还是要检查所有的地方,这样倒不如开始的时候,就分开提,省得最后验证的时候忘记了哪里。

    [ 本帖最后由 luming 于 2009-5-7 10:13 编辑 ]
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
     楼主| 发表于 2009-5-7 16:10:32 | 只看该作者
    我也觉得应该这样,一般在工作中,第二种情况被开发人员定为"重复缺陷"的最多了.
    不知道是因为开发人员不想有那么多的defect数量还是怎么回事?
    有时候自己也会妥协,碰到很明显的,自己知道的第二种情况,就会合并成一个缺陷来报,但是有时候不确定的话基本上就报成多个了.因为在紧张的测试时期,谁还会有空闲时间跟他们讨论是不是问题根源一样呢...
    郁闷中...
    只有建议老大和开发人员沟通统一一下这个"重复缺陷"定义了.

    谢谢Luming 啦
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-24 06:47 , Processed in 0.079431 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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