第一章 单元测试

1、 问题:下列选项中,不属于软件开发模型的是( )。
选项:
A:V模型
B:快速原型模型
C:螺旋模型
D:敏捷模型
答案: 【
敏捷模型

2、 问题:下列选项中,哪一项不是影响软件质量的因素?( )
选项:
A:开发人员技术有限
B:软件测试要求严格
C:需求模糊
D:缺乏规范的文档指导
答案: 【
软件测试要求严格

3、 问题:下列选项中,不属于软件测试原则的是( )。
选项:
A:测试越晚进行越好
B:测试应基于用户需求
C:穷尽测试是不可以的
D:软件测试遵循GoodEnough原则
答案: 【
测试越晚进行越好

4、 问题:与确认测试阶段有关的文档是( )。
选项:
A:源程序
B:概要设计说明书
C:需求规格说明书
D:详细设计说明书
答案: 【
需求规格说明书

5、 问题:软件缺陷可能会被修复,可能会被保留或者标识出来。( )
选项:
A:对
B:错
答案: 【

6、 问题:测试是可以穷尽的。( )
选项:
A:对
B:错
答案: 【

7、 问题:测试是为了验证软件已正确地实现了用户的要求。( )
选项:
A:对
B:错
答案: 【

8、 问题:软件开发全过程的测试工作都可以实现自动化。( )
选项:
A:对
B:错
答案: 【

9、 问题:现在人们普通认为软件测试不应该贯穿整个软件生命周期,而应在编程完毕之后再进行,这样可以降低成本。( )
选项:
A:对
B:错
答案: 【

10、 问题:自底向上集成需要测试员编写驱动程序。( )
选项:
A:对
B:错
答案: 【

第二章 单元测试

1、 问题: 黑盒测试的主要目的是验证( )
选项:
A:代码的执行效率
B:软件的内部逻辑结构
C:软件的功能是否符合需求规格
D:内存泄漏问题
答案: 【
软件的功能是否符合需求规格

2、 问题: 以下( )种方法属于黑盒测试技术。
选项:
A:语句覆盖
B:等价类划分
C:路径测试
D:代码审查
答案: 【
等价类划分

3、 问题: 黑盒测试的缺点之一是( )
选项:
A:无法发现界面错误
B:无法覆盖代码中的隐藏路径
C:测试用例设计成本高
D:仅适用于小型项目
答案: 【
无法覆盖代码中的隐藏路径

4、 问题: 决策表测试法适用于以下( )种场景?
选项:
A:输入条件之间存在逻辑依赖关系
B:需要覆盖所有代码分支
C:测试时间紧迫
D:性能测试
答案: 【
输入条件之间存在逻辑依赖关系

5、 问题: 若输入范围是0到100的整数,边界值分析应选择的测试值为( )
选项:
A:-1, 0, 50, 100, 101
B:0, 1, 99, 100
C:0, 100
D:1, 50, 99
答案: 【
-1, 0, 50, 100, 101

6、 问题: 因果图法的主要作用是( )
选项:
A:优化代码结构
B:将自然语言描述的需求转换为测试用例
C:分析输入与输出的因果关系并生成决策表
D:统计代码复杂度
答案: 【
分析输入与输出的因果关系并生成决策表

7、 问题: 因果图法的主要目的是( )
选项:
A:直接生成具体的测试用例
B:分析输入条件与输出结果的逻辑关系,并转化为决策表
C:优化代码的执行路径
D:统计代码的复杂度
答案: 【
分析输入条件与输出结果的逻辑关系,并转化为决策表

8、 问题: 使用正交表设计测试用例的主要优势是( )
选项:
A:覆盖所有可能的输入组合
B:用最少的测试用例覆盖最多的因素组合
C:仅适用于两因素两水平的场景
D:完全替代边界值分析
答案: 【
用最少的测试用例覆盖最多的因素组合

9、 问题:某系统有3个输入条件,每个条件有2个取值(0和1),若使用正交表L4(2³),最多可覆盖( )种组合?
选项:
A:4种
B:8种
C:6种
D:12种
答案: 【
4种

第三章 单元测试

1、 问题: 以下哪个选项( )正确地描述了白盒测试中的语句覆盖?
选项:
A:确保每个判定(分支)至少执行一次。
B:确保每个条件真假至少各执行一次。
C:确保被测程序中的每条语句至少执行一次。
D:确保每个判定中各条件的每一种组合至少出现一次。
答案: 【
确保被测程序中的每条语句至少执行一次。

本门课程剩余章节答案为付费内容
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如需购买期末请联系客服QQ 2356025045
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦