缺陷价值挖掘 QA人员很重要的一个价值就是在尽可能段的时间发现尽可能多的缺陷 从某种方面来说,缺陷直观的反映出产品的质量,QA发现的有效缺陷数量越多,缺陷级别越严重,产品的质量 就越差,同时QA发现有效缺陷越多,缺陷越严重,QA的劳动投入越多
如何发现重要的缺陷,个人理解: 1. 从业务逻辑角度考虑测试设计 业务逻辑(业务实体,实体完整性约束,业务规则,业务流程) 2. 测试过程改进 找缺陷,这个是最基本的工作任务。仅是把缺陷找出来是远远不够的,为何怎么说呢? 缺陷一直都会有,你永远找不完,那要怎么做?拿上面屋顶漏雨的事情来说,你说要怎么做?把屋顶上的漏洞补上,不就好了,是的,进一步说,抓“源头”,因为那是根本。所以,作为QA要去找那些导致缺陷产生的真正原因,分析导致缺陷数居高不下的环节,然后对其做得不够好的地方进行过程改进。 3. 站在产品的角度去思考问题 理解什么叫需求?需求有啥价值?需求从哪里来的?怎么转换到产品的?和产品的功能点存在什么关系?等等
QA价值体现 1. 跨界、合作 (1)实现与多个部门之前的合作,实现双赢,没有人愿意干仅出力,没收获的事情 (2)相信自己,相信团队,要对自己和团队有信心,每个人发挥出自己最大的努力与作用 (3)对版本的质量需要有强硬的把控,不通过的坚决抵制(需要知道一些可控的标准) 2. 数据与主观性(度量) 数据是对测试工作最好的反应,是对测试工作的度量,因为数据不会说谎,如缺陷数,用例数以及缺陷的严重级别,但是数据量不要成为测试的一种目标,而是一种版本质量量化的反馈,同事也需要主观性,用数据来验证主观性,只有2这结合才能更准确