导航

最近常常思考的关于测试的两个问题

Posted on 2012-05-27 01:01  SamWei  阅读(433)  评论(0编辑  收藏  举报

      在产品发布之后,项目进入了v2阶段,这一阶段的项目开发和测试呈现出一些新的特点:

1. 这一阶段代码不会有大的改动。

2. 之前v1中defer的一些bug,根据其的严重程度,相对严重的,而且对用户使用影响较大的一些bug,会在v2阶段修掉。

3. 因此这一阶段的测试多是围绕bug fix的测试,以及关于feature的整体retesting。

      这些特点也令我思考两个问题:

1. 这一阶段找到的bug,如果既发生在v1也发生在v2,而且bug不严重的话,这些bug基本上会被defer。我的疑问就是,作为QA,如果明知道这些bug报上去会被defer,还会或者说应该报这些bug吗?

关于这个问题,昨天和我的manager讨论过,得到的结论是:

首先,取决于该bug是否存在功能上的影响(function)或是对用户使用的影响,以及该影响的严重程度。若存在功能上的影响,或对用户的使用体验存在比较严重的影响,则该bug必须报。

其次,和发现该bug时所处的项目开发阶段有关,项目开发的不同阶段有各自的目标和schedule。如果是在FC或Beta Accept之前,则通常会报该bug。如果是在产品发布之后,或v2阶段,则要视第一点的情况而定。

2. 参与一个项目时,如何才能更好的理解该项目:从用户角度?从开发人员角度?从测试人员角度?我想这会影响如何找到bug,以及如何度量该bug的严重性。

      接下来的工作中我会带着这两个问题,希望能找到答案。