51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4415|回复: 11
打印 上一主题 下一主题

[原创] 如何防止缺陷遗漏

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-2-13 17:47:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 Ratan 于 2012-2-16 13:09 编辑

我们项目组有20多个人,做系统测试,每周都会有好几个遗漏的bug被其他项目组发现,现在领导提出让我们想办法避免leakage,我觉得基本问题是在在做自由测试时大家都太盲目,但是要是真要把feature分的很细,是不是又限制了大家的思维?希望大家能帮我出出主意,到底怎样才能避免Leakage?
先谢谢大家了。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    慵懒
    9 小时前
  • 签到天数: 3637 天

    连续签到: 89 天

    [LV.Master]测试大本营

    2#
    发表于 2012-2-13 19:50:09 | 只看该作者
    有本书叫《探索性软件测试》,有时间看看,里面说了如何做自由测试。
    减少缺陷率,还是要预防和总结相结合,测试前就考虑好要测试哪些内容,测试后及时总结发现的问题,下次的时候,优先注意已经发现过的类似问题。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    3#
    发表于 2012-2-15 14:51:14 | 只看该作者
    覆盖率过低。

    另外,遗漏的问题你们是如何分析?为什么会遗漏,为什么会产生这样的遗漏,是方法还是流程上的问题,或是对系统的认识不够。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2012-2-15 19:49:43 | 只看该作者
    回复 2# luming

    说的很对
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2012-2-15 19:50:43 | 只看该作者
    本帖最后由 Ratan 于 2012-2-15 19:52 编辑

    回复 3# archonwang
    遗漏的问题大多数是基本的问题,应该测到而没测到。
    我觉得是流程的问题,但是不知道怎样的流程是最好的
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    9 小时前
  • 签到天数: 3637 天

    连续签到: 89 天

    [LV.Master]测试大本营

    6#
    发表于 2012-2-15 20:59:31 | 只看该作者
    本帖最后由 luming 于 2012-2-15 21:28 编辑

    测试只能做自己能做的。测试是辅助部门,不是主导和决策部门。
    首先,你要有一个好的需求和设计文档,其次,测试需要设计和时间保证,再次才是测试人员的能力。
    具体到你的公司,有很多基本问题,那你就应该分析,问题真正产生的根源是什么,是需求没有说明,还是测试分析不到位,或者测试人员的能力有偏差,有了数据,一切都好说。
    而且每周发现几个没有测到的问题,不是很正常的事情吗,你发现几百个问题,即使漏了7、8个,也只占百分之几而已,没有什么太大的问题。只是可能你需要制定一个计划,逐渐减少漏测的百分比而已。
    你可以在测试过程中,加入缺陷类型和缺陷引入阶段,这样也许会比较容易看出问题发生在哪里。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2012-2-16 12:08:49 | 只看该作者
    回复  archonwang
    遗漏的问题大多数是基本的问题,应该测到而没测到。
    我觉得是流程的问题,但是不知道怎 ...
    Ratan 发表于 2012-2-15 19:50



         你都发现了大多数是基本的问题,应该测而没测到的,所以更应该细分了,不要怕因为什么细分而限制了大家的思维。可以安排一部分人根据细分出来的部分来测,一部分人来自由测。如果你不细分,那么你的测试方法给人感觉回到了测试领域最最早期的阶段
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
     楼主| 发表于 2012-2-16 13:07:48 | 只看该作者
    回复 7# mvvztt

    你说的太好了,确实,如果不细分,都随便测的话,测试方法确实回到了最早的阶段
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    9#
    发表于 2012-2-17 14:18:27 | 只看该作者
    回复 5# Ratan


        应该说,做好前期的测试需求分析和细化是很重要的。基础的没有测试到,有这么几种可能:
    1. 应该关注的不关注,说明是职责定义缺失,两个角色间对这些区域的关注不够,都认为是对方问题;
    2. 细分没做好。根据一个具体的功能进行测试用例划分缺乏有限的手段
    3. 需求分析没做好,规则未提炼导致——这样会严重依赖测试人员个人经历和能力;
    4. 感知与探索性测试方面觉得未必可靠。如果是基本的内容,那么就应该把这些变成基本规则和规范要求;

    我们以前整理过特定系统对应功能类型的common case,每次做到这些功能,这些校验必不可少。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2012-2-21 15:39:17 | 只看该作者
    本帖最后由 19931024 于 2012-2-21 15:42 编辑

    我觉得 测试不可能保证没有遗漏缺陷!
    1、本周本轮的测试范围目的重点在哪里,达到目的即可?如果是本轮测试范围外的遗漏,那是正常的。
    2、测试范围内的遗漏,那就要从自身找原因了。
          是设计的时候测试覆盖率不够?
          还是执行的时候有遗漏?   
    3.探索性测试不太好用“遗漏”这个词吧,都探索性了,我人少,时间少,运气不好,没有探到,那啥办法?
           嘿嘿,个人觉得 探索性测试  是否能够高效,看 测试人员的测试经验和测试嗅觉,如果测试人员经验不足,推荐 从0开始,在测试中总结积累BUG常常出现的地方,提高大家的探索效率。工作,学习,总结,反思,积累,共享,团队~
          有重点的探索,如果 异常处理操作,并发操作,等等
    -----to be continued
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2012-2-22 15:15:28 | 只看该作者
    我是来学习的,没什么经验
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2012-2-25 09:15:30 | 只看该作者
    做好需求跟踪
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-10 21:32 , Processed in 0.086976 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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