白盒测试方法习题及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
[试题分类]:[04]白盒测试方法/[0400][综合]白盒测试方法
1. 下面不属于白盒测试能保证的是。
A. 模块中所有独立途径至少测试一次
B. 测试所以逻辑决策真和假两个方面
C. 在所有循环的边界内部和边界上执行循环体
D. 不正确或漏掉的功能
答案:D
分数:1
题型:单选题
难度:1
2. 因果图方法是根据()之间的因果关系来设计测试用例的。
A. 输入与输岀
B. 设计与实现
C. 条件与结果
D. 主程序与子程序
答案:A
分数:1
题型:单选题
难度:1
3. 使用白盒测试方法时,确定测试数据应根据()和指定的覆盖标准
A. 程序的内部逻辑
B. 程序的复杂程度
C. 使用说明书
D. 程序的功能
答案:A
分数:1
题型:单选题
难度:1
4. 软件测试中常用的静态分析方法是()和接口分析。
A. 引用分析
B. 算法分析
C. 可靠性分析
D. 效率分析
答案:A
分数:1
题型:单选题
难度:1
5. 软件测试中常用的静态分析方法是引用分析和()。
A. 引用分析
B. 算法分析
C. 可靠性分析
D. 接口分析
答案:D
分数:1
题型:单选题
难度:1
6. 白盒方法中常用的方法是()方法。
A. 路径测试
B. 等价类
C. 因果图
D. 归纳测试
答案:A
分数:1
题型:单选题
难度:1
7. 在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看作是()
A. 路径的集合
B. 循环的集合
C. 目标的集合
D. 地址的集合
答案:A
分数:1
题型:单选题
难度:1
8. 软件测试白箱测试是对软件的结构进行测试,下述:
I.边缘值分析n.语句测试
皿.分值测试IV .路经测试
)是其应包括的内容。
A. I
B. n和皿
C.皿和V
D. n .皿和V
答案:D
分数:1
题型:单选题
难度:1
9. 在进行单元测试时,常用的方法是()。
A. 采用白盒测试,辅之以黑盒测试
B. 采用黑盒测试,辅之以白盒测试
C. 只适用白盒测试
D. 只适用黑盒测试
答案:A
分数:1
题型:单选题
难度:1
10. 白盒测试法一般使用于()测试。
A. 单元
B. 系统
C. 集成
D. 确认
答案:A
分数:1
题型:单选题
难度:1
[试题分类]:[04] 白盒测试方法/[0401]逻辑覆盖法
11. 关于条件测试错误的是()
A. 可以检查程序中所包含的逻辑条件
B. 条件中包含的错误有布尔算子错误
C. 条件中包含的错误有布尔变量错误
D. 条件中包含的错误有接口错误
答案:D
分数:1
题型:单选题
难度:1
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
题型:单选题
难度:1
16. 在下面所列举的逻辑测试覆盖中,测试覆盖程度最弱的是()
A. 条件覆盖
B. 条件组合覆盖
C. 语句覆盖
D. 条件及判定覆盖
答案:C
分数:1
题型:单选题
难度:1
17. 对下面的个人所得税程序中满足语句覆盖测试用例的是( )
lf(in come < 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