第一章 单元测试

1、多选题:
RUP测试流程包括哪些环节( )。
选项:
A:改进测试资产
B:定义评估任务
C:完成验收任务
D:确认构建稳定性
E:测试与评估
F:验证测试方法
答案: 【改进测试资产;
定义评估任务;
完成验收任务;
确认构建稳定性;
测试与评估;
验证测试方法

2、单选题:
“定义评估任务”环节的目标是( )。
选项:
A:设计测试用例
B:编写测试报告
C:确定测试工作的重点
D:确定测试方法是否可行
答案: 【确定测试工作的重点

3、判断题:
对于某个被测软件,测试团队同时只能有一个目标。( )
选项:
A:对
B:错
答案: 【

4、判断题:
测试团队的工作目标可能会随着软件生命周期发生变化。( )
选项:
A:对
B:错
答案: 【

5、多选题:
“定义评估任务”环节的主要任务包括( )。
选项:
A:制定测试工作计划
B:设计足够多的测试用例
C:确定测试工作的范围与边界
D:明确测试工作目标
答案: 【制定测试工作计划;
确定测试工作的范围与边界;
明确测试工作目标

6、多选题:
一个好的测试方法通常包括哪些方面( )。
选项:
A:以风险为中心
B:实际可行
C:可防御的,能够自我解释清楚
D:多样化
E:与产品相关
答案: 【以风险为中心;
实际可行;
可防御的,能够自我解释清楚;
多样化;
与产品相关

7、判断题:
同时综合运用多种测试技术,可以有助于增加发现软件缺陷的概率。( )
选项:
A:错
B:对
答案: 【

8、单选题:
下列关于“测试与评估”环节的描述,不正确的是( )。
选项:
A:工作重心是达到所需的测试深度和广度
B:设计测试用例并执行测试工作
C:表现测试总结报告
D:分析测试结果并编写缺陷报告
答案: 【表现测试总结报告

9、多选题:
可以从哪些维度来区分不同的软件测试技术?( )
选项:
A:解决的潜在问题
B:评估/如何判断测试用例是否通过
C:测试内容/覆盖
D:测试者/谁执行测试工作
E:活动/如何测试
答案: 【解决的潜在问题;
评估/如何判断测试用例是否通过;
测试内容/覆盖;
测试者/谁执行测试工作;
活动/如何测试

10、多选题:
下列哪些原因可能是开发人员拒绝修复缺陷的原因。( )
选项:
A:修复缺陷花费时间太长
B:看不懂缺陷报告
C:测试用例太极端
D:无法复现缺陷
答案: 【修复缺陷花费时间太长;
看不懂缺陷报告;
测试用例太极端;
无法复现缺陷

第二章 单元测试

1、多选题:
编写缺陷报告的基本原则包括( )。
选项:
A:复杂
B:语言不友好
C:清晰
D:简单
答案: 【清晰;
简单

2、判断题:
采用跟随测试可能会找到最佳的测试用例来发现缺陷及其引发的失效。( )
选项:
A:错
B:对
答案: 【

3、判断题:
跟随测试是一种探索性测试,通常由计算机自动执行。( )
选项:
A:错
B:对
答案: 【

4、多选题:
跟随测试可以分为哪几种类型( )。
选项:
A:改变测试数据
B:改变程序选项和配置
C:改变测试行为
D:改变运行环境
答案: 【改变测试数据;
改变程序选项和配置;
改变测试行为;
改变运行环境

5、单选题:
下列关于“完成验收任务”环节的描述,不正确的是( )。
选项:
A:对软件给出客观的质量评价
B:确认软件是否稳定,是否值得进一步测试
C:编写测试总结报告
D:主要工作包括优化测试用例集
答案: 【确认软件是否稳定,是否值得进一步测试

6、多选题:
可以从哪些维度来报告测试工作的进展情况?( )
选项:
A:测试过程中存在的障碍与问题(obstacle)
B:软件中存在的风险(risk)
C:测试的投入情况(effort)
D:测试的结果(result)
答案: 【测试过程中存在的障碍与问题(obstacle);
软件中存在的风险(risk);
测试的投入情况(effort);
测试的结果(result)

7、判断题:
汇报测试进展情况,应该从多个维度进行说明。( )
选项:
A:对
B:错
答案: 【

8、多选题:
如果测试团队完全按照理想的Bug曲线,会存在哪些副作用?( )
选项:
A:在项目后期,认真测试
B:在项目初期,努力发现深层次缺陷
C:在项目后期,不认真测试
D:在项目初期,不努力发现深层次缺陷
答案: 【在项目后期,不认真测试;
在项目初期,不努力发现深层次缺陷

9、判断题:
当采用某种测试技术,难以发现新的缺陷时,可以尝试采用不同的测试技术,从而发现更多的缺陷。( )
选项:
A:对
B:错
答案: 【

10、判断题:
对于标记为不修复或延期修复的Bug,可以不用列在测试总结报告中。( )
选项:
A:错
B:对
答案: 【

发表评论

电子邮件地址不会被公开。 必填项已用*标注