代码之家  ›  专栏  ›  技术社区  ›  Boris Gorelik

故意添加bug来评估QA过程

  •  5
  • Boris Gorelik  · 技术社区  · 15 年前

    几年前,我读过一篇关于调试的文档(我认为这是某种方法)。除此之外,该文档还描述了一种技术,在这种技术中,编程团队故意将bug添加到代码中,并将其传递给QA团队。当所有故意发现的bug被发现时,QA过程被认为已经完成。

    编辑

    为了让叶夫根尼高兴,让我解释一下第一段的最后一句话:

    “在发现所有故意的错误之前,质量保证过程还没有完成”

    3 回复  |  直到 15 年前
        1
  •  3
  •   Jonathan Leffler    15 年前
        2
  •  3
  •   EMP    15 年前

    我从未见过这样的文档,但我会小心地说,QA过程是“完整的”,仅仅因为你故意的错误已经被发现。这是一个很好的方法来确保你的QA团队不会变得太懒,但你不能真正确保他们做到了 足够地 测试。

    根本不可能知道所有的bug(或者“尽可能多的bug”)都被发现了。你所能做的就是遵循一个彻底的,经过深思熟虑的测试方法,给自己一个很好的机会。

        3
  •  0
  •   gareth_bowles    15 年前

    我通常会发现QA有很多bug需要查找,而不必注入任何故意的bug!我宁愿让我的QA团队继续发现那些我从来没想过会出现在系统中的bug。

    • 是否已完成为此版本定义的所有功能?
    • 所有计划的测试用例都执行了吗?
    推荐文章