• 如何对所发现的缺陷进行严密的等级划分


    对于如何划分缺陷的等级,测试资料中都有细致详细的说明,只要引经据典就能回答好该问题,而且得分为100分。可是,有多少人能背下来,只要背不下来,那就说明答案只存在于理论而不能用于实战。我们需要理解,只有理解的缺陷等级划分才是切实可行,也正是我们需要的。

    在划分缺陷等级之前,我们需要先思考为什么需要进行等级划分?很遗憾,百度中我没有找到相关的答案。我的观点是缺陷的等级是用以评估该缺陷对软件使用的潜在影响,对软件质量评估的直接依据之一,测试准出的主要指标,影响修复优先级的主要参考。越是影响软件使用,越是降低质量评分,越是需要开发尽快修改的缺陷其严重级别都会越高,同样缺陷严重等级也是依据这些情况来制定的。

    回到问题,我的疑问是:等级划分需要严密的进行吗?也许会回答,当然了,这是个严肃的活儿。执行法律还三审五判,没有严密的等级划分标准又该如何定夺缺陷的等级呢,没有标准就没有执行。但这不是执法,没有那么高的要求,何况除了法还有理、情,而且职场上是先理后法同时还讲感情,碰到一个缺陷在事先定义的等级划分标准中不存在的时候,你会怎么办?这时候估计你不会完善标准,而是我觉得某个级别更有“理”,正因为这个“理”甚至让测试人员连等级划分标准都给记不住了,谈何严密。

    在不同的缺陷工具中,缺陷的等级划分是不一样的。QC中的级别是4级,某些开源工具中定了5级,甚至某些公司定了7级,不同的级别在事先定义的时候是通过什么依据来制定呢?制定这些级别的初衷是什么呢?这是我们需要优先考虑的问题。这个问题明确之后,剩下的就是执行如何确定缺陷等级了,我的观点:心里有一个理在,法在肚子里面当伏案,嘴巴适当讲情,只要合理,一切和谐。若要严密,首先将等级制定得再多一些,标准制定再细100倍,然后在发现缺陷后在堆积如山的“法律”中找到对应的那一条即可“严密”

    作者: 千里和他的软件测试

    出处: http://www.cnblogs.com/laoluoits/

    如果您看了本篇博客,觉得对您有所收获,请点击右下角的 [推荐]

    如果您对本文有意见或者建议,欢迎 [留言]

    感谢您的阅读,欢迎加入QQ群:172489141 和我们一起交流

  • 相关阅读:
    BZOJ 1221 [HNOI2001] 软件开发 费用流_建模
    BZOJ 1180 / 2843 LCT模板题 + 双倍经验
    bzoj 4372: 烁烁的游戏 动态点分治+树链剖分+线段树
    bzoj 3730: 震波 动态点分治+树链剖分+线段树
    luogu P2634 [国家集训队]聪聪可可 点分治
    bzoj 1468: Tree 点分治
    bzoj 1296: [SCOI2009]粉刷匠 动态规划
    bzoj 1293: [SCOI2009]生日礼物 问题转化 + 性质分析 + 滚动数组优化
    BZOJ 1042: [HAOI2008]硬币购物 容斥原理+背包
    matplotlib模块
  • 原文地址:https://www.cnblogs.com/laoluoits/p/4585779.html
Copyright © 2020-2023  润新知