软件测试3.9白盒测试循环测试

上传人:人*** 文档编号:569391262 上传时间:2024-07-29 格式:PPT 页数:10 大小:887.28KB
返回 下载 相关 举报
软件测试3.9白盒测试循环测试_第1页
第1页 / 共10页
软件测试3.9白盒测试循环测试_第2页
第2页 / 共10页
软件测试3.9白盒测试循环测试_第3页
第3页 / 共10页
软件测试3.9白盒测试循环测试_第4页
第4页 / 共10页
软件测试3.9白盒测试循环测试_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《软件测试3.9白盒测试循环测试》由会员分享,可在线阅读,更多相关《软件测试3.9白盒测试循环测试(10页珍藏版)》请在金锄头文库上搜索。

1、白白盒盒测试测试循环测试循环测试定义l循环测试的目的就是检查循环结构的有效性。l循环测试是一种白盒测试技术,它专注于测试循环结构的有效性。l在结构化的程序中通常只有 3 种循环,即 l简单循环l串接循环l嵌套循环分类简单循环l简单循环。应该使用下列测试集来测试简单循环,其中 n 是允许通过循环的最大次数。 l.跳过循环。 l.只通过循环一次。 l.通过循环两次。 l.通过循环 m 次,其中 mn-1 。 (通常取m=n/2)l.通过循环 n-1,n,n+1 次。简单循环嵌套循环l从最内层循环开始测试,把所有其他循环都设置为最 小值。 l对最内层循环使用简单循环测试方法,而使外层循环 的迭代参数

2、(例如,循环计数器)取最小值,并为越 界值或非法值增加一些额外的测试。 l由内向外,对下一个循环进行测试,但保持所有其他 外层循环为最小值,其他嵌套循环为 “ 典型 ” 。继续进行下去,直到测试完所有循环。嵌套循环串接循环l串接循环。如果串接循环的各个循环都彼此独立,则可以使用前述的测试简单循环的方法来测试串 接循环。l但是,如果两个循环串接,而且第一个循环的循环计数器值是第二个循环的初始值,则这两个循环并不是独立的。l当循环不独立时,建议使用测试嵌套循环的方法来测试串接循环。串接循环循环覆盖代码的功能是:输入1-200之间的整数案例案例代码 void input(int num,int n)1int a;2for(int i=0;in;i+)3 do4 couta;6 while(a200); 7 numi=a;89测试项输入入预期期结果果内内层循循环循环1次tri数组,n=1,依次输入0,201,-5, 300,50a=0循环2次a=201循环5次a=50,tri0=50外外层循循环循环0次n=0循环1次tri数组,n=10,依 次 输 入 10,20,30,40,50,60,70,80,90,100tri0=10循环2次tri1=20循环5次tri4=60循环9次tri9=100测试用例谢谢大家!the end

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号