一、软件可靠性和可靠性测试
可靠性 概要设计阶段
指产品在规定的条件下和规定的时间内完成规定功能的能力
固有可靠性
通过设计、制造的影响,又受使用条件的影响
使用可靠性
即受设计、制造的影响,又受使用条件的影响
使用可靠性 总低于 固有可靠性
软件可靠性的框架定义
1、规定的时间
2、规定的条件
3、所要求的功能
4、软件可靠性定义特点
1、用内在的'缺陷'和外在的'失效'的关系来描述可靠性
2、定义使人们对软件可靠性进行量化评估成为可能
3、用概率的方法去描述可靠性是比较科学的
软件可靠性的定量描述
规定时间
失效概率
条件失效强度或风险系数
在运行软件系统未出现失效的情况下,单位时间软件系统出现失效概率
可靠度
可靠性最直接的表达方式
失效强度
单位时间内软件出现失效的概率
可靠度与失效率之间的转换
平均无失效时间