软件测试的基本概念

2010-06-22  王海凤 

软件质量:是产品、组织和体系或过程的一组固有特性,反映他们满足顾客和其他相关方面要求的程度。
               1,提供用户所需的功能
               2产品能正长运行
即:软件产品能满足给定需要的性质和特性的总体。
       软件有所期望的各种属性的组合程度
      顾客和用户觉得软件满足其综合期望的程度
      确定软件在使用中将满足顾客预期要求的程度
软件质量的模型:
Boehm质量模型

软件质量

可移植性

可用性

可维护性

完备性

可存取性

自描述性

自包含性

正确性

健壮性

一致性

可计测性

设备效率

通信性

结构化性

简单性

可扩充性

清晰性

设备独立

可靠性

效率

人类工程

可测试性

可理解性

可修改性

 
McCall质量模型
        
ISO的软件质量模型
     ISO/IEC 9126-1:2001:
                     内部质量和外部质量模型
                     使用质量模型
  外部质量表征软件产品在规定条件下使用时,满足规定的和隐含的要求的程度。
  内部质量表征软件产品在规定条件下使用时,决定其满足规定的和隐含的要求的能力的产品属性的全体。
  使用质量是软件产品在规定条件的使用环境中,规定用户能实现规定目标的要求,并且具有有效性、生产率、安全性和满意度的能力。
264°/2643 人阅读/0 条评论 发表评论

登录 后发表评论