软件评测师测试题(附答案).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文档。上传文档
查看更多

软件评测师测试题(附答案)

一、单项选择题(每题2分,共40分)

1.以下哪种测试方法不属于黑盒测试?()

A.等价类划分法

B.边界值分析法

C.路径覆盖法

D.因果图法

答案:C。路径覆盖法是白盒测试的一种方法,它关注的是程序内部的执行路径。而等价类划分法、边界值分析法和因果图法都是黑盒测试方法,黑盒测试主要基于软件的功能需求,不考虑内部实现细节。

2.软件测试的目的是()

A.证明软件的正确性

B.发现软件中的错误

C.改善软件的性能

D.提高软件的可维护性

答案:B。软件测试的主要目的是尽可能多地发现软件中的错误,而不是证明软件的正确性。虽然测试过程中可能会对软件性能和可维护性有一定的反馈,但这不是其主要目的。

3.在软件生命周期中,测试通常在哪个阶段进行?()

A.需求分析阶段

B.设计阶段

C.编码阶段

D.每个阶段都有相应的测试

答案:D。在软件生命周期的各个阶段都需要进行相应的测试,需求分析阶段有需求评审,设计阶段有设计评审,编码阶段有单元测试等。不同阶段的测试目标和方法有所不同。

4.以下关于单元测试的说法,正确的是()

A.单元测试主要由开发人员完成

B.单元测试主要测试软件的整体功能

C.单元测试不需要测试用例

D.单元测试在集成测试之后进行

答案:A。单元测试通常由开发人员完成,主要测试程序中的最小可测试单元,如函数、类等。它不是测试软件的整体功能,需要编写详细的测试用例,并且是在集成测试之前进行的。

5.一个程序有三个输入变量x、y、z,其取值范围分别为1≤x≤10,2≤y≤20,3≤z≤30。采用边界值分析法,以下哪个测试用例是正确的?()

A.(1,2,3),(10,20,30)

B.(1,2,3),(1,20,30),(10,2,30),(10,20,3)

C.(0,1,2),(11,21,31)

D.(1,2,3),(2,3,4)

答案:B。边界值分析法要选取边界值和刚好超出边界的值进行测试。对于本题,x的边界值是1和10,y的边界值是2和20,z的边界值是3和30,B选项中的测试用例覆盖了各个变量的边界情况。

6.以下哪种情况最适合使用自动化测试?()

A.项目需求频繁变更

B.测试用例需要频繁执行

C.软件是一次性开发的

D.测试人员经验不足

答案:B。当测试用例需要频繁执行时,自动化测试可以提高测试效率和准确性。而项目需求频繁变更会导致自动化测试脚本频繁修改,软件一次性开发不需要重复测试,测试人员经验不足不是使用自动化测试的主要依据。

7.集成测试的主要目的是()

A.发现模块内部的错误

B.验证软件的功能是否满足需求

C.发现模块之间的接口错误

D.提高软件的性能

答案:C。集成测试主要关注模块之间的接口,目的是发现模块之间的接口错误。发现模块内部错误是单元测试的任务,验证软件功能是否满足需求是系统测试的任务,提高软件性能是性能测试的任务。

8.以下关于缺陷报告的说法,错误的是()

A.缺陷报告应包含缺陷的重现步骤

B.缺陷报告应包含缺陷的严重程度和优先级

C.缺陷报告不需要包含测试环境信息

D.缺陷报告应包含缺陷的描述

答案:C。缺陷报告需要包含测试环境信息,因为不同的测试环境可能会导致缺陷的出现或不出现。同时,缺陷报告应包含缺陷的重现步骤、严重程度、优先级和描述等内容,以便开发人员准确地定位和修复缺陷。

9.软件测试用例的基本要素不包括()

A.测试用例编号

B.测试用例名称

C.测试用例的开发人员

D.预期结果

答案:C。软件测试用例的基本要素包括测试用例编号、名称、输入数据、预期结果、测试步骤等,不需要包含测试用例的开发人员信息。

10.以下哪种测试类型不属于功能测试?()

A.界面测试

B.兼容性测试

C.性能测试

D.易用性测试

答案:C。性能测试主要关注软件的性能指标,如响应时间、吞吐量等,不属于功能测试。界面测试、兼容性测试和易用性测试都与软件的功能和使用体验相关,属于功能测试的范畴。

11.以下关于白盒测试的说法,错误的是()

A.白盒测试需要了解程序的内部结构

B.白盒测试可以发现代码中的逻辑错误

C.白盒测试可以完全覆盖程序的所有路径

D.白盒测试的成本通常比黑盒测试高

答案:C。由于程序的路径数量可能会随着程序复杂度的增加而呈指数级增长,很难完全覆盖程序的所有路径。白盒测试需要了解程序内部结构,能够发现代码中的逻辑错误,并且成本通常比黑盒测试高。

12.以下哪种工具通常用于自动化测试?()

A.JIRA

B.LoadRunner

C.B

您可能关注的文档

文档评论(0)

183****5731 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档