四级软件(四).docx

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
全国计算机等级考试四级软件测试工程师模拟卷(四)(考试时间120分钟,满分100分)一、选择题(1-25每题2分,共50分)下列各题A、B、C、D四个选项中,只有一个选项是正确的。请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。1.下列关于缺陷产生原因的叙述中,不属于技术问题的是________。(A)文档错误,内容不正确或拼写错误(B)系统结构不合理(C)语法错误(D)接口传递不匹配,导致模块集成出现问题1.分析:软件缺陷产生的原因大的方面讲主要有技术问题,团队合作,软件本身。该题考察大方面中的小问题,即对三方面划分的理解,显然选项A中文档的问题应该是属于软件本身的,而非技术问题。2.Myers在1979年提出了一个重要观点,即软件测试的目的是为了________。(A)证明程序正确(B)查找程序错误(C)改正程序错误(D)验证程序无错误2.分析:GlenfordJ.Myers于1979年给出测试的定义为:软件测试是为发现错误而执行的一个程序或者系统的过程。同时他给出了三个关于测试的重要观点:测试是为了证明程序有错,而不是证明程序正确。一个好的测试用例在于它能发现以前未发现的错误。一个成功的测试是发现了以前未发现的错误的测试。3.不需要运行程序,通过收集有关代码的结构信息来对程序进行的测试的是________。(A)性能测试(B)黑盒测试(C)白盒测试(D)静态分析3.分析:软件测试的分类方法比较多,针对测试时是否要运行程序分为静态测试和动态测试,其中静态测试也称静态分析,是不必运行程序目的仅仅是收集程序代码的结构信息而不用查错,相反动态测试则是要执行程序,查出程序的错误非单纯收集代码结构信息。针对测试人员是否要清楚程序的内部逻辑,将测试分为白盒测试和黑盒测试,同时这两种测试方法都是要对程序进行查错,从这一角度,白盒测试和黑盒测试都应属于动态测试。由此本题D静态分析最恰当。4.在软件生存周期中占据时间最长的是________。(A)运行和维护阶段(B)软件开发阶段(C)需求分析阶段(D)软件设计阶段4.分析:由于很多复杂因素的影响,软件开发组织投入到软件产品上的费用以及大多数时间都花在了软件完成并交付使用后对它的维护上,软件的运行和维护阶段可以说是软件生存周期中占据时间最长的阶段。5.使用白盒测试方法时,确定测试数据应根据________和指定的覆盖标准。(A)程序的复杂结构(B)程序的内部逻辑(C)使用说明书(D)程序的功能5.分析:使用白盒测试方法时,确定测试数据应根据程序的内部逻辑和指定的覆盖标准。6.为提供集成测试的效果,软件的集成工作最好由________来承担。(A)该软件的设计人员(B)该软件的编程人员(C)该软件开发组的负责人(D)不属于该软件开发组的软件设计人员6.分析:为提供集成测试的效果,软件的集成工作最好由不属于该软件开发组的软件设计人员承担。7.下列几种逻辑覆盖标准中,查错能力最强的是________(A)语句覆盖(B)条件覆盖(C)判定覆盖(D)条件组合覆盖7.分析:对于选项中的几种逻辑覆盖,查错能力最强的应该是条件组合测试。8.下列关于测试策略,说法错误的是________。(A)自底向上测试的优点是随着上移,驱动模块逐步减少,测试开销小一些(B)自顶向下测试的优点是较早的发现高层模块接口、控制等方面的问题(C)自底向上测试的优点是比较容易设计测试用例(D)自顶向下测试的优点是使得低层模块的错误较早发现8.分析:自顶向下测试的优点应该是使得顶层模块的错误较早发现。9.通常测试人员判定一个运行结果中存在缺陷的准则是________。(A)开发人员承认这个运行结果中存在缺陷(B)测试人员可以从中找出缺陷的证据(C)这个运行结果与测试案例中的预期结果不一致(D)这个运行结果与测试人员预期的不一致9.分析:通常测试人员判定一个运行结果中存在缺陷的准则是这个运行结果与测试案例中的预期结果不一致。10.等价类划分和边界值分析是常用的两种黑盒测试方法,采用这两种方法,可以大幅度减少测试用例的数量,那么,它们的局限性是________。(A)在设计测试用例时不能将这两种方法结合在一起同时使用(B)不同输入变量之间可能存在约束关系,它们不能处理这类约束关系(C)不能用于大型信息系统的测试用例的设计(D)不能用于单元测试和集成测试10.分析:等价类划分和边界值分析的局限性表述正确的就是选项B,不同输入变量之间可能存在约束关系,它们不能处理这类约束关系。11.下列关于测试方法,说法正确的是________。(A)白盒测试不同于黑盒测试之处是它可以减少测试用例数量(B)覆盖所有独立路径就能够覆盖所有分支(C)在单元测试中不使用黑盒测试技术(D)满足分支覆盖就满足条件覆盖和语句覆盖11.分析:白盒测试与黑盒测试的本

文档评论(0)

fpiaovxingl + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档