计算机四级软件测试工程师试题及答案_第1页
计算机四级软件测试工程师试题及答案_第2页
计算机四级软件测试工程师试题及答案_第3页
计算机四级软件测试工程师试题及答案_第4页
计算机四级软件测试工程师试题及答案_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

案是迎考算机软件试工师试答案、单选题1.在软件测试中,白测方是过析序来计试例。应范围功能内逻辑输数据2.下列关于测试方叙正是________。从某种角度上讲,白盒测试与黑盒测试都属于动测试(B)能测属于黑盒试对功能测试通常要考虑序的内部结构的结构测试属于白盒测试3.在程序设计过程中,要为程序调试做好准备,主要体现在________。采用模块化、结构化的设方法设计程序根据序调的需要选择并安排适当的中间结果输出必要断点编写程序时要为调试提供足够的灵活性以上全部4.软件测试是软件开发过程中重要和不可缺少的阶段,其包含的内容步骤甚,而测试过的多种节中最基础是________。测试测试测试测试5.下面的逻辑测试覆盖中,测试覆盖最弱的_____。条覆条组合覆盖语句盖判定/条件覆6.下列关于逻叙说是___。(A)对于多分支的判定,判定覆盖要使每一判定表达式获得每种可能的值来测试语句覆盖比较弱的覆盖标准语句覆盖较判定覆盖严格,但该测试仍不充分条件组合覆盖是比较强的覆盖标准7.下列叙述中,正确的是___。(A)软件测试的目标是保证交付软件产品不包含缺陷软件测试有利于降低软件产品发布后的维护费用包是个测试,它顺序的测用成在V型中成测(D)lin-yifeilin-fena111111,genford9.下列情况通常会考是________。对软件产品的次要部件进行测试所开发的软件产品的需求不稳定反复的测试用不数据行反测试由客户方组织的验收测试同评审是一过者的同行确认缺陷要更区域的检查法它主要分为理审、技术评、程评审和________。误差评审项目评审文档评审组体系审下种软件试于不于软件测试的畴。接口测试并发测试压力测试配置测试12.软件可是____。发现件缺陷预测软件正式运行中的可靠性控制试过程修改件缺陷测试的的是________。(在面向对象软件测试时,设计每个的测试用例时,不仅仅的输入参数设计调用的序列构造的驱动程序会比构造其他类的类承类A如果对进行严格测,就意味着不需再对类A进测试存在多态的情况下,为了达到较高的测试充性,应对所可能的测试在面向对软基干集成测试策略中将基干的模块形成基子系统用的集成方式______。大突击集成方式自底向集成方式自顶向集成方式(D)合集成方式15.以下哪于应用软件表示层测试关注的范畴是。排版结构的测试链接结构的测试客户端兼容性的测试数据完整性测试16.下Web应用软件的测策略,不属表示层测试内的是。链接结构的测试浏览器兼容性的测试排版结构的测试服务器端程序的测试下不于浏览器兼性测试考虑的题是________。软件是否可以在不同的J2EE中运行不同浏览器否可提供适的安全设置脚本和插件是否适用于不同的浏览器符合最新HTML本的页面能否在浏览器中正确显示18.下易性是。易安性试兼容试用界面测试功能易用性测试下选项中,于向构件提者的构件目是________。检为项而创建的件质量检在平和操作环构的复用、打包和部(C)尽能多地揭示构件错误(D))验证构件的功能、接口、行和性能20.在过贯是。单元测试和集成测试单元测试和系统测试集成测试和系统测试集成测试和验收测试没修复的,修复的陷是________。NewMoreInfoDiferred-NexDiferred-NexReopen22.软过码要是。管理好软件缺陷报告管理好软件测试用例管理好测试过程工具管理好测试说明文档若软件企业测团队开展软件测试适采用________来组织测试。H模型V模型W模型X型24.测试人发员交纽带是软设计告测说明文档软缺陷报告测执行报告25.用QESAT/C工具进行软件分析与测试时以下说法错误的是。(A)测试又称为程序构测试,它主要进行程序逻辑结构的覆盖测试在进行测试之前,必须先建立以.为后缀测试项目被测源文件可放在任意目录进行软件静态分析不必运行被测程序二、论述题1.论述题以下问题某批状数到以上已经员确理。请据规明,出对的因。采基于图的法为软件设计试用。2.论述题2:以下是明,答问程假把数其中数字为个数字构成,机器字长为位。分析程序中出现的边界情况用边界值法为该程序设计测试用例。3.论述题简单回答穷测试法对所有目程是可的么?若是针对小的序穷举测试是可的?若是,说明此时用举试否证序百之正确呢?论1.分析:首先根据程序的规格说明,根据所有可能的输入和输出条件找出所有的原因和结果以二者之间的关系画出因果图。然后基于因果图的法设计测试用例。2.分析:首先根据程序的规格说明,考虑所有可能的边界情况,然后根据边界值方法设计测试用例。3.分析:在黑盒测试中,测试数据完全来源于软件的规格说明即不需要了解程序的内部结构若要用这种方法来发现程序中的所有错,行的途径就穷测试。但在际况下,该方法仅对一小简单的程序用而对于些大型或稍复杂的程序都是可实现的。参考答案与解析一、选择题CC3.4.B5.C6.C7.B8.A9.C10.A12.14.A15.DDA18.A20.DDA23.AB二、论述题1.问题1::首先根据规格说明列出有可能的输入和输出得到如下结果:输处提交状态数据完整率达到以已业务。输出:处理或不处理。找出所有输入与输出的关系l22:处理2.分析该程序的说明和功能显然可以划分四组测试等价类:有效输等类、无效输等类、合法输等类和非法输出等价类考虑该程序的合法输出和非法输出时需要考虑计算机的字长这时要进行边界值法设计测试用例以补充等价类法设计的测试用例。具体采用边界值法设计的测试用例如下:)入于的负数:入:输:)入于的正数:入:出:)入小于的负数:入:输:错误)入大于的正数:入:出:错误问题:不可以问题对确测试是拿所有可能输入数据来作(黑盒试或覆盖程序中路(白盒测试对于小来并不能真正作到穷试。答案分析:一、选择题1.分析:白盒测试又称为逻辑驱动测试,这种测试策略是对程序的逻辑结构进行检查从中获取测试数据所以说白盒测试是一种以程序内部的逻辑构为基础的测试用例计技术。2.分析:白盒测试是程序员十分了解程序的前提下,对程序的逻辑结构进行的测试。黑盒测试则将程序视一个黑盒子,仅仅是测试人员提供数人据观察输出数据并不了解序是如何运行的结测试属于白盒测试关注的如何选择合适的序或子程路径来执有效的检功能测试属于黑盒测功的测试通通过提供数据际输出结果,少考虑程的内部结。分析:序设计过程中,要为程序调试做好准备,主要体①用、结构的设计设计程序;②据程序试需,择安排适当的中间果出必要断点;③编写程时要为试提足够的灵活性。分:软件测试是软件发过程中要和不可缺少的阶段其包含容和步甚多过的多环节中最基础的单元测试。覆盖覆语句覆。分析:考察白盒测试中各种逻辑覆盖之间的关系。分析:软件测试的目标是现缺陷,证明程序有而非证明其正确。故A不正确。盒测。分析:考虑自动测试的优就是为了解决重复的工操作进行的。分:评是一种通者同行来确缺陷和需要更的查方法。涉及的内容很多,主要以分为管理评审、技术评审、文档评审和过程评审。析:依据测试目的把软件性能测试及与性能关的他测为以下几类:性试(PerformanceTesting)并试(ConcurrencyTesting)压试(Stress靠性试(ReliabilityTesting)负试(LoadTesting)配试(ConfiguTesting)失恢试eryTesting)分:与他的软件测同软件可靠测的目的不在于通过测揭示软中的陷并通过改软缺陷来提高软件可靠性是过受控的软件测过程来预测软件在实际运行的靠性收集软件测时揭示件故障的情况其进整理从而分和预测软件实际的可靠性提供帮。分析:由面向对具有封的特点在设计的测试用例时不仅考虑各成员方法的输入参要虑如何计调用的序。若类B继承自类A,如果对进行了严格的测试,有些情况也许可以就不对类A进行测试,但由于继承的存在,就会导致类A的规说明可能与类B不一致,此就必须按照类A的规格说明新对类A重新行测试多态指对一类的引用以与个类的现绑象类是指只有一些成员方法而没有实现类至有的抽象类中的所有成员方法都有实现,在测试象时,需要为象构造一个子,实现所抽象类没有现成员方法这说构造抽象类驱程序显然比构造其类驱动程序复。分析:面对象软的基干成测试略的具测试步骤:①对干的每个块进行孤立、充分的测。②对基干的所有块行一次集成,形基子系统并使用个驱模块检使经过一性集成的基此时采的大突击集方式对用的控子系统进行顶向下的集④集成基干控制子统重构造控制子统⑤各应用子系采自向上的成略⑥集成基干系统、控制子系统各用子统整个系干集成优是集成自底向上集、自向下集和突击集三者的优点而对三的缺点也进了制,更合大型复项目的集成Web应要集中在客户端,测试的内容包括:版结测试接结测试户端的测试览器性测试16.分析:常用软件测试分三层:示层、业务和数据。表示层测试主集中客户端,容主包括:排结构的试,②链接构的测试,客户端程序测试,浏器兼容测试。17.分析:问:符HTML版本页面能否浏览器中正确显示脚本和插件是适用于不的浏览器些脚本插件只适于特定的浏览器,如ActiveX,有IE器支持同览器对安设各有同测试不是否可使用该Web应提供合的安全设置分:易性一般不仅对应用程,还包用户文了对用户文档的试性测试主要括三个方:易安装性测能用试用户界面测试兼容测试是与易用性试并测方法,二者存在包含关系。分析面向构件提供者的测试目标是:①尽可能地示件误②验证构件的功能、接口行为和性能,以保证它们合定构件规约检查在特平台和操作环境中构件的复用打包和署而面向件复用者的试目标是:验证可复用件的功和能②在特定平和操作境,保复用构的正确用部署检查可复用件定制而成构件的质量④检查特项目而建的新构件质量。分析:极编程采用的是一种繁迭代的开方,整个软件项目由一列增量开发组限测本质上就是为了满足极编程的思想流程而设计的一套测策略和流程极限测试流程图中们可以出元测试验收测是贯始终的关键步骤。21.分定缺陷状下:新误试中新报软缺陷更多信息NewMore发工程师认为报告的缺陷信息不完整,要求缺陷报告者添加更准确的缺陷信息打开(缺陷被确并配给相开工师理拒绝(拒绝修缺修正(Fixed)--开工师完修,待测试人员验证重新打开(有正确修复的缺陷需要进一步修复延期(不在当前本修复的缺陷,以后的版本修复,括两种情:延期-下个(Diferred-NextBuild)--项目的下个新版修复延-下版本(Diferred-NexMain本项目不修复软件下一个项目的版本修复关闭(Closed)--缺陷已被修复分:软件缺告软件测试程中的核试品之也是重测产品此管理好缺报告是软过程理码要求。分:假软件企业部测试团开展的软测,由

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论