W-Y-1-3 软件质量课件.pptxVIP

  • 0
  • 0
  • 约1.15千字
  • 约 8页
  • 2026-07-07 发布于广东
  • 举报

单元一软件测试基础之软件质量

目录目录CONTENTS软件质量01软件质量模型02

软件质量软件质量的定义软件质量是指软件产品满足基本需求及隐式需求的程度。从软件质量的定义,可将软件产品的质量分为以下三个层次。(1)满足规定的需求软件产品符合开发者明确定义的目标,并且能可靠运行。(2)满足用户的需求软件产品的需求是由用户提出的,软件最终的目标就是满足用户需求,解决用户的实际问题。(3)满足用户隐式需求除了满足用户的显式需求,软件产品如果满足用户的隐式需求,即需求规格中没有显示定义,但可以增强用户体验感或具有较好的可扩展性,将会极大地提升用户满意度。

软件质量模型常见的3个质量模型是Boehm模型、McCall模型和ISO质量模型,它们的共同特点是分层次定义软件质量特性。比较普遍的质量模型是两层结构,第一层是按大类划分质量特性,叫做基本质量特性;第二层是每个大类所包含的子质量特性;最后定义各类质量特性对应的度量标准。

1.Boehm模型软件质量模型勃姆(Boehm)及其同事提出了分层的软件质量模型,如图1-3-1所示。Boehm质量模型通过一系列属性指标来量化软件质量,该模型包含三个层次,共15个特性,不仅包含了软件属性,还包括了硬件属性。软件质量可移植性可使用性可维护性可靠性效率人类工程可测试性可理解性可修改性设备独立性自包含性正确性完备性健壮性一致性可计测性设备效率可存取性通信性

文档评论(0)

1亿VIP精品文档

相关文档