




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、试题分类 : 04 白盒测试方法 /0400 综合 白盒测试方法1. 下面不属于白盒测试能保证的是。A. 模块中所有独立途径至少测试一次B. 测试所以逻辑决策真和假两个方面C. 在所有循环的边界内部和边界上执行循环体D. 不正确或漏掉的功能答案 :D分数 :1题型 :单选题难度 :12. 因果图方法是根据()之间的因果关系来设计测试用例的。A. 输入与输出B. 设计与实现C. 条件与结果D. 主程序与子程序答案 :A分数 :1题型 :单选题难度 :13. 使用白盒测试方法时,确定测试数据应根据()和指定的覆盖标准。A. 程序的内部逻辑B. 程序的复杂程度C. 使用说明书D. 程序的功能答案 :
2、A分数 :1题型 :单选题难度 :14. 软件测试中常用的静态分析方法是()和接口分析。A. 引用分析B. 算法分析C. 可靠性分析D. 效率分析答案 :A分数 :1题型 :单选题难度 :15. 软件测试中常用的静态分析方法是引用分析和()。A. 引用分析B. 算法分析C. 可靠性分析D. 接口分析答案 :D分数 :1题型 :单选题难度 :16. 白盒方法中常用的方法是()方法。A. 路径测试B. 等价类C. 因果图D. 归纳测试答案 :A分数 :1题型 :单选题难度 :17. 在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看作是()A. 路径的集合B. 循环的集合C. 目标的
3、集合D. 地址的集合答案 :A分数 :1题型 :单选题难度 :18. 软件测试白箱测试是对软件的结构进行测试,下述: .边缘值分析 .语句测试.分值测试 .路经测试( )是其应包括的内容。A. B. 和C. 和D. .和 答案 :D 分数 :1 题型 :单选题 难度 :19. 在进行单元测试时,常用的方法是( )。A. 采用白盒测试,辅之以黑盒测试B. 采用黑盒测试,辅之以白盒测试C. 只适用白盒测试D. 只适用黑盒测试答案 :A 分数 :1 题型 :单选题 难度 :110. 白盒测试法一般使用于()测试。A. 单元B. 系统C. 集成D. 确认 答案 :A 分数 :1 题型 :单选题 难度
4、:1试题分类 : 04 白盒测试方法 /0401 逻辑覆盖法11. 关于条件测试错误的是()A. 可以检查程序中所包含的逻辑条件B. 条件中包含的错误有布尔算子错误C. 条件中包含的错误有布尔变量错误D. 条件中包含的错误有接口错误答案 :D 分数 :1 题型 :单选题 难度 :112. 关于条件中包含的错误类型说法错误的是()A. 关系算子错误B. 算术表达式错误C. 条件中包含的错误有布尔变量错误D. 条件中包含的错误有接口错误答案 :D分数 :1题型 :单选题难度 :113. 语句覆盖 .判定覆盖 .条件覆盖和路径覆盖都是白盒测试法设计测试用例的覆盖准则,在这些覆盖准则中最弱的准则是 (
5、 )。A. 语句覆盖B. 条件覆盖C. 路径覆盖D. 判定覆盖 答案 :A 分数 :1 题型 :单选题难度 :114. 语句覆盖 .判定覆盖 .条件覆盖和路径覆盖都是白盒测试法设计测试用例的覆盖准则,在这些覆盖准则中最强的准则是 ( )。A. 语句覆盖B. 条件覆盖C. 路径覆盖D. 判定覆盖答案 :C分数 :1题型 :单选题难度 :115. 在下面所列举的逻辑测试覆盖中,测试覆盖程度最强的是()A. 条件覆盖B. 条件组合覆盖C. 语句覆盖D. 条件及判定覆盖答案 :B分数 :1题型 :单选题难度 :116. 在下面所列举的逻辑测试覆盖中,测试覆盖程度最弱的是()A. 条件覆盖B. 条件组合
6、覆盖C. 语句覆盖D. 条件及判定覆盖答案 :C分数 :1题型 :单选题难度 :117. 对下面的个人所得税程序中满足语句覆盖测试用例的是()If(income 800) taxrate = 0;else if(income = 1500) taxrate = 0.05;else if(income 2000) taxrate = 0.08;else taxrate = 0.1;A. income = (800,1500,2000,2001)B. income = (800,801,1999,2000)C. income = (799,1499,2000,2001)D. income = (7
7、99,1500,1999,2000)答案 :D分数 :1题型 :单选题难度 :118. 对下面的个人所得税程序中满足判定覆盖测试用例的是()If(income 800) taxrate = 0;else if(income = 1500) taxrate = 0.05;else if(income 1) AND (B20) thenX=A+B;return x;答:语句覆盖测试用例: A=2, B=0; 判定覆盖测试用例: A=3, B=0;A=2,B=20; 条件覆盖测试用例: A=2,B=0; A=0,B=21;6. 为以下程序段设计一组测试用例,要求分别满足语句覆盖、判定覆盖、条件覆盖。
8、 void DoWork (int x,int y,int z)int k=0,j=0;if ( (x3)&(z5) ) j=x*y+10; / 语句块 2 j=j%3; / 语句块 3答:语句覆盖测试用例: x=4、 y=5、 z=5; 判定覆盖测试用例: x=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
9、)5 6 If ( iType=0 )7 x=y+2;8 else9 If ( iType=1 )10 x=y+10;11 else12 x=y+20;13 14 要求( 1)给以上代码画出控制流图( 2)控制流图的环复杂度 V( G),写出独立路径(1) 控制流图:2)V(G)= 4路径 1: 414路径 2: 46 713 4 14路径 3: 46 910134 14路径 4:46 912134141. 如图显示某程序的逻辑结构。试为它设计足够的测试用例,分别实现对程序的判定覆盖、条件覆盖和条件组合覆 盖。( 20 分)(每空答案:覆盖种类需满足的条件测试数据期望结果判定覆盖A1, B=0
10、A=2, B=0执行 S1A1, B 0 或A 1, B=0 或A 1, B 0A=2, B=1 或A=1, B=0 或A=1, B=1执行 S2条件覆盖以下四种情况各出现一次A1B=0A=2, B=0执行 S1A1B0A=1, B=1执行 S2条件组合 覆盖A1, B=0A=2, B=0执行 S1A1, B 0A=2, B=1执行 S2A 1, B=0A=1, B=0执行 S2A 1, B 0A=1, B=1执行 S23设一个控制流图如下,请给出环形复杂度和基本测试路径。(20 分)答案 :(1) 根据程序环形复杂度的计算公式,求出程序路径集合中的独立路径数目。公式 1:V(G)=11-9+
11、2 ,其中 10 是控制流图 G中边的数量, 8是控制流图中节点的数目 公式 2: V(G)=3+1 ,其中 3 是控制流图 G中判断节点的数目。公式 3: V(G)=4 ,其中 4 是控制流图 G中区域的数目。因此,控制流图 G的环形复杂度是 4。4 条独立路径:( 2) 根据上面环形复杂度的计算结果,源程序的基本路径集合中有 路径 1: 5-22路径 2 : 5-7, 8-11, 12-21-5-22路径 3 : 5-7, 8-16-17-19-21-5-22路径 4 : 5-7, 8-16-18-19-21-5-22 1、使用基本路径测试方法,为以下程序段设计测试用例。(1)画出程序的控
12、制流图,编号已经给出。(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=21、 画出控制流图:如右图所示计算环形复杂度:路径 312467路
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中秋节广东地区月饼促销活动策划方案
- 2025年英语翻译资格考试笔译模拟试卷(句子翻译专项)
- 2025年德语TestDaF考试模拟试卷:德语阅读理解策略与深度练习题
- 2025年小学英语毕业模拟试卷:英语阅读理解技巧提升技巧与实战演练试题
- 2025年小学语文毕业升学考试全真模拟卷(语文综合素养测评)十
- 2025年成人高考《语文》得体表达与文言文写作技巧试题卷
- 2025年安全评价师职业资格考试历年真题与模拟试题对比
- 2025年成人高考《语文》作文结构易错点解析试题
- 2025年消防执业资格考试题库:消防燃烧学基础消防设施试题
- 2025年小学语文毕业升学考试全真模拟卷(口语交际与综合实践)解题思路分析
- 煤矿招生考试试题及答案
- 2025年徐州市专业技术人员公需课程 - 知识产权
- 2025年仓储物流改进与合作伙伴协议
- 人教版《美术》二年级上册第17课《会转的玩具》课件
- 小学生数据分析课件
- 术后镇痛规范与流程
- 《瓣膜性心脏病》课件
- 植入式静脉给药装置护理技术课件
- 2025年甘肃农垦集团招聘笔试参考题库含答案解析
- 2024年01月湖南2024岳阳市农商银行系统招考员工笔试历年参考题库附带答案详解
- 2025年泰隆银行招聘笔试参考题库含答案解析
评论
0/150
提交评论