基本路径覆盖的例子.docx

上传人:李司机 文档编号:1996329 上传时间:2022-12-30 格式:DOCX 页数:2 大小:32.59KB
返回 下载 相关 举报
基本路径覆盖的例子.docx_第1页
第1页 / 共2页
基本路径覆盖的例子.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《基本路径覆盖的例子.docx》由会员分享,可在线阅读,更多相关《基本路径覆盖的例子.docx(2页珍藏版)》请在三一办公上搜索。

1、图10.8AVeragy过程的控制流图径集的测试用例:Pathl:输入数据VaIUek=有效输入,限于ki有一个求平均值的过程Averagy,用PDL描述如下:PROCEDUREAveragy:INTERFACERETURNSaverage,total,input,total,valid;INTERFACEACCEPTSvalue,minimum,maximum,sumISSCALAR;TYPEvalid0.100ISSCALARARRAY;TYPEaveragy,total,input,total,valid,minimum,maximum,sunTSSCALAR;TYPEiISINTEGE

2、R;f.i=1;total,input=total.valid=0;Jsum=0;DOWHlLE.alue-999ANDItotaLput=minimumANDvaluei0THENaveragy=sum/total,valid;ELSEaveragy=-999;ENDIFENDAveragy(1)由过程导出掌握流图计算得到的掌握流图的环路简单度V(G)=6确定线性无关的基本路径计算出的环路简单性的值,就是该图已有的线性无关基本路径集中的路径数目:Pathl:1-2-10-11-13Path2:1-2-10-12-13Path3:1-2-3-10-11-13Path4:1-2-3-4-5-6-

3、7-8-9-2Path5:1-2-3-4-5-6-8-9-2Path6:1-2-3-4-5-8-9-2(4)预备测试用例,确保基本路径集中的每一条路径的执行。依据判定结点给出的条件,选择适当的数据,以保证某一条路径可以被测试到,满意上例基本路valuei1=-9992=i=100预期结果Path2:输入数据预期结果Path3:输入数据预期结果Path4:输入数据n个值的正确的平均值,正确的总计数valuel=-999平均值=-999,总计数器取初值试图处理IOl或更多的值,而前100个是有效值与测试用例1相同VaIUei=有效输入,限于i100VaIUek最小值ki预期结果Path5:输入数据n个值的正确的平均值,正确的总计数VaIUei=有效输入,限于i最大值ki预期结果Path6:输入数据预期结果留意:一些独立的路径,n个值的正确的平均值,正确的总计数VaIUei=有效输入,i=100n个正确的平均值,正确的总计数往往不是完全孤立的,有时它是程序正常的掌握流的一部分。这些路径的测试可以是另一条路径测试的一部分。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号