ImageVerifierCode 换一换
格式:PPT , 页数:19 ,大小:159.50KB ,
资源ID:15558920      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15558920.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(估算平均无故障时间的方法PPT文件格式下载.ppt)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

估算平均无故障时间的方法PPT文件格式下载.ppt

1、Er()=ET -Ec()n单位长度程序中剩余的错误数为:n(ET -Ec()/IT3、平均无故障时间的估算、平均无故障时间的估算n平均无故障时间与单位长度程序中剩余的错误数成反比:n其中,K为常数,它的值应该根据经验选取。统计数字表明,K的典型值是200.n在公式中,IT已知,Ec()和MTTF可以通过测试得知,因此,K和ET未知。n如果可以得到Ec()和MTTF的两组测试数据,则可以计算出K和ET。n如果仅可以得到Ec()和MTTF的一组测试数据,则可以将K取为典型值200,计算出ET。公式的作用公式的作用n1、估算平均无故障时间的公式,可以评价软件测试的进展情况。n2、也可以根据软件平均

2、无故障时间的要求,估计需要改正多少个错误之后,测试工作才能结束。例题例题1n对一个包含10000条机器指令的程序进行一个月集成测试后,总共改正了15个错误,此时MTTF=10h,经过两个月的测试后,总共改正了25个错误,MTTF=15h。n(1)程序中总的错误数为多少?n(2)为达到MTTF=100h,还要改正多少个错误?n(1)10=10000/K(ET-15)n 15=10000/K(ET-25)nK=100/3 ET=45n(2)Ec=45-3=42n 还需改正42-25=17个错误。练习练习n对一个长度为100,000条指令的程序进行测试,记录下来的数据如下:p 测试开始,发现错误个数

3、为0;p 经过160小时的测试,累计改正100个错误,此时,MTTF=0.4小时;p 又经过160小时的测试,累计改正300个错误,此时,MTTF=2小时;n(1)估计程序中固有的错误总数;n(2)为使MTTF达到10小时,必须测试多少个错误?n1)MTTF=IT/(k*(Et-Ec(t)n所以0.4=IT/(k*(Et-100)n2 =IT/(k*(Et-300)n所以可以求出Et=350n2)n由1)可以知道nk=IT/2(Et-Ect)=100000/2(350-300)=100000/100=1000;n所以nMTTF=10=100000/1000(Et-Ec)=100/(Et-Ec)

4、=100/(350-Ec)n所以Ec=340 n340-300=40个错误。4、估计错误总数、估计错误总数ET的方法的方法n两种方法:p植入错误法p分别测试法p参考书P82 软件缺陷数目估计中撒播模型4.1 植入错误法植入错误法n人为的植入错误数为Ns,经过一段时间测试后发现ns个植入的错误,此外还发现了n个原有的错误。n如果测试方案发现植入错误和发现原有错误的能力相同,则估计程序中原有的错误总数为:4.2 分别测试法分别测试法n两个测试员彼此独立的测试同一个程序,测试一段时间后测试员甲发现错误数为B1,测试员乙发现错误数为B2,两个测试员发现的相同错误数为bcn估计测试前程序中的错误总数为:

5、例题例题2n某公司对已开发的软件产品采用错误植入模型来进行测试和评估。评测部对待测软件人为植入了17个故障;在开始测试的一小段时间内,发现了300个固有故障;发现了植入的故障3个,被测程序的机器指令条数为3*105。n(1)请估算出被测程序的固有故障的个数N的值。n(2)若通过一段时间后,发现的错误个数为1600时,请估算此程序的平均无故障时间。n(3)若要求把此平均无故障时间再提高2倍,应至少再排除多少个错误?n(1)ET=17/3*300=1700n(2)MTTF=3*105/200*(1700-1600)=15 hn(3)Ec=1700-3*105/200*30=1650n还需改正165

6、0-1600=50个错误。例题例题3n在测试一个长度为24000条指令的程序时,第一个月由甲乙两名测试员各自独立测试这个程序。经过一个月测试后,甲发现并改正了20个错误,使MTTF达到10h。与此同时,乙发现了24个错误,其中6个甲也发现了。以后由甲一个人继续测试这个程序。n(1)刚开始时程序中总共有多少个潜藏的错误?n(2)为使MTTF达到60h,必须再改正多少个错误?n开始测试前共有潜藏错误(24/6)*20=80 个 n由于甲发现并改正了20个错误,使MTTF达到了10小时,根据公式:p有:10=24000/(K*(80-20),则K=40;p利用同一公式:60=24000/(40*(80 Ec),所以 Ec=70,测试员甲已经改正了20个错误,因此还需要改正50个错误。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1