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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(白盒测试方法习题及答案Word文档下载推荐.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

白盒测试方法习题及答案Word文档下载推荐.docx

1、D.效率分析5.软件测试中常用的静态分析方法是引用分析和( )。D.接口分析6.白盒方法中常用的方法是( )方法。A.路径测试B.等价类C.因果图D.归纳测试18.对下面的个人所得税程序中满足判定覆盖测试用例的是( ) If(income 800) taxrate = 0;else if(income 1) AND (B20) then X=A+B; return x;语句覆盖测试用例:A=2,B=0;判定覆盖测试用例:A=3,B=0;A=2,B=20; 条件覆盖测试用例:A=0,B=21;6. 为以下程序段设计一组测试用例,要求分别满足语句覆盖、判定覆盖、条件覆盖。void DoWork (

2、int x,int y,int z) int k=0,j=0; if ( (x3)&(z5) ) j=x*y+10; /语句块2 j=j%3; /语句块3x=4、y=5、z=5;:x=2、y=5、z=5;条件覆盖测试用例:x=4、y=6、z=5 ;x=2、y=5、 z=15 ;8.看代码程序: void Sort ( int iRecordNum, int iType )1 2 int x=0;3 int y=0;4 while ( iRecordNum 0 )5 6 If ( iType=0 )7 x=y+2;8 else9 If ( iType=1 )10 x=y+10;11 else12

3、 x=y+20;1314要求(1)给以上代码画出控制流图(2)控制流图的环复杂度V(G),写出独立路径。(1)控制流图:(2)V(G)= 4 路径1:414 路径2:46713 4 14 路径3:4691013414路径4:46912134141.如图显示某程序的逻辑结构。试为它设计足够的测试用例,分别实现对程序的判定覆盖、条件覆盖和条件组合覆盖。(20分)(每空答案:覆盖种类需满足的条件测试数据期望结果判定覆盖A1, B=0A=2, B=0执行S11, B0或A1, B=0或A1, B0A=2, B=1或A=1, B=0或A=1, B=1执行S2条件覆盖以下四种情况各出现一次B=0A=2,B

4、=0A1B0A=1,B=1条件组合覆盖1, B0A=2, B=1A1, B=0A=1, B=03设一个控制流图如下,请给出环形复杂度和基本测试路径。(20分)(1) 根据程序环形复杂度的计算公式,求出程序路径集合中的独立路径数目。公式1:V(G)=11-9+2,其中10是控制流图G中边的数量,8是控制流图中节点的数目。公式2:V(G)=3+1,其中3是控制流图G中判断节点的数目。公式3:V(G)=4,其中4是控制流图G中区域的数目。因此,控制流图G的环形复杂度是4。(2) 根据上面环形复杂度的计算结果,源程序的基本路径集合中有4条独立路径:路径1:5-22路径2:7, 8-11, 12-21-

5、路径3:16-17-19-18-1、使用基本路径测试方法,为以下程序段设计测试用例。(1)画出程序的控制流图,编号已经给出。(2)计算程序的循环复杂度,导出程序基本路径集中的独立路径条数。(3)导出基本路径集,确定程序的独立路径。(4)根据(3)中的独立路径,设计测试用例(确保基本路径集中的每一条路径的执行)的输入数据和预期输出。 void Do (int X,int A,int B) 1 if ( (A1)&(B=0) ) 2 X = X/A; 3 if ( (A=2)|(X1) ) 4 X = X+1; 5 由于控制流图假设的是单条件,因此对于复合条件,可将其分解为多个单个条件,并映射成控制流图。 1: A1;2: B=0 ;3: X = X/A ;4: A=2 ;5:X1 ;6: X = X+1;7: 1、画出控制流图: 如右图所示计算环形复杂度: 10(条边)- 7(个节点)+ 2 = 5导出独立路径(用语句编号表示)12345671456712467 路径4:12457 路径5:123457测试用例用例号路径输入数据 A B X预期输出XTC1 3 0 63TC2 0 1 3 4TC3 2 1 12TC4 3 1 0TC5 3 0 3

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

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