白盒测试方法习题及答案

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

[试题分类]:[04]白盒测试方法/[0400][综合]白盒测试方法 1.下面不属于白盒测试能保证的是。 A. 模块中所有独立途径至少测试一次 B. 测试所以逻辑决策真和假两个方面 C. 在所有循环的边界内部和边界上执行循环体 D. 不正确或漏掉的功能 答案:D 分数:1 题型:单选题 难度:1

A. 输入与输岀

B. 设计与实现

C. 条件与结果

D. 主程序与子程序 答案:A 分数:1 题型:单选题 难度:1

A. 程序的内部逻辑

B. 程序的复杂程度

C. 使用说明书

D. 程序的功能 答案:A 分数:1 题型:单选题 难度:1

A. 引用分析

B. 算法分析

C. 可靠性分析

D. 效率分析 答案:A

4.软件测试中常用的静态分析方法是( )和接口分析。

2.因果图方法是根据(

)之间的因果关系来设计测试用例的。

3.使用白盒测试方法时,确定测试数据应根据(

)和指定的覆盖标准。

分数:1 题型:单选题 难度:1

A. 引用分析

B. 算法分析

C. 可靠性分析

D. 接口分析 答案:D 分数:1 题型:单选题 难度:1

A. 路径测试

B. 等价类

C. 因果图

D. 归纳测试 答案:A 分数:1 题型:单选题 难度:1 7.在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看作是( A. 路径的集合 B. 循环的集合 C. 目标的集合

D. 地址的集合 答案:A 分数:1 题型:单选题 难度:1

8.软件测试白箱测试是对软件的结构进行测试,下述:

m.分值测试 ( )是其应包括的内容。

A. I

5.软件测试中常用的静态分析方法是引用分析和(

)。

6.白盒方法中常用的方法是(

)方法。

I .边缘值分析

n.语句测试

IV .路经测试

A. 采用白盒测试,辅之以黑盒测试

B. 采用黑盒测试,辅之以白盒测试

C. 只适用白盒测试

D. 只适用黑盒测试 答案:A 分数:1 题型:单选题 难度:1

A. 单元

B. 系统

C. 集成

D. 确认 答案:A 分数:1 题型:单选题 难度:1 [试题分类]:[04] 白盒测试方法/[0401]逻辑覆盖法

11. 关于条件测试错误的是(

A. 可以检查程序中所包含的逻辑条件

B. 条件中包含的错误有布尔算子错误

C. 条件中包含的错误有布尔变量错误

D. 条件中包含的错误有接口错误 答案:D 分数:1 题型:单选题 难度:1

B. n 和m 答案:D 分数:1 题型:单选题 难度:1 9.在进行单元测试时,常用的方法是( )。

10.白盒测试法一般使用于( )测试。

12.关于条件中包含的错误类型说法错误的是()

A.关系算子错误

B.算术表达式错误

C.条件中包含的错误有布尔变量错误

D.条件中包含的错误有接口错误答案:D 分数:1 题型:单选题难度:1

13.语句覆盖.判定覆盖.条件覆盖和路径覆盖都是白盒测试法设计测试用例的覆盖准则,在这些覆盖准则中最弱的准则是

)。

A.语句覆盖

B.条件覆盖

C.路径覆盖

D.判定覆盖答案:A 分数:1 题型:单选题难度:1

14.语句覆盖.判定覆盖.条件覆盖和路径覆盖都是白盒测试法设计测试用例的覆盖准则,在这些覆盖准则中最强的准则是

)。

A.语句覆盖

B.条件覆盖

C.路径覆盖

D.判定覆盖答案:C 分数:1 题型:单选题难度:1

15.在下面所列举的逻辑测试覆盖中,测试覆盖程度最强的是()

A.条件覆盖

B.条件组合覆盖

C.语句覆盖

D.条件及判定覆盖答案:B

题型:单选题难度:1

16.在下面所列举的逻辑测试覆盖中,测试覆盖程度最弱的是()

A.条件覆盖

B.条件组合覆盖

C.语句覆盖

D.条件及判定覆盖答案:C 分数:1 题型:单选题难度:1

17.对下面的个人所得税程序中满足语句覆盖测试用例的是( lf(i ncome < 800) taxrate = 0;

else if(i ncome <= 1500) taxrate =;

else if(i ncome < 2000) taxrate =;

else taxrate =;

=(800,1500,2000,2001) =(800,801,1999,2000)

=(799,1499,2000,2001) =(799,1500,1999,2000) 答案:D 分数:1 题型:单选题难度:1

18.对下面的个人所得税程序中满足判定覆盖测试用例的是(

If(i ncome < 800) taxrate = 0;

else if(i ncome <= 1500) taxrate =;

else if(i ncome < 2000) taxrate =;

else taxrate =;

=(799,1500,1999,2001) =(799,1501,2000,2000)

=(800,1500,2000,2001) =(800,1499,2000,2001) 答案:A

相关文档
最新文档