自动化测试复习题集_第1页
自动化测试复习题集_第2页
自动化测试复习题集_第3页
自动化测试复习题集_第4页
自动化测试复习题集_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

...wd......wd......wd...一0+、单项选择题1、以下术语中,〔B〕是ISTQB术语表中缺陷(Defect)的同义词。A、IncidentB、BugC、MistakeD、Error2、软件测试目的可以是〔B〕。a.发现缺陷b.确认软件能够正常运行c.预防缺陷d.直接提高产品的售价e.减少整个产品开发周期时间A、a,bB、a,b,cC、a,b,c,dD、所有选项3、以下方式可以提高和改善测试人员和开发人员关系的是〔B〕。A、理解工程经理工作的重要性B、对所发现的可能的缺陷以一种中立的方式进展沟通C、单元测试、集成测试和系统测试都由同一批测试人员来完成D、测试人员参加代码调试4、根本的测试过程主要由〔D〕活动组成。a.方案和控制b.分析和设计c.实现和执行d.评估出口准则和测试报告e.测试完毕活动A、a,b和cB、a,b,c和dC、除e以外所有选项D、所有选项5、以下关于测试原则的描述,正确的选项是〔B〕。A、所有的软件测试不需要追溯到用户需求;B、完全测试是不可能的;C、测试可以显示软件潜在的缺陷;D、程序员不需要防止检查自己的程序。6、软件测试工作应该开场于〔B〕。A、Coding之后;B、需求分析阶段;C、概要设计阶段;D、详细设计阶段。7、下面〔C〕是一个好的测试的特点。a.每个开发活动都有相对应的测试行为b.每个测试级别都有其特有的测试目标c.对于每个测试级别,需要在相应的开发活动过程中进展相应的测试分析和设计d.软件测试的工作重点应该集中在系统测试上A、c,dB、a,bC、a,b,cD、a,b,c,d8、测试经理的任务通常不包括〔C〕。A、编写测试方案B、选择适宜的测试策略和方法C、建设和维护测试环境D、选择和引入适宜的测试工具9、下面可以作为组件测试的测试对象的是〔A〕。A、模块、对象和类B、程序中的某个子系统C、整个软件系统D、模块间的接口10、下面〔D〕不属于静态分析。A、编码规则的检查B、程序构造分析C、程序复杂度分析D、内存泄漏11、以下风险中,属于产品风险的是〔B〕。A、软件需求不明确B、由于使用软件产品而导致人员伤亡C、软件测试人员和软件开发人员沟通不畅D、软件源代码质量低下12、引入自动化测试工具时,属于次要考虑因素的是〔D〕。A、与测试对象进展交互的质量B、使用的脚本语言类型C、工具支持的平台D、厂商的支持和服务质量13、以下关于自动化测试工具的说法中,错误的选项是〔D〕。A、录制/回放可能是缺乏够的,还需要进展脚本编程B、既可用于功能测试,也可用于非功能测试C、自动化测试工具适用于回归测试D、自动化测试关键的时候能代替手工测试14、下面的〔d〕不属于根本测试过程的方案和控制步骤的任务。A、定义入口和出口准则B、选择适宜的度量项C、确定测试的范围和风险D、创立测试设计标准说明15、按根本测试过程中各阶段的顺序,正确组合根本测试过程中的各活动与阶段〔b〕。1.评审测试依据和测试对象的可测试性2.确定测试的范围和风险,明确测试目标3.评估是否还需要进展更多的测试4.创立测试套件、检查测试环境5.移交测试件到相关的部门a.测试方案和控制阶段b.测试完毕活动c.测试实现和执行阶段d.评估出口准则和测试总结报告阶段e.测试分析和设计阶段A、1-b;2-a;3-c;4-e;5-dB、2-a;1-e;4-c;3-d;5-bC、4-a;2-e;3-c;1-d;5-bD、4-c;3-d;5-b;2-e;1-a16、关于独立测试的描述,下面〔C〕是错误的。A、独立测试通常可以更高效地发现软件缺陷和软件存在的失效B、软件测试往往需要与软件开发不同的思维方式C、测试通常被认为是破坏性的活动,而软件开发通常被认为是建设性的活动D、独立测试只可应用在高级别的测试活动中,如系统测试和验收测试17、软件组件测试的主要目的是〔c〕。A、测试组件与组件之间的接口B、组件与硬件的关联C、发现缺陷,以及验证组件的功能D、验证系统的的功能18、关于测试类型的应用范围,〔d〕是正确的。A、构造测试只能用在组件测试或集成测试B、功能测试只能用在系统测试或验收测试C、白盒测试方法不能用于系统测试D、功能测试和构造性测试可以应用在任何测试级别19、关于软件确认测试和回归测试的描述,以下〔c〕是错误的。A、当修改了缺陷后,应该重新进展测试以确定原来的缺陷已经成功的修改,称为确认测试B、回归测试是对已被测过的程序在变更后进展的重复测试,以发现在这些变更后是否有新的缺陷引入C、当软件发生变更或者应用软件的环境发生变化时,需要进展回归测试D、回归测试可以在所有的测试级别上进展,并且只适用于功能测试/’20、关于静态测试的概念,以下〔A〕是正确的。A、静态测试和动态测试都需要运行软件B、静态测试和动态测试具有不同的目的,却能发现一样的错误C、静态测试发现的是失效,动态测试发现的是缺陷D、与动态测试相比,静态技术发现的是软件失效的原因而不是失效本身21、对测试根基文档进展分析,从而决定测试什么,这是在下面〔a〕规格说明内进展描述的。A、测试设计规格说明B、测试用例规格说明C、测试规程规格说明D、用户需求规格说明22、关于黑盒测试方法、基于经历的测试方法和白盒测试方法,以下〔b〕描述是正确的。A、黑盒测试方法是依据对测试根基文档进展分析后导出测试用例;白盒测试方法是依据测试人员和用户的经历导出测试用例B、黑盒测试方法是依据对测试根基文档进展分析后导出测试用例;白盒测试方法是基于对组件或系统构造分析导出测试用例C、黑盒测试方法和白盒测试方法一样,都是基于测试人员和用户的经历导出测试用例D、黑盒测试方法就是基于经历的测试方法23、在系统测试过程中,下面(d〕度量项最适合衡量测试过程的进度。A、代码的测试覆盖率B、发现并修改的缺陷的数C、缺陷的分布信息D、测试用例执行量24、以下风险中,属于产品风险的是〔C〕。A、测试工程中测试人员的技能缺乏B、与测试员进展需求和测试结果沟通方面存在的问题C、软件没有按用户需求实现既定的功能D、供给商的问题25、根据IEEE软件测试文档标准〔IEEE829-1998〕的要求,在整个测试过程中包括了如下的文档:测试方案;测试设计规格说明;测试用例规格说明;测试规程规格说明;测试项移交报告;测试日志;事件报告还应该包括:〔d〕A、测试规格说明B、用户的需求规格说明C、用户使用手册D、测试总结报告26、将选择的工具引入组织要从一个试点工程开场,以下〔C〕不属于试点工程的目的。A、通过试点工程使得对工具有更多的认识B、评估在付出合理的本钱后能否得到收益C、通过试点工程评价员工的学习能力D、评价工具与现存的过程以及实践的配合程度,确定哪些方面需要作修改27、以下关于自动化测试工具的说法中,错误的选项是〔D〕。A、采用录制/回放是不够的,还需要进展脚本编程,参加必须的检查点B、自动化测试并不是总能降低测试本钱的,因为维护测试脚本的本钱可能非常昂贵C、相对于手动测试而言,自动化测试具有更好的一致性和可重复性D、自动化测试能够改善混乱的测试过程28、关于软件测试的如下任务描述:a.与工程经理以及其他人共同协调测试策略和测试方案;b.引入适宜的度量项以测量测试进度,评估测试和产品的质量;c.进展各种级别的测试,执行并记录测试日志,评估测试结果,记录和预期结果之间的偏差;d.决定哪些测试用例可以自动化执行,自动化的程度,如何实现;e.根据在测试过程中收集的信息编写测试总结报告;f.创立测试规格说明书下面〔B〕符合ISTQB对测试组长或测试经理的主要任务。A、a,b,c,d,e,fB、a,b,d,eC、a,b,c,dD、a,d,e,f29、以下风险中,属于工程风险的是〔C〕。A、软件开发商交付的软件产品无法安装到新的操作系统中B、软件开发商无法按时交付软件产品C、软件产品内的功能异常D、软件的性能没有到达要求30、在测试过程中,不同的工具可以支持不同的测试活动。以下的〔B〕测试工具提供的支持可能更适合开发人员。a.测试管理工具b.静态分析工具c.覆盖率测量工具d.测试执行工具A、a,b,cB、b,cC、c,dD、a,b,c,d31、根据ISTQB定义的术语,“风险〞是与〔D〕关联的。A、对测试者否认的反响意见B、将产生负面影响及其连锁效应的因素C、可能产生负面影响及其连锁效应的因素D、将对被测对象产生负面影响及其连锁效应的因素32、确认系统是否按照预期工作,从而在系统是否满足需求方面获取信心。这样的测试目的最可能适用于〔C〕测试阶段。A、组件测试B、集成测试C、系统测试D、回归测试33、识别测试的任务、定义测试的目标以及为实现测试目标和任务的测试活动规格说明。上述行为主要发生在〔A〕。A、方案和控制B、分析和设计C、实现和执行D、测试完毕活动34、ISTQB术语中的回归测试的目的是〔C〕。A、验证修改的成功B、预防功能编写的不完善或疏漏C、确保修正过程中没有引入新的缺陷D、帮助程序员更好地进展单元测试35、作为一个软件测试员,应具备〔B〕能力。a.具有好奇心;b职业悲观心态;c.批评的眼光;d.关注系统的细节的能力e.测试技能;f.良好的沟通能力A、a,b,cB、d,e,fC、e,fD、以上都是。36、关于软件质量保证和软件测试的描述,不正确的选项是〔D〕。A、软件质量保证和软件测试是软件质量工程的两个不同层面的工作;B、在软件质量保证的活动中也有一些测试活动;C、软件测试是保证软件质量的一个重要环节;D、软件测试人员就是软件质量保证人员。37、关于测试充分性的描述,正确的选项是〔B〕。A、只有进展完全的测试才充分;B、在有限的时间和资源条件下,找出所有的软件的错误,使软件趋于完美,是不可能的;C、当继续测试没有发现新缺陷时;D、当全部测试用例都执行完后。38、以下关于测试目的的观点,不正确的选项是〔B〕。A、软件测试的目的是寻找错误,并且尽最大的可能找出最多的错误;B、找出软件开发人员的问题并评价开发人员能力;C、一个成功的测试是发现了至今未发现的错误的测试;D、测试的目的,是想以最少的人力、物力和时间找出软件中潜在的各种错误和缺陷,通过修正各种错误和缺陷提高软件质量,防止软件发布后由于潜在的软件缺陷和错误造成的隐患所带来的商业风险。39、以下关于测试作用的描述,不正确的选项是〔B〕。A、测试无法显示软件潜在的缺陷;B、测试能保证软件的缺陷和错误全部找到;C、测试只能证明软件存在错误而不能证明软件没有错误;D、所有的软件测试都应追溯到用户需求。40、有一个系统已经在市场上运行了,这种情况对系统进展修改,然后进展的测试是〔A〕。A、维护测试B、验收测试C、组件测试D、系统测试41、组件测试的用例设计主要参考的工作产品是〔A〕。A、组件规格说明B、系统需求规格说明C、用户手册D、代码42、下面关于回归测试表达正确的选项是〔D〕。A、回归测试只能在系统测试这个级别进展,不能用于单元测试和集成测试B、回归测试只适用于功能测试,不适用于非功能测试C、回归测试都是自动化执行的D、回归测试是对已被测过的程序实体在修改缺陷后进展的重复测试,以此来确认在这些变更后是否有新的缺陷引入系统43、下面对静态测试和动态测试的区别描述正确的选项是〔A〕。A、静态测试并没有真正的运行软件,而动态测试需要运行软件B、静态测试需要借助于专门的测试工具,而动态测试不需要C、静态测试是由开发人员执行的,而动态测试是由专门的测试人员完成D、静态测试是主要是为了增加测试人员对软件的理解,而动态测试是为了发现缺陷44、测试方案主要由〔D〕负责制定。A、测试人员B、工程经理C、开发人员D、测试经理45、下面有关基于风险的方法的描述不正确的选项是〔C〕。A、识别的风险经常用于决定哪些需要更多测试,哪些可以减少测试B、识别的风险经常用于决定多少测试服务C、识别的风险经常用于决定使用何种测试工具D、识别的风险经常用于决定使用何种测试技术46、以下活动中,不属于测试方案活动的是〔A〕。A、设计测试用例B、确定测试环境C、定义测试级别D、估算测试本钱47、测试管理工具可能包括的功能有〔D〕。a、管理软件需求b、管理测试方案c、缺陷跟踪d、测试过程中各类数据的统计和汇总A、除a以外B、除b以外C、除c和d以外D、以上全部48、以下关于工具使用风险的说法中,不恰当的是〔A〕。A、工具能够或多或少提高测试效率B、没有好的测试过程或成熟的测试方法,工具并不能像预期的那样降低本钱C、与手工测试相比拟,使用自动化工具也可能会增加测试本钱D、培训和指导有助于降低工具使用的风险49、在以下测试类型中,不适合采用手工测试的是〔B〕。A、安全测试B、负载测试C、集成测试D、再测试50、下面〔C〕对于测试的描述是正确的。A、程序中有缺陷,就肯定会在外部有所反响,这就是ISTQB所说的失效B、当程序期望结果和实际结果有所偏差时,可以肯定就是程序内的缺陷引起的C、人为的错误造成程序内的缺陷,而程序内的缺陷可能会成为失效D、如果没有发现失效,也就表示程序没有缺陷51、测试目的是:a、发现软件内的错误;b、预防错误;c、提供信心和信息;d、提供没有错误的软件。下面〔 B〕对于测试目的的描述是正确和完整的。A、a,b,c,dB、a,b,cC、b,cD、b,c,d52、按照风险设定测试用例的优先级并按照优先级顺序进展测试,符合测试的〔B〕根本原则。A、测试只能显示缺陷的存在B、穷尽测试是不可能的C、杀虫剂悖论D、缺陷集群性53、Whenwhatisvisibletoend-usersisadeviationfromthespecificorexpectedbehavior,thisiscalled(C).A.anerrorB.afaultC.afailureD.adefectE.amistake54、Regressiontestingshouldbeperformed(C).v)everyweekw)afterthesoftwarehaschangedx)asoftenaspossibley)whentheenvironmenthaschangedz)whentheprojectmanagersaysA.v&waretrue,x–zarefalseB.w,x&yaretrue,v&zarefalseC.w&yaretrue,v,x&zarefalseD.wistrue,v,xyandzarefalseE.alloftheabovearetrue55、Testingshouldbestoppedwhen(E).A.alltheplannedtestshavebeenrunB.timehasrunoutC.allfaultshavebeenfixedcorrectlyD.botha)andc)E.itdependsontherisksforthesystembeingtested56、Whatisthepurposeoftestcompletioncriteriainatestplan(E).A.toknowwhenaspecifictesthasfinisheditsexecutionB.toensurethatthetestcasespecificationiscompleteC.tosetthecriteriausedingeneratingtestinputsD.toknowwhentestplanningiscompleteE.toplanwhentostoptesting57、Theplacetostartifyouwanta(new)testtoolis(C).A.AttendatoolexhibitionB.InviteavendortogiveademoC.analysisyourneedsandrequirementsD.FindoutwhatyourbudgetwouldbeforthetoolE.Searchtheinternet58、WhatcanstaticanalysisNOTfind(C).(静态分析)A.TheuseofavariablebeforeithasbeendefinedB.Unreachable(“dead〞)codeC.WhetherthevaluestoredinavariableiscorrectD.There-definitionofavariablebeforeithasbeenusedE.Arrayboundviolations59、Themainfocusofacceptancetestingis(D).主要集中在承受测试A.findingfaultsinthesystemB.ensuringthatthesystemisacceptabletoallusersC.testingthesystemwithothersystemsD.testingforabusinessperspectiveE.testingbyanindependenttestteam60、Whichoneisnotthetaskoftestleader(D).A.CoordinatetheteststrategyandplanwithprojectmanagersandothersB.DecideabouttheimplementationofthetestenvironmentC.WritetestsummaryreportsD.Reviewandcontributetotestplans61、TestPlan(A).A.RoadmapfortestingB.TellsabouttheactualresultsandexpectedresultsC.BothaandbD.Noneoftheabove62、WhiteBoxTesting(A).A.sameasglassboxtestingB.sameasclearboxtestingC.bothaandbD.noneoftheabove.63、StructuralTesting(B).A.sameasblackboxtestingB.sameaswhiteboxtestingC.sameasfunctionaltestingD.noneoftheabove.64、TestingProcesscomprisedof(D).测试过程包括A.TestPlanandTestCasesB.TestlogandTestStatusC.DefectTrackingD.Alloftheabove65、Testbasisdocumentationisanalyzedinwhichphaseoftesting(A).测试根基文件分析,测试阶段A.TestAnalysisB.TestDesignC.TestExecutionD.TestPlanning66、Atestplandefines(B).A.WhatisselectedfortestingB.ObjectivesandresultsC.ExpectedresultsD.Targetsandmisses67、CodeWalkthrough(B).A.typeofdynamictestingB.typeofstatictestingC.neitherdynamicnorstaticD.performedbythetestingteam68、Whichoneisnotcharacteristicoftestmanagementtool(D).A.SupportforthemanagementoftestsandthetestingactivitiescarriedoutB.InterfacestotestexecutiontoolsC.QuantitativeanalysisrelatedtotestsD.Checkforconsistencyandundefinedrequirements检查一致性要求和定义E.Noneoftheabove69、Sizeofaprojectisdefinedintermsofallthefollowingexcept(C)工程规模是指在所有以下除A.PersondaysB.PersonhoursC.CalendarmonthsD.Noneoftheabove70、Componentintegrationtestingcanbedone(C).组件集成测试可以做的A.BeforeIntegrationtestingB.AfterunittestingC.AftercomponenttestingD.Aftersystemtesting71、OneKeyreasonwhydevelopershavedifficultytestingtheirownworkis(D).一个关键原因,开发商自己测试工作是有困难的A.LackoftechnicaldocumentationB.LackoftesttoolsonthemarketfordevelopersC.LackoftrainingD.LackofObjectivity72、Duringthesoftwaredevelopmentprocess,atwhatpointcanthetestprocessstart(C).在软件开发过程中,在什么时候可以开场测试过程A.Whenthecodeiscomplete.B.Whenthedesigniscomplete.C.Whenthesoftwarerequirementshavebeenapproved.当软件要求已获批准D.Whenthefirstcodemoduleisrea

温馨提示

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

评论

0/150

提交评论