知到软件质量保证智慧树答案(西安交通大学)

wangke 智慧树知到 12

第一章单元测试

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:测试过程中存在的障碍与问题(obstacle)

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

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

正确答案:测试的结果(result)

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

软件中存在的风险(risk)

测试的投入情况(effort)


7、汇报测试进展情况,应该从多个维度进行说明。()

A:对

B:错

正确答案:对


8、如果测试团队完全按照理想的Bug曲线,会存在哪些副作用?()

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

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

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

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

正确答案:在项目初期,不努力发现深层次缺陷

在项目后期,不认真测试


9、当采用某种测试技术,难以发现新的缺陷时,可以尝试采用不同的测试技术,从而发现更多的缺陷。()

A:对

B:错

正确答案:对


10、对于标记为不修复或延期修复的Bug,可以不用列在测试总结报告中。()

A:对

B:错

正确答案:错


第三章单元测试

1、下面关于“验证测试方法”的描述,不正确的是()。

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

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

C:编写自动化测试工具

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

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

2、可测试性(testability)包括下列哪些属性?()。

A:可靠性(reliability)

B:可见性(visibility)

C:可控性(control)

D:可用性(availability)

正确答案:可见性(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:0

B:-1

C:10000

D:101

E:-1000

F:100

正确答案:0

-1

101

100


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

A:13

B:15

C:125

D:19

正确答案:13


5、对于有3个输入的程序,采用健壮性测试,应该设计多少个测试用例?()

A:13

B:15

C:19

D:125

正确答案:19


6、对于有3个输入的程序,采用最坏情况测试,应该设计多少个测试用例?()

A:13

B:125

C:19

D:343

正确答案:125


7、对于有3个输入的程序,采用健壮最坏情况测试,应该设计多少个测试用例?()

A:13

B:125

C:19

D:343

正确答案:343


8、普通边界值测试基于单缺陷假设,只考虑有效值。()

A:对

B:错

正确答案:对


9、健壮性测试基于单缺陷假设,不仅考虑有效值、也考虑无效值。()

A:对

B:错

正确答案:对


10、最坏情况测试基于单缺陷假设,只考虑有效值。()

A:对

B:错

正确答案:错


第五章单元测试

1、健壮最坏情况基于多缺陷假设,只考虑有效值。()

A:对

B:错

正确答案:错


2、采用边界值分析技术,不仅可以考虑输入域边界值测试,还可以考虑输出域边界值测试。()

A:对

B:错

正确答案:对


3、某个程序接受两个整型输入X、Y,X的有效取值范围为[100,200]、Y的有效范围为[1000,2000],采用普通边界值测试,应该选择下列哪些数据?()

A:{X,Y}={100,1500}

B:{X,Y}={200,1500}

C:{X,Y}={100,1000}

D:{X,Y}={150,1000}

正确答案:{X,Y}={100,1500}

{X,Y}={200,1500}

{X,Y}={150,1000}


4、某个程序接受两个整型输入X、Y,X的有效取值范围为[100,200]、Y的有效范围为[1000,2000],采用健壮性测试,应该选择下列哪些数据?()

A:{X,Y}={100,1500}

B:{X,Y}={99,1500}

C:{X,Y}={201,1500}

D:{X,Y}={150,999}

正确答案:{X,Y}={100,1500}

{X,Y}={99,1500}

{X,Y}={201,1500}

{X,Y}={15

剩余章节答案付费后可长期查看

如无法购买,请复制网址,换浏览器打开

做题有答案,效率提高!

使用过程中有疑问联系QQ55089918

电大答案

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~

当前文章名称

手机号用于查询订单,请认真核对

支付宝
立即支付

请输入手机号或商家订单号

商家订单号在哪里?点此了解

你输入的数据有误,请确认!

如已购买,但查不到

可联系客服QQ 55089918 进行核实