摘要

软件知识在软件测试和软件可靠性模型中起着重要的作用.从缺陷密度的Weibull分布出发,分析测试者的知识水平与故障分布的定量关系,发现尺度参数c与知识量成反比关系.据此可以依据知识量与缺陷发现的分布曲线预测测试发现问题的趋势及软件的可靠性,从而确定测试结束时机.通过开展软件测试工程实验对所提出的结论进行了验证,表明测试者的知识增多,Weibull分布的比例因子c减小.此外,根据软件知识的程度及在测试中所发现的问题的趋势估计,预测软件的可靠性.