8月软件测试模考试题与答案.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

8月软件测试模考试题与答案

一、单选题(共40题,每题1分,共40分)

1.同行评审,有时称为同级评审,是一种通过作者的同行来确认缺陷和需要变更区域的检查方法。它主要分为管理评审、技术评审、文档评审和()

A、误差评审

B、组织体系评审

C、过程评审

D、项目评审

参考答案:【C】

解析:同行评审主要分为管理评审、技术评审、文档评审和过程评审。管理评审侧重于对管理体系等方面的审查;技术评审针对技术方案等进行评估;文档评审关注文档的准确性等;过程评审则对项目执行过程进行检查,它们共同构成同行评审的不同类型。

2.下列选项中不属于使用质量的属性的是()

A、稳定性

B、有效性

C、满意度

D、安全性

参考答案:【A】

解析:使用质量的属性包括有效性、安全性、满意度等,稳定性不属于使用质量的属性。

3.下面关于软件测试的说法,()是错误的。

A、程序是软件测试的对象

B、软件测试就是程序测试

C、需求规格说明、设计规格说明都是软件测试的对象

D、软件测试贯穿于软件定义和开发的整个期间

参考答案:【B】

解析:软件测试不只是程序测试,它贯穿于软件定义和开发的整个期间,软件的需求规格说明、设计规格说明等都是软件测试的对象,而不局限于程序,所以选项A说法错误。

4.在某种类型会议上,由小组成员阅读程序,以发现程序错误,同时测试员利用测试数据人工运行程序并得出输出结果,然后由参加者对结果进行审查,以达到测试的目的。这种测试方法是()。

A、代码走查

B、软件审查

C、代码审查

D、技术评审

参考答案:【A】

解析:代码走查是由小组成员阅读程序,测试员利用测试数据人工运行程序得出输出结果,然后由参加者对结果进行审查以发现程序错误,达到测试目的,符合题目描述。软件审查是一种有计划的活动;技术评审侧重于对技术等方面的评审;代码审查主要关注代码质量等,均与题目描述不完全相符。

5.黑盒测试是一种重要的测试策略,又称为数据驱动的测试,其测试数据来源于()

A、详细设计说明

B、概要设计说明

C、软件规格说明

D、软件设计说明

参考答案:【C】

解析:黑盒测试是基于软件规格说明来设计测试用例的,其测试数据来源于软件规格说明。软件设计说明、概要设计说明、详细设计说明主要用于白盒测试等其他测试类型,而非黑盒测试数据的直接来源。

6.下列不属于回归测试的目的的是()。

A、检验软件的修改达到了预定目的

B、检验修改的测试用例是否完整

C、检验改动不会带来不可预料的行为或者另外的错误

D、检验软件的修改不会影响软件的其他功能的正确性

参考答案:【B】

解析:回归测试的目的主要是检验软件修改是否达到预定目的,是否影响其他功能正确性,以及是否带来不可预料的行为或错误等,而检验修改的测试用例是否完整并不是回归测试的核心目的。

7.软件的单元测试工作通常是由()完成。

A、该软件开发组负责

B、该软件的编程人员

C、不属于该软件开发组的软件设计人员

D、该软件的设计人员

参考答案:【B】

解析:单元测试主要针对软件中的最小可测试单元,也就是代码模块,通常由编写这些代码的编程人员来完成。编程人员对自己所编写的代码逻辑最为清楚,能够更准确地设计测试用例来验证代码的正确性,所以软件的单元测试工作通常是由该软件的编程人员完成。

8.一个程序中所含有的路径数与____有着直接的关系。

A、程序模块数

B、程序指令执行时间

C、程序语句行数

D、程序的复杂程度

参考答案:【D】

解析:路径数与程序的复杂程度直接相关。程序越复杂,可能的执行路径就越多。程序语句行数、程序模块数与路径数没有直接的对应关系。程序指令执行时间主要与指令的执行效率等有关,和路径数没有直接联系。

9.()是一种关注变量定义赋值点(语句)和引用或使用这些值的点(语句)的结构性测试,主要用作路径测试的真实性检查。

A、基本路径测试

B、数据流测试

C、逻辑覆盖

D、决策表

参考答案:【B】

解析:数据流测试是一种关注变量定义赋值点(语句)和引用或使用这些值的点(语句)的结构性测试,主要用作路径测试的真实性检查。基本路径测试侧重于确定程序的基本执行路径;逻辑覆盖是通过对程序逻辑结构的遍历实现的;决策表用于处理多条件决策问题。所以本题选D。

10.下列不属于软件生产因素的是()

A、费用

B、功能

C、质量

D、进度

参考答案:【B】

解析:软件生产因素主要包括质量、进度、费用等,功能并不是直接的软件生产因素,它是软件产品所具备的特性和能力,是基于质量、进度、费用等生产因素而产生的结果。

11.导致软件缺陷的最大原因是:()

A、软件需求说明书

B、编码

C、设计方案

D、维护

参考答案:【A】

解析:需求是软件开发的基础,如果需求说明书存在问题,比如需求不明确、不准确、不

文档评论(0)

十四-1 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档