本章节主要讲解“软件测试的Rayleigh缺陷分析法”的内容,Rayleigh模型是Weibull分布系列中的一种。Weibull 分布又称韦伯分布、韦氏分布或威布尔分布,由瑞典物理学家Wallodi Weibull 于1939 年引进,是可靠性分析及寿命检验的理论基础。
Weibull分布能被应用于很多形式,包括1参数、2参数、3参数或混合Weibull。3参数的Weibull分布由形状、尺度(范围)和位置三个参数决定。其中形状参数是最重要的参数,决定分布密度曲线的基本形状,尺度参数起放大或缩小曲线的作用,但不影响分布的形状。
它的累积分布函数(CDF)和概率密度函数(PDF)为:
参数说明:m为形状参数(Shape Parameter);c为范围参数(Scale Parameter);t 为时间。在软件测试过程中,一般使用概率密度函数PDF来表示缺陷密度随时间的变化情况,积累分布函数为累计缺陷分布情况,在使用Rayleigh模型分析缺陷时,形状参数m取值为2。
将m值代入公式(1)和公式(2)中,累积分布函数(CDF)和概率密度函数(PDF)为: