第一章 单元测试

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:测试的结果(result)

B:测试的投入情况(effort)

C:软件中存在的风险(risk)

D:测试过程中存在的障碍与问题(obstacle)

正确答案:【测试的结果(result)
;测试的投入情况(effort)
;软件中存在的风险(risk)
;测试过程中存在的障碍与问题(obstacle)

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

8、多选题:如果测试团队完全按照理想的Bug曲线,会存在哪些副作用?()
A:在项目后期,不认真测试

B:在项目初期,努力发现深层次缺陷

C:在项目后期,认真测试

D:在项目初期,不努力发现深层次缺陷

正确答案:【在项目后期,不认真测试
;在项目初期,不努力发现深层次缺陷

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

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

第三章 单元测试

1、单选题:下面关于“验证测试方法”的描述,不正确的是()。
A:编写自动化测试工具

B:需要获得足够的可测试性

C:目的是确定测试方法是否可行

D:需要了解拟采用的每种测试技术的优缺点

正确答案:【编写自动化测试工具

2、多选题:可测试性(testability)包括下列哪些属性?()。
A:可见性(visibility)

B:可靠性(reliability)

C:可用性(availability)

D:可控性(control)

正确答案:【可见性(visibility)
;可控性(control)

3、单选题:下面关于“确认构建稳定性”环节的描述,错误的是()。
A:如果新的构建被拒绝,继续测试当前版本的软件

B:工作重点包括评估估计的可测试性

C:通常采用人工测试方式

D:目的是确认构建是否足够稳定从而值得测试

正确答案:【通常采用人工测试方式

4、判断题:如果软件版本不稳定,则浪费测试时间和测试工作()。
A:错
B:对
正确答案:【对】

5、判断题:验证构建是否稳定,通常采用自动化测试方式()。
A:错
B:对
正确答案:【对】

6、多选题:下列哪些角色可以执行构建稳定性验证?()
A:测试人员

B:配置管理人员

C:开发人员

D:市场销售人员

正确答案:【测试人员
;配置管理人员
;开发人员

7、单选题:应该由下列哪类角色负责维护确认构建稳定性的测试用例集()。
A:测试人员

B:市场销售人员

C:配置管理人员

D:开发人员

正确答案:【测试人员

8、多选题:下面关于“改进测试资产”环节的描述,正确的是()。
A:目的是增加测试资产的复用性

B:目的是维护和改进测试资产

C:工作重点包括及时形成文档、分享测试经验

D:目的是减少测试用例数量

正确答案:【目的是增加测试资产的复用性
;目的是维护和改进测试资产
;工作重点包括及时形成文档、分享测试经验

9、多选题:在测试过程中,有哪些类型的测试资产?()
A:测试文档

B:测试数据

C:测试脚本

D:测试工具

E:测试用例

正确答案:【测试文档
;测试数据
;测试脚本
;测试工具
;测试用例

10、单选题:下列关于边界值测试基本原则的描述,不正确的是()。
A:如果输入条件规定了取值范围,则以此范围为基础设计测试用例

B:如果需求规范说明指定了输出而非输入的范围和取值的个数,则无法使用边界值测试

C:如果输入条件规定了取值的个数,则以个数为基础设计测试用例

D:如果输入或输出是一个有序集合,如:线性表、顺序文件等;则选择该序列中的第一个及最后一个元素进行测试,进一步考虑第二个元素和倒数第二个元素

正确答案:【如果需求规范说明指定了输出而非输入的范围和取值的个数,则无法使用边界值测试

第四章 单元测试

1、多选题:对于一个明确范围的输入或输出,采用边界值技术进行测试用例的设计,应该选择哪些测试数据。()
A:正常值

B:略小于最大值

C:最小值

D:最大值

E:略大于最小值

正确答案:【正常值
;略小于最大值
;最小值
;最大值
;略大于最小值

2、多选题:边界值测试,可以细分为哪些类型?()
A:普通边界值

B:健壮性测试

C:最坏情况

D:健壮最坏情况

E:特殊值测试

正确答案:【普通边界值
;健壮性测试
;最坏情况
;健壮最坏情况

3、多选题:某个程序接受一个整型输入X,它的有效取值范围为[0,100],采用健壮性测试,应该选择哪些数据?()
A:101

B:10000

C:0

D:100

E:-1000

F:-1

正确答案:【101
;0
;100
;-1

4、单选题:对于有3个输入的程序,采用普通边界值分析,应该设计多少个测试用例?()
A:13

B:19

C:125

D:15

剩余章节答案支付后查看
如有疑问请及时联系QQ 50895809反馈
如遇卡顿看不了剩余内容请换个浏览器即可打开

没找到的科目也可以提醒我们更新

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注