作为软件测试团队的新成员,遇上这个情况该怎么办?

发表于:2013-4-17 11:16

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:葡萄园de杂烩    来源:51Testing软件测试网采编

  小王是一个测试团队的新成员,这是他第一次参与研发流程。他工作认真负责,总能够准确快速地找出产品中的bug,同时还能够协助开发团队找到root cause,所以大家都很喜欢他。

  但是随着项目的推移,堆积起来的bug越来越多了。因为进度滞后,所以大家的压力都比较大。慢慢地,小王发现身边的情况有了些微妙的变化。比如吧,以前他找到一个bug,大家都会鼓励他,现在他找到些不那么严重的bug,好象一些团队成员的脸色就不那么好看了。另外呢,他隐约地听说测试经理好像和开发经理有点矛盾了。原因主要是进度跟不上,开发那边想把一些前面决定要修的bug往后面推,就是希望等到下一个版本再修。

  于此同时,小王的好朋友小马,做了几年开发的,悄悄给小王说. 现在进度落后,bug太多,上面大老板看报表的时候不好看,弄不好到头来大家都没有好果子吃。现在就算再找多少bug出来,来不及去修,除了把报表弄得更加难看,对最终客户也没什么好处,是个吃力不讨好的事情...

  小王正好有一个半年一次和测试总监面谈的机会。小王针对这个情况还专门归纳出下面几个问题。如果您是测试总监,您建议小王怎么处理目前的情况呢?

  (明天我来公布测试总监的回答和我自己的一些看法)

  1、一般来说,在项目准备阶段,会树立一个缺陷等级(bug bar),定义缺陷的严重程度。随着项目的进行,这个缺陷等级应该发生变化呢,还是应该保持不变呢?

  2、当发现一个bug后,会根据缺陷等级来定义这个bug的严重度,比如1级,2级或者3级。一旦一个bug被发现并且赋予了对应严重等级后,是否存在其他因素导致这个bug的现有等级发生变化呢?比如研究后发现,修复某一个bug可能需要花很多时间,这个发现会导致这个bug的严重度变化吗?

  3、对于发现的bug,修还是不修, 取决于哪些因素?除了bug的严重程度和对用户的影响外,目前团队的进度和资源对做决定是否有影响呢?比如本来有些开始准备修的bug,到了后来发现开发进度滞后了,会不会就决定不去修这些bug了呢?

《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • havards
    2013-4-24 10:16:50

    这个和测试人员有什么关系,测试人员职责就是发现BUG,如果小王遇到BUG还不报告,这是测试人员的失职。

    至于开发解决BUG速度慢,那为什么解决速度慢,是开发人员少还是能力不行,不行为什么不加班解决?

    再有一点,项目管理员是干什么吃的,项目会议又是干嘛吃的?

  • jiangkay0128
    2013-4-22 11:23:17

    我现在的公司对缺陷处不处理 基本上测试说不上话 我们只能认真找出bug  至于严格把关质量 有心而无力

  • wuditietui
    2013-4-19 16:45:06

    认真负责的态度是必要的!

  • 没翅膀的飞鱼
    2013-4-19 08:01:50

    个人感觉:
    1. 缺陷等级应该是测试前讨论确定的,或者是测试部门的一个硬性规范,测试过程中不应该发生变化
    2. LZ举得例子有问题,作为测试人员我们确定缺陷严重级别是根据它对用户影响,频率等等,并不是根据修复时间来确定,这个并不矛盾。可能有些缺陷开发很容易修改,但是对用户的影响极大,比如首页的GUI问题等等
    3. 这个可能涉及到工作职责问题,提交bug是我们的职责,修不修改是开发人员以及项目经理决定的,但是我们可以促使开发去积极修改

  • 琼子5671
    2013-4-17 17:05:23

    有些工作在项目准备阶段就要做的,比如说确立bug的严重等级,但是对于现在这种情况,我觉得应该把手头上的bug都整理一遍,然后按自己的定义分类,也就是为bug确定严重等级,主要解决严重影响项目上线的bug,对于不严重的bug可以适当的延后,但是不代表不处理,在后期可以逐一解决!

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号