美文网首页
软件产品质量模型的重要性

软件产品质量模型的重要性

作者: robot_test_boy | 来源:发表于2022-11-29 00:14 被阅读0次

    测试架构师知识体系中测试技术基础包括基于质量的测试和基于场景的测试,基于质量的测试的标准就是软件产品质量模型

    介绍产品质量模型前,先掌握背后的逻辑。为什么深入理解产品质量模型,并掌握?

    当前,测试行业基本达成了一项和质量相关的共识,尽管测试者常说自己是质量的守护者,但是测试本身却不能有效提升质量。大多数情况下,测试更像是“一面镜子”,照出系统的面貌,给开发者提供修改代码的依据。这个“照镜子”的过程,也就是质量评估的过程。测试虽然无须为产品质量提升负责,但是要对有效的质量评估负责。如何评估质量?这就是摆在每一位测试者面前的难题——我们可以说这个系统质量好或者不好,这个评估是否是主观的?有没有标准或者可供分析的维度?

    这就需要我们去探索质量的本质——产品质量是什么?根据IEEE 24765—2010的定义产品质量是指“在特定的使用条件下,产品满足明示的和隐含的需求的固有特性”,简言之,质量就是满足需求。测试进行质量评估,评估的内容其实是产品是否满足了用户的需求。

    但是理解用户需求并不是一件容易的事情,我们从市场或者产品处拿到的用户需求,往往只是一句描述功能性需求的话,很少有非功能方面的描述。而且很多时候用户和我们所处的行业背景不同,他们提出的需求我们不一定理解,还有很多需求是行业的规范、约定俗成的要求或者用户的使用习惯,这些都犹如冰山下隐藏的庞大山体。这时我们就需要借助软件产品质量模型来进行系统分析,识别那些隐藏的需求,预防缺陷,提升产品质量

    摘取自刘琛梅老师的《测试架构师修炼之道:从测试工程师到测试架构师 第2版》

    相关文章

      网友评论

          本文标题:软件产品质量模型的重要性

          本文链接:https://www.haomeiwen.com/subject/jxwtfdtx.html