版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第三届全国技能大赛竞赛(软件测试赛项)选拔赛备考试题(附答案)单选题1.组装测试又称为()A、集成测试B、确认测试C、回归测试D、系统测试参考答案:A2.自动化测试金字塔策略中我,位于最底部的是()。A、单元测试B、UI测试C、接口测试D、安全测试参考答案:A3.自底向上增量式集成测试中,下面()描述是正确的A、父单元用测试过的子单元测试B、包含树的深度优先或广度优先遍历过程C、测试由桩模块控制D、最上面的模块最先测试参考答案:B4.支持面向对象技术的软件生存周期模型是()A、喷泉模型B、快速原型模型C、瀑布模型D、螺旋模型参考答案:A5.针对下列程序段,需要()个测试用例才可以满足语句覆盖的要求。switch(value)case0;other=30;break;case1;other=50;break;case2;other=300;case3;other=other/value;break;defau;:other=other∗value;A、5B、2C、4D、3参考答案:C6.增量式集成测试有3种方式:自顶向下增量测试方法,()和混合增量测试方式。A、自中向下增量测试方法B、自底向上增量测试方法C、多次性测试D、维护参考答案:B7.在自低向上测试中,要编写称为()的模块来测验正在测试的模块A、底层模块B、桩模块C、测试存根D、测试驱动模块参考答案:D8.在用白盒测试中的逻辑覆盖法设计测试用例时,下列覆盖中,()是最强的覆盖准则。A、判定覆盖B、路径覆盖C、条件组合覆盖D、条件覆盖参考答案:B9.在用白盒测试法设计测试用例时,在下列覆盖中,()是最强的覆盖准则。A、判定/条件覆盖B、条件覆盖C、路径覆盖D、语句覆盖参考答案:C10.在下面所列举中的逻辑测试覆盖中,测试覆盖最弱的是()。A、条件覆盖B、条件组合覆盖C、语句覆盖D、判定覆盖参考答案:C11.在渗透测试中,通过直接访问、扫描等方式收集信息,并且操作行为会被目标主机记录,这种收集方法称为()。A、主动收集B、被动收集C、直接收集D、间接收集参考答案:A12.在软件修改之后,再次运行以前为发现错误而执行程序曾用过的测试用例,这种测试称之为()A、回归测试B、验收测试C、单元测试D、集成测试参考答案:A13.在软件修改之后,再次运行以前为发现错误而执行程序曾用过的测试用例,这种测试称之为()。A、单元测试B、回归测试C、集成测试D、验收测试参考答案:B14.在软件投入运行前,对软件进行(),是软件质量保证的关键步骤。A、架构设计、设计规格说明和编码的归档B、需求分析、设计规格说明和编码的最终复审C、需求分析、设计规格说明和编码的归档D、需求分析、设计规格说明和数据库的最终复审参考答案:B15.在软件生命周期的哪一个阶段,软件缺陷修复费用最低()A、设计B、编码C、产品发布D、需求分析(编制产品说明书)参考答案:D16.在软件开发几十年的实践过程中,人们总结了很多开发与测试模型,其中V模型就经典的测试模型。下列关于V模型的特点描述正确的是()。A、V模型中,需求、分析、设计和编码的开发活动随时间而进行,与相应的测试活动(即针对需求、分析、设计和编码的测试)开展的次序一致B、V模型的软件测试策略既包括低层测试,又包括高层测试,低层测试是为了确保源代码的正确性,高层测试是为了使整个系统满足用户的需求C、V模型是软件开发螺旋模型的变种,它反映了测试活动与分析和设计的关系D、V模型在实际应用中,需求阶段的错误在集成测试阶段被发现参考答案:B17.在软件底层进行的测试称为()A、集成测试B、系统测试C、单元测试D、功能测试参考答案:C18.在软件测试阶段,测试步骤按次序可以划分为以下几步()A、单元测试、集成测试、验收测试、系统测试B、单元测试、集成测试、系统测试、验收测试C、验收测试、单元测试、集成测试、系统测试D、系统测试、单元测试、集成测试、验收测试参考答案:B19.在软件测试阶段,测试步骤按次序可以划分为以下几步()。A、单元测试、集成测试、系统测试、验收测试B、验收测试、单元测试、系统测试、集成测试C、单元测试、集成测试、验收测试、系统测试D、系统测试、单元测试、集成测试、验收测试参考答案:A20.在进行性能测试时,往往需要监控各种服务器资源,监控的指标有()。A、CPU、内存、磁盘管理、网络、文件系统、活动进程B、CPU、内存、磁盘管理、网络、JDBC、活动进程C、PU、内存、文件系统、活动进程D、CPU、内存、磁盘管理、网络、数据库连接数、活动进程参考答案:D21.在进行软件测试时,首先应当进行()然后再进行组装测试,最后再进行有效性测试。A、单元测试B、集成测试C、确认测试D、组合测试参考答案:A22.在黑盒测试中最为严格、最具有逻辑性的测试方法是()A、决策表法B、边界值分析法C、因果图法D、等价类划分法参考答案:A23.在测试中,一个脚本可以调用其他脚本进行测试,这种测试时脚本测试中的()。A、线性脚本B、调用脚本C、共享脚本D、结构化脚本参考答案:C24.在边界值分析中,下列数据通常不用来做数据测试的是()。A、刚刚小于边界的值B、等价类中的等价值C、正好等于边界的值D、刚刚大于边界的值参考答案:B25.在边界值分析中,下列数据通常不用来做数据测试的()。A、刚刚大于边界的值B、等价类中的等价值C、正好等于边界的值D、刚刚小于边界的值参考答案:B26.在JUnit4中,哪一个不是测试方法的特征()。A、返回值为voidB、Test注解C、方法名必须是testXxxx()D、无参数参考答案:C27.在Assert类中断言两个对象相等是_____。A、failB、assertTrueC、assertSameD、assertEquals参考答案:D28.在Assert类中断言对象为NULL是:A、ssertNullB、assertTrueC、assertEqualsD、fail参考答案:C29.在Assert类中断言测试失败是()。A、ssertTrue()B、assertEquals()C、assertSame()D、fail()参考答案:D30.有一组测试用例使得每一个被测试用例的分支覆盖至少被执行一次,它满足的覆盖标准()。A、语句覆盖B、路径覆盖C、条件覆盖D、判定覆盖参考答案:D31.由因果图转换出来的()是确定测试用例的基础。A、输入状态表B、判定表C、约束条件表D、输出状态表参考答案:B32.由软件的最终用户们在一个或多个客户场所进行的测试是()测试。A、YB、etaC、AlphaD、X参考答案:B33.由软件的最终用户们在一个或多个客户场所进行的测试是()测试。A、lphaB、白盒测试C、黑盒测试D、Beta参考答案:D34.用边界值分析法,假定X为整数,10<=X<=100,那么X在测试中应该取()边界值。A、X=9,X=10,X=50,X=100B、X=10,X=11,X=99,X=100C、X=9,X=10,X=100,X=101D、X=10,X=100参考答案:C35.用边界值测试法,假定x为整数,10≤x≤100,那么x在测试中应该取()为边界值。A、x=10.x=11,x=99,x=100B、x=10,x=100C、x=9,=10,x=11,x=99,x=100,x=101D、x=9,x=10,r-50,x=100参考答案:C36.用白盒法技术设计测试用例的方法包括()。A、错误推测B、因果图C、基本路径测试D、边界值分析参考答案:C37.因果图方法是根据()之间的因果关系来设计测试用例的。A、输入与输出B、设计与实现C、条件与结果D、主程序与子程序参考答案:A38.以下说法错误的是()A、软件开发工具也会造成软件的错误B、采用缺乏文档的代码是个错误的选择C、软件测试是可以穷尽的,所以可以找到所有的错误D、不断变化的需求是项目失败的最大杀手参考答案:C39.以下属于静态测试的是()A、逻辑覆盖B、路径测试C、代码检查法D、语句覆盖参考答案:C40.以下哪种软件测试属于软件性能测试的范畴()。A、接口测试B、压力测试C、单元测试D、易用性测试参考答案:B41.以下哪种软件测试不属于软件性能测试的范畴()。A、强度测试B、配置测试C、压力测试D、负载测试参考答案:B42.以下哪一条不属于软件缺陷的描述()A、软件超出软件规格说明书中指明的范围B、软件未达到软件规格说明书规定的功能。C、软件测试人员认为软件难于理解,不易使用D、软件运行出现警告参考答案:D43.以下关于等价类划分法的叙述中,不正确的是()。A、如果规定输入值string1必须是/0结束,那么得到两个等价类,即有效等价{stringstring1以/0结束}、无效等价类{stringstring1不以/0结束}B、如果规定输入值int2取值范围为-10~9,那么得到两个等价类,即有效等价类{int2-10<=int2<=9}、无效等价类{int2int2<-10或者>9}C、如果规定输入值int1取值为1,-1两个数之一,那么得到3个等价类,即有效等价类int1int1=1}和{int1int1=-1}、无效等类价类{int1int1不等于-1或1}D、如果规定输人值int3为质数,那么得到两个等价类,即有效等价类{int3int3是质数}、无效等价类{int3int3不是质数}参考答案:B44.以下关于白盒测试与黑盒测试的关联,描述错误的是()。A、在集成测试阶段采用黑盒测试与白盒测试相结合的方法B、黑盒测试与白盒测试是设计测试用例的两种基本方法C、黑盒测试比白盒测试更有效D、应用系统负载压力测试一般采用黑盒测试方法参考答案:C45.以下对单元测试,不正确的说法是()A、单元测试的主要目的是针对编码过程中可能存在的各种错误;B、单元测试是一种不需要关注程序结构的测试;C、单元测试一般是由程序开发人员完成的D、单元测试属于白盒测试的一种。参考答案:B46.以下不属于界面元素测试的是()。A、窗口测试B、文字测试C、功能点测试D、鼠标操作测试参考答案:C47.以下()不属于软件缺陷:A、软件功能超出了产品说明书中指明的范围;B、最终用户认为该软件使用效果不良。C、软件出现了产品说明书中已指明因外部故障可以出现的错误;D、软件未达到产品说明书中虽未指出但应当达到的目标;参考答案:C48.以下()不属于软件测试的关键问题?A、测试结果是什么B、测试由谁来执行C、测试什么D、什么时候进行测试参考答案:A49.一个成功的测试是()。A、发现错误码B、发现了至今尚未发现的错误C、没有发现错误码D、证明发现不了错误参考答案:B50.修复软件缺陷费用最高的是()阶段:A、编写代码B、编制说明书C、设计D、发布参考答案:D51.性能缺陷产生的原因是()。A、线程锁、资源竞争和内存问题等B、软件需求分析没有到位C、性能测试人员经验不够D、基准环境与实际运行环境的偏差参考答案:A52.性能测试过程中,需要对数据库服务器的资源使用进行监控,()不属于应该监控的指标。A、点击率B、CPU占有率C、可用内存数D、缓存命中率参考答案:A53.下图所示程序控制流图中有()条线性基本路径。A、4B、2C、9D、11参考答案:A54.下面有关软件质量保证活动目标的说法中不正确的是()。A、客观的验证软件产品和各项任务是否遵循适用的标准规程和需求B、用最少的时间和人力,找出软件中潜在的各种错误和缺陷C、高层管理能够参与,并帮助解决项目中不能解决的不相容问题D、制定和规划软件质量保证的任务参考答案:B55.下面四种说法中正确的是()。A、在任何情况下做黑盒测试皆应首先考虑使用错误推断法B、健壮性等价类测试的测试用例要求在有效等价类中取值C、等价类划分法是边界值分析法的基础D、因果图法是建立在决策表法基础上的一种白盒测试方法参考答案:C56.下面说法正确的是()。A、测试的目标是证明程序没有错误B、成功的测试是没有发现错误的测试C、经过测试没有发现错误,说明程序正确D、成功的测试是发现了迄今尚未发现的错误的测试参考答案:D57.下面是一段求最大值的程序,其中datalist是数组,n是它的长度。请问该程序段的环形复杂度为()?intgetMax(intn,intdatalist[]){intk=0;for(intj=1;j<n;j++)if(datalist[j]>datalist[k])k=j;returnk;}A、5B、2C、3D、4参考答案:C58.下面关于软件测试的原则错误的是()A、设计测试用例时,输入条件应当是合理的B、程序员应避免检查自己的程序。如果由别人来测试程序员编写的程序,可能会更客观、更有效.更容易取得成功C、测试用例应包括着测试输入数据和与之对应的预期输出结果这两部分组成D、应当把“尽早地和不断地进行软件测试”作为软件开发者的座右铭参考答案:A59.下面关于软件测试的说法,()是错误的A、软件测试贯穿于软件定义和开发的整个期间B、软件测试是程序测试C、程序是软件测试的对象D、需求规格说明.设计规格说明都是软件测试的对象参考答案:B60.下面关于决策表法的说法错误的是()A、决策表是一种分析和表达多逻辑条件下执行不同操作的情况的工具B、决策表中贯穿条件桩和动作桩的一列就是一条规则C、决策表的简化是以合并相似规则为目标的D、利用决策表能够设计出完整的测试用例集合参考答案:B61.下面关于边界值分析的说法不正确的是()。A、边界值分析采用定义域或等价区间的边界值设计测试用例B、边界值分析是一种补充等价划分的黑盒测试技术C、边界值分析法考虑了输入变量之间的依赖关系D、程序在处理大量屮间数值时不易出错,但容易在边界值处出现错误参考答案:C62.下面对软件测试流程的描述,哪个是正确的?()A、制定测试计划->设计测试方案及测试用例->部署实施测试->执行测试->缺陷跟踪管理->测试总结报告B、制定测试计划->设计测试方案及测试用例->执行测试->部署实施测试->缺陷跟踪管理->测试总结报告C、部署实施测试->制定测试计划->设计测试方案及测试用例->执行测试->缺陷跟踪管理->测试总结报告D、制定测试计划->部署实施测试->设计测试方案及测试用例->执行测试->缺陷跟踪管理->测试总结报告参考答案:A63.下列指导选择和使用测试覆盖率的原则中错误的是()。A、覆盖率不是目的,仅是一种手段B、不要追求绝对100%的覆盖率C、不可能针对所有的覆盖率指标来选择测试用例D、只根据测试覆盖率指标来指导测试用力的设计参考答案:D64.下列有关测试过程V模型的说法中,正确的是()。A、验收测试应确定成程序的执行是否满足软件设计的要求B、系统测试应确定系统功能和性能的质量特性是否达到系统要求的指标C、单元测试和集成测试应确定软件的实现是否满足用户需要或合同的要求D、集成测试在编码结束前就可以开始参考答案:B65.下列选项中不属于软件测试标准的是()A、GB/T18905-2002《软件工程产品评价》B、GB/T15532-2008《计算机软件测试规范》C、GB/T16260-2006《软件工程产品质量》D、GB17859-1999《计算机信息系统安全保护等级划分准则》参考答案:D66.下列选项中,哪一项是由因果图转换而来()。A、判定表B、约束条件表C、输入状态表D、输出状态表参考答案:A67.下列软件属性中,软件产品首要满足的应该是()。A、功能需求B、性能需求C、可扩展性和灵活性D、容错纠错能力参考答案:A68.下列那个不是自动化测试的工具()。A、SeleniumB、KatalonStudioC、MonkeyD、UFT参考答案:C69.下列哪一项是跨站点脚本攻击漏洞()。A、XSSB、CSRFC、SQLD、BufferOverflow参考答案:A70.下列哪项是JMeter的功能?()A、模拟在服务器、网络或者其他对象上附加高负载以测试它们的强度或受压能力。B、以上全部C、测试静态的或动态资源的性能。D、可分析提供的服务在不同负载条件下的总性能情况,并进行性能的图形分析。参考答案:B71.下列哪个不是测试环境组成要素()。A、软硬件B、技术文档C、测试工具D、网络环境参考答案:B72.下列模型哪个()软件测试过程模型。A、W模型B、瀑布模型C、L模型D、G模型参考答案:A73.下列几种逻辑覆盖标准中,查错能力最强的是()A、条件覆盖B、判定覆盖C、语句覆盖D、条件组合覆盖参考答案:D74.下列关于性能测试中所包括的测试类型的描述,正确的是()。A、压力测试是指在系统稳定运行情况下(保证总业务量),长时间运行系统的测试,考察系统的性能变化,属于可靠性测试的范畴B、考察系统的软硬件最佳配置需要进行疲劳强度测试C、失效恢复测试是针对任何系统来说,检验如果系统局部发生故障,系统灾备措施是否可以正常启动,用户是否可以继续使用D、负载测试的目标是确定系统处理能力的极限参考答案:B75.下列关于软件质量保证的描述中,正确的是()。A、软件质量保证采用全面质量管理和过程改进的原理开展质量保证工作B、软件质量保证对过程中的产物-开发文档和源代码进行走查,运行软件,以找出问题,报告质量C、软件质量保证是通过对各种文档的评审来保证软件质量的,是对软件生命周期的管理,以及验证软件是否满足规定的质量和用户的需求D、软件质量保证和软件测试没有任何关系参考答案:A76.下列关于程序效率的描述错误的是()。A、提高程序的执行速度可以提高程序的效率B、好的程序设计可以提高效率C、降低程序占用的存储空间可以提高程序的效率D、源程序的效率与详细设计阶段确定的算法的效率无关参考答案:D77.下列关于测试方法的叙述中不正确的是()A、从某种角度上讲,白盒测试与黑盒测试都属于动态测试B、对功能的测试通常是要考虑程序的内部结构C、功能测试属于黑盒测试D、结构测试属于白盒测试参考答案:B78.下列测试中,不属于系统测试的是()A、性能测试B、压力测试C、可靠性测试D、集成测试参考答案:D79.下列不属于正式审查的方式是()A、公开陈述B、编码标准和规范C、检验D、同事审查参考答案:B80.下列不属于通常冗余技术的是()。A、结构冗余B、信息冗余C、时间冗余D、代码冗余参考答案:D81.下列()方法设计出的测试用例发现程序错误的能力最强。A、等价类划分法B、场景法C、边界值分析法D、决策表法参考答案:C82.下列()不属于软件缺陷A、软件出现了产品说明书指明不会出现的错误B、软件未达到产品说明书标明的功能C、软件功能超出产品说明书指明范围D、测试人员主观认为不合理的地方参考答案:D83.下列()不是软件自动化测试的优点A、速度快、效率高B、能充分测试软件C、能提高测试的质量D、准确度和精确度高参考答案:B84.下列()不是软件自动化测试的优点。A、速度快、效率高B、能提高测试的质量C、准确度和精确度高D、能充分测试软件参考答案:D85.系统测试中的强度测试是检验系统的能力最高能达到什么实际的限度,一般取比平常限度高()倍的限度做测试。A、11~20B、20~100C、1~4D、5~10参考答案:D86.为了提高软件测试的效率,应该()A、选择发现错误可能性最大的数据作为测试用例B、取一切可能的输入数据作为测试数据C、随机地选取测试数据D、在完成编码以后制定软件的测试计划参考答案:A87.为了提高测试的效率,正确的做法是()。A、选择发现错误可能性大的数据作为测试用例B、在完成程序的编码之后再制定软件的测试计划C、使用测试用例测试是为了检查程序是否做了应该做的事D、随机选取测试用例参考答案:A88.为了使软件测试更加高效,应遵循的测试原则包括().①所有的软件测试都应追溯到用户需求、充分注意缺陷群集现象②尽早地和不断地进行软件测试、回归测试③为了证明程序的正确性,尽可能多地开发测试用例④应由不同的测试人员对测试所发现的缺陷进行确认⑤增量测试,由小到大A、①②④⑤B、①③④⑤C、②③④D、①②③④参考答案:A89.调试应该由()完成。A、编制该源程序的程序员B、与源程序无关的程序员C、设计该软件的机构D、不了解软件设计的机构参考答案:A90.调试是()A、发现与预先定义的规格和标准不符合的问题B、发现软件错误征兆的过程C、消除软件错误的过程D、有计划的、可重复的过程参考答案:C91.条件覆盖的目的是()A、使每个判定的所有可能的条件取值组合至少执行一次B、使程序中的每个判定中每个条件的可能值至少满足一次。C、使程序中的每个判定至少都获得一次“真”值和“假”值。D、使程序中的每个可执行语句至少执行一次。参考答案:A92.使用白盒测试方法时,确定测试数据的依据是指定的覆盖标准和()A、程序的注释B、程序的内部逻辑C、程序的需求说明D、用户使用说明书参考答案:B93.实际的逻辑覆盖测试中,一般以()为主设计测试用例。A、条件覆盖B、条件组合覆盖C、路径覆盖D、判定覆盖参考答案:B94.设计功能测试用例的根本依据是()。A、软件测试计划B、软件概要设计说明书C、软件需求规格说明书D、软件详细设计说明书参考答案:C95.若一个程序读入三个整数A、B、C,要满足都是正整数,其中任意两个数相加大于第三个数。这个程序要打印出信息,说明这个三字数是不同的、两个相同的,还是全相同的。利用等价类划分法,需要()个测试用例。A、12B、14C、16D、15参考答案:C96.软件质量的定义是()。A、软件的功能性、可靠性、易用性、效率、可维护性、可移植性B、满足规定用户需求的能力C、最大限度达到用户满意D、软件特性的总和,以及满足规定和潜在用户需求的能力参考答案:D97.软件调试的目的是()。A、发现软件中隐藏的错误B、解决测试中发现的错误C、尽量不发现错误以便早日提交软件D、证明软件的正确性参考答案:B98.软件缺陷在()阶段发现修复代价最大?A、发布B、设计C、编码D、测试参考答案:A99.软件缺陷修复的代价最高的阶段为()。A、发布阶段B、需求阶段C、设计阶段D、编码阶段参考答案:A100.软件缺陷的基本状态有()。A、激活状态B、已修正状态C、关闭或非激活状态D、以上都是参考答案:D101.软件评审作为质量控制的一个重要手段,已经被业界广泛使用。评审分为内部评和外部评审。关于内部评审的叙述,正确的包括()。1对软件的每个开发阶段都要进行内部评审2评审人员由软件开发组、质量管理和配置管理人员组成,也可邀请用户参与3评审人数根据实际情况确定,比如,根据软件的规模等级和安全性等级等指标而定4内部评审由用户单位主持,由信息系统建设单位组织,应成立评审委员会A、1,3,4B、1,2,4C、1,2,3D、2,3,4参考答案:C102.软件开发的瀑布模型典型的刻画了软件生成周期的阶段划分,与其想适应的软件开发方法是()A、结构化方法B、面向对象方法C、快速原型方法D、构建化方法参考答案:A103.软件工程的产生源于软件危机,下列()是产生软件危机的内在原因。Ⅰ软件的复杂性Ⅱ软件维护困难Ⅲ软件成本太高Ⅳ软件质量难保证A、Ⅲ、ⅣB、ⅠC、Ⅰ、ⅣD、Ⅲ参考答案:B104.软件的六大质量特性包括()。A、功能性、可靠性、可用性、效率、可维护、可移植B、功能性、可靠性、可用性、效率、稳定性、可移植C、功能性、可靠性、可扩展性、效率、稳定性、可移植D、功能性、可靠性、兼容性、效率、稳定性、可移植参考答案:A105.软件测试员究竟做些什么()A、软件测试员的目的是发现软件缺陷,尽可能早一些,并将其得以修复B、软件测试员的目的是发现软件缺陷C、软件测试员的目的是发现软件缺陷,尽可能早一些,并确保其得以修复D、软件测试员的目的是发现软件缺陷,尽可能早一些参考答案:C106.软件测试是为了检查出并改正尽可能多的错误,不断提高软件的()。A、功能和效率B、设计和技巧C、质量和可靠性D、质量和效能参考答案:C107.软件测试是软件开发过程中重要的和不可缺少的阶段,其包含的内容和步骤甚多,而测试过程的多种环节中最基础的是()A、单元测试B、集成测试C、验收测试D、系统测试参考答案:A108.软件测试是采用()执行软件的活动。A、输入条件B、测试环境C、输入数据D、测试用例参考答案:D109.软件测试是保证软件质量的重要措施,它的实施应该在()。A、程序编程阶段B、软件开发全过程C、软件允许阶段D、软件设计阶段参考答案:B110.软件测试类型按开发阶段划分是()A、验收测试、单元测试、集成测试、验证测试、确认测试B、调试、单元测试、集成测试、用户测试C、单元测试、集成测试、确认测试、系统测试、验收测试D、验证测试、需求测试、单元测试、集成测试、参考答案:C111.软件测试活动主要包括()。A、测试设计B、测试执行C、测试总结D、都是参考答案:D112.软件测试规范规定,软件测试的类别可分为:单元测试、集成测试以及()。A、配置项测试、系统测试和验收测试B、系统测试C、系统测试和验收测试D、验收测试参考答案:C113.软件测试工程师需要具备的素质包括()①编程开发经验②熟悉软件工程体系③熟悉多种编程语言④耐心与细心⑤怀疑精神⑥沟通能力⑦管理项目能力⑧财务处理能力⑨协同工作能力A、①②③④⑤⑥⑦⑧⑨B、①②③④⑤⑥⑦⑨C、①②④⑤⑥⑦⑧⑨D、①②③④⑤⑦⑧⑨参考答案:B114.软件测试方法中的静态测试方法之一为()。A、计算机辅助静态分析B、黑盒法C、路径覆盖D、边界值分析参考答案:A115.软件测试的目的是A、评价软件质量B、表明软件的正确性C、判定软件是否合格D、尽可能发现软件中的错误参考答案:D116.软件测试的目的是()?A、避免软件开发中出现错误B、发现软件开发中出现的错误C、尽可能发现并排除软件中潜藏的错误,提高软件的可靠性D、修改软件中出现的错误参考答案:C117.软件测试按照测试层次可以分为()。A、黑盒测试、白盒测试B、单元测试、集成测试和系统测试C、功能性测试和结构性测试D、动态测试和静态测试参考答案:B118.如下图所示的N-S图,至少需要()个测试用例完成逻辑覆盖。A、17B、18C、16D、15参考答案:C119.如果某测试用例集实现了某软件的路径覆盖,那么它一定同事实现了该软件的()。A、判定覆盖B、判定/条件覆盖C、组合覆盖D、条件覆盖参考答案:A120.如果程序的功能说明中含有输入条件的组合情况,则开始就可以选用()和决策表法。A、因果图法B、边界值分析C、场景法D、等价类划分参考答案:A121.确认软件的功能是否与需求规格说明书中所要求的功能相符的测试属于()A、恢复测试B、确认测试C、集成测试D、单元测试参考答案:B122.瀑布模型表达了一种系统的、顺序的软件开发方法。以下关于瀑布模型的叙述中,正确的是()。A、瀑布模型能够非常快速地开发大规模软件项目B、只有很大的开发团队才使用瀑布模型C、瀑布模型已不再适合于现今的软件开发环境D、瀑布模型适用于软件需求确定,开发过程能够釆用线性方式完成的项目参考答案:D123.配置测试是指()。A、检查软件之间是否正确交互和共享信息B、交互适应性、实用性和有效性的集中体现C、使用各种硬件来测试软件操作的过程D、检查缺陷是否有效改正参考答案:B124.配置测试()A、是交互适应性、实用性和有效性的集中体现B、是指使用各种硬件来测试软件操作的过程C、是指检查软件之间是否正确交互和共享信息D、检查缺陷是否有效改正参考答案:B125.内部质量需求包括()。A、静态模型B、动态模型C、文档和源代码D、以上都是参考答案:D126.某次程序调试没有出现预计的结果,下列()不可能是导致出错的原因。A、编写的语句书写格式不规范B、循环控制出错C、代码输入有误D、变量没有初始化参考答案:A127.某程序的一个输入变量的取值范围是正整数,那么这个变量的有效边界值的数目是()。A、1个B、2个C、3个D、4个参考答案:A128.模块的耦合性最强的是()。A、数据耦合B、控制耦合C、公共耦合D、内容耦合参考答案:D129.逻辑路径覆盖法是白盒测试用例的重要设计方法,其中语句覆盖法是较为常用的方法,针对下面的语句段,采用语句覆盖法完成测试用例设计,测试用例见下表,对表中的空缺项(TRUE或者FALSE),正确的选择是()。语句段:if(A&&(B||C))x=1;elsex=0;A、①TRUE②TRUE③FALSEB、①TRUE②FALSE③TRUEC、①FALSE②FALSE③TRUED、①TRUE②FALSE③FALSE参考答案:B130.路径测试是整个结构测试的重要组成,但在研究路径测试时,通常又是使用程序控制流图来代替()A、程序流程图B、程序框图C、数据流图D、结构图参考答案:A131.连接速度测试属于()?A、安全测试B、功能测试C、性能测试D、客户端兼容性测试参考答案:C132.客户端交易处理性能指标是一类重要的负载压力测试指标,以下不属于客户端交易处理性能指标的是()A、压力测试B、负载测试C、大数据量测试D、疲劳强度测试参考答案:D133.可以作为软件测试结束的标志()A、查出了预定数目的错误B、使用了特定的测试用例C、按照测试计划中所规定的时间进行了测试D、错误强度曲线下降到预定的水平参考答案:D134.可以提高软件测试效率的是()A、随意选取测试的数据B、选取边界数据作为测试用例C、制定测试计划D、取尽可能多的数据进行测试参考答案:C135.静态测试主要对()进行测试A、系统的输入和输出B、源代码、程序界面、文档、中间产品C、测试计划的执行D、测试活动的管理与实施参考答案:B136.坚持在软件的各个阶段实施下列哪一种()质量保障措施,才能在开发过程中尽早发现和预防错误,把出现的错误克服在早期。A、技术评审B、程序测试C、改正程序错误D、管理评审参考答案:D137.几乎没有产品计划、进度安排和正规的开发过程的软件开发模式是()A、大棒模式B、快速原型开发模式C、瀑布模式D、边写边改模式参考答案:D138.几乎没有产品计划、进度安排和正规的开发过程的软件开发模式是()。A、大棒模式B、边写边改模式C、瀑布模式D、快速原型开发模式参考答案:B139.集成测试应由专门的测试小组来进行,测试小组由有经验的()组成。A、项目经理B、系统设计人员C、开发人员D、系统设计人员+开发人员参考答案:D140.集成测试所使用的主要测试方法是()。A、黑盒测试B、静态测试C、动态测试D、白盒测试参考答案:A141.集成测试所使用的主要测试方法是()。A、白盒测试B、静态测试C、动态测试D、黑盒测试参考答案:D142.集成测试时,能够较早发现高层模块接口错误的测试方法是()。A、自底向上渐增式测试方法B、自顶向下渐增式测试方法C、非渐增式测试方法D、系统测试方法参考答案:B143.集成测试分为渐增组装测试和()。A、非渐增组装测试B、确认测试C、单元测试、集成测试和系统测试D、测试计划参考答案:A144.集成测试对系统内部的交互以及集成后系统功能检验了何种质量特性()A、可靠性B、正确性C、可使用性D、可维护性参考答案:B145.回归测试的目的是()。A、验证修改的成功B、预防功能编写的不完善或疏漏C、确保修正过程中没有引入新的缺陷D、帮助程序员更好地进行单元测试参考答案:C146.黑盒测试是一种重要的测试策略,又称为数据驱动的测试,其测试数据来源于()A、详细设计说明B、软件规格说明C、软件设计说明D、概要设计说明参考答案:B147.黑盒测试是通过软件的外部表现来发现软件缺陷和错误的测试方法,具体地说,黑盒测试用例设计技术包括()等。A、等价类划分法、因果图法、路径覆盖法、正交试验法、符号法B、等价类划分法。因果图法、边界值分析法、功能图法、独立路径法C、等价类划分法、因果图法、边界值分析法、条件组合覆盖法、场景法D、等价类划分法、因果图法、边界值分析法、错误推测法、决策表法参考答案:D148.黑盒测试是根据软件的()来设计测试用例。A、功能B、规格说明C、内部逻辑D、内部数据参考答案:A149.关于软件测试对于软件质量的意义,错误的是()。A、度量与评估软件的质量B、改进软件开发过程C、保证软件质量D、发现软件错误参考答案:C150.关于黑盒测试技术,下面说法错误的是()A、失败测试是纯粹为了破坏软件而设计和执行测试案例的。B、黑盒测试着重测试软件的功能需求,是在程序接口上进行测试。C、黑盒测试无法发现规格说明中的错误,不能进行充分的测试。D、边界值测试是黑盒测试特有的技术方法,不适用于白盒测试。参考答案:D151.关于测试充分性的描述,正确的是()。A、只有进行完全的测试才充分B、在有限的时间和资源条件下,找出所有的软件的错误,若使软件趋于完美,是不可能的C、当继续测试没有发现新缺陷时D、当全部测试用例都执行完后参考答案:B152.关于JUnit,描述错误的是()。A、JUnit只能测试公共方法B、JUnit推荐先测试后实现的方法C、setUp和tearDown方法只能执行一次D、JUnit是Java语言的单元测试框架参考答案:C153.功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的()。A、致命的缺陷B、严重的缺陷C、一般的缺陷D、微小的缺陷参考答案:B154.覆盖测试最强的是()A、判定覆盖B、语句覆盖C、路径覆盖D、条件覆盖参考答案:C155.对于一些关键代码或新人写的代码,主要采取()方式。A、自查B、会议审查C、走查D、代码互评参考答案:B156.对于一个含有n个变量的程序,采用基本边界值分析法测试程序会产生()个测试用例。A、7nB、6n+1C、4n+1D、5n参考答案:C157.对于维护软件的人员来说,使用质量是()的结果。A、功能性B、可靠性C、可维护性D、效率参考答案:C158.对于软件缺陷的修复费用,在哪个阶段的费用花费最小()。A、分析阶段B、设计阶段C、编码阶段D、发布阶段参考答案:A159.对于软件的β测试,下列描述正确的是()A、β测试就是在软件公司外部展开的测试,由专业的测试人员执行的测试B、β测试就是在软件公司外部展开的测试,可以由非专业的测试人员执行的测试C、β测试就是在软件公司内部展开的测试,由公司的非专业测试人员执行的测试D、β测试就是在软件公司内部展开的测试,由公司专业的测试人员执行的测试参考答案:B160.对软件是否能达到用户所期望的要求的测试称为()A、验收测试B、有效性测试C、系统测试D、集成测试参考答案:A161.对软件是否能达到用户所期望的要求的测试称为()。A、集成测试B、有效性测试C、系统测试D、验收测试参考答案:D162.对程序的测试最好由谁来做,对程序的调试最好由谁来做()。A、程序员第三方测试机构B、第三方测试机构程序员C、程序开发组程序开发组D、程序开发组程序员参考答案:B163.对程序的测试最好由()来做。A、程序员B、第三方测试机构C、程序开发组D、用户参考答案:B164.动态黑盒测试()A、测试的是软件在使用过程中的实际行为B、从软件获得读取变量和状态信息的访问权C、直接测试底层功能、过程、子程序和库D、可估算执行测试时代码量和具体代码参考答案:D165.动态测试方法不包括()。A、手动分析方法B、安全扫描C、渗透测试D、用户测试参考答案:D166.典型的白盒测试方法包括静态测试和动态测试。其中,静态测试包括()。A、静态结构分析法、静态质量度量法、基本路径测试法B、静态结构分析法、静态质量度量法、逻辑覆盖法C、静态结构分析法、静态质量度量法、结构覆盖法D、静态结构分析法、静态质量度量法、代码检查法参考答案:D167.等价类划分完成后,就可得出(),它是确定测试用例的基础。A、等价类表B、无效等价类C、测试用例集D、有效等价类参考答案:A168.等价类划分法设计6位长度的数字类型用户名(即不能包含数字以外的其它字符)登录操作的测试用例,应该分成()个等价区间。A、2B、3C、4D、6参考答案:C169.导致软件缺陷的最大原因是()。A、软件需求说明书B、设计方案C、编码D、维护参考答案:A170.导致软件缺陷的原因有很多,①-④是可能的原因,其中最主要的原因包括()①软件需求说明书编写的不全面,不完整,不准确,而且经常更改。②软件设计说明书③软件操作人员的水平④开发人员不能很好地理解需求说明书和沟通不足A、①、④B、②、③C、①、②、③D、①、③参考答案:A171.当移动APP的多种功能一起运行时,为保证APP不会产生功能性错误,所做的测试时()。A、弱网测试B、交互性测试C、边界测试D、响应能力测试参考答案:B172.单元测试主要针对模块的几个基本特征进行测试,该阶段不能完成的测试是()。A、重要的执行路径B、局部数据结构C、系统功能D、错误处理参考答案:C173.单元测试中用来模拟被测模块调用者的模块是()A、桩模块B、子模块C、驱动模块D、父模块参考答案:C174.单元测试中设计测试用例的依据是()。A、概要设计规格说明书B、用户需求规格说明书C、项目计划说明书D、详细设计规格说明书参考答案:D175.单元测试的主要任务不包括()A、全局数据结构B、独立路径C、模块接口D、出错处理参考答案:C176.单元测试的依据是()A、系统模块结构图B、详细设计说明书C、系统需求说明书D、模块功能规格说明参考答案:B177.大多数实际情况下,功能测试的实现方法是()。A、静态分析B、白盒测试C、可靠性测试D、黑盒测试参考答案:D178.从应用角度来看自动化测试工具应当分成两种。一种是技术方面的,另一种是管理方面的。下列哪种不属于这种分类中的()A、黑盒测试工具B、白盒测试工具C、性能测试工具D、测试管理工具参考答案:C179.从下列叙述中选出能够与软件开发需求分析、设计、编码相对应的软件测试()。A、组装测试、确认测试、单元测试B、单元测试、组装测试、确认测试C、单元测试、确认测试、组装测试D、确认测试、组装测试、单元测试参考答案:D180.从管理员角度来看软件性能,他重点关注()A、以上全部B、网络带宽是否足够,系统可扩展性如何?C、是否存在性能瓶颈,如何利用管理功能进行性能调优D、服务器端资源使用是否合理参考答案:A181.程序的三种基本结构是()。A、顺序、选择、循环B、过程子、程序、分程序C、递归、堆栈、队列D、调用、返回、转移参考答案:A182.成功的测试是指运行测试用例后()。A、未发现程序错误B、发现了程序错误C、证明程序正确性D、改正了程序错误参考答案:B183.测试设计员的职责有以下几种():①制定测试计划②设计测试用例③设计测试过程、脚本④评估测试活动A、①和②B、①②和③C、②和③D、①②③和④参考答案:C184.测试计划的制定必须注意()A、测试风险、测试管理B、测试方法、测试安排C、以上都是D、测试策略、测试范围参考答案:C185.测试工程师小刘在对某软件项目进行疲劳强度测试过程中,最先发现以下哪些问题()。A、并发用户数B、内存泄漏C、系统安全性D、功能错误参考答案:B186.测试的关键问题是()。A、如何验证程序的正确性B、如何采用综合策略C、如何选择测试用例D、如何组织软件评审参考答案:C187.测试程序时,不可能遍历所有可能的输入数据,而只能是选择一个子集进行测试,那么,最好的选择方法是()。A、随机选择B、划分等价类C、根据数据大小进行选择D、根据接口进行选择参考答案:B188.侧重于观察资源耗尽情况下的软件表现的系统测试称为()。A、强度测试B、压力测试C、容量测试D、性能测试参考答案:B189.侧重于观察资源耗尽情况下的软件表现的系统测试被称为()A、性能测试B、容量测试C、压力测试D、强度测试参考答案:C190.编码阶段产生的错误由()检测出来的。A、单元测试B、集成测试C、系统测试D、有效性测试参考答案:A191.白盒测试也称结构测试或逻辑测试,是一种比较重要的测试类型。下面关于白盒测试描述,正确的有()。①白盒测试按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常运行,检查程序中的每条通路是否都能按预定要求正确工作②代码检查法的方式有:桌面检查、代码审查、走查③白盒测试中的动态测试包括逻辑覆盖法和基本路径法,其中后者是一系列测试过程的总称,这组测试过程逐渐进行越来越完整的通路测试④白盒测试的前提是可以把程序看成装在一个透明的白盒子里,也就是完全了解程序结构和处理过程⑤典型的白盒测试方法包括静态测试、动态测试、接口测试A、①④⑤B、①③⑤C、①②③④D、①②④参考答案:C192.白盒测试和黑盒测试的特征包括()。①白盒能够对程序内部的特定部位进行覆盖测试②白盒测试比和黑盒测试更全面③如果规格说明有误,黑盒测试则无法发现④黑盒测试站在用户立场上进行测试⑤白盒测试的依据包括用户需求规格说明书和软件源代码A、①②③B、①③④C、①④⑤D、②③④参考答案:B193.安全性测试的目标是()。A、使各种资源在超负荷的情况下的运行情况B、检查系统对非法侵入的防范能力。C、验证系统从软件或者硬件失效中恢复的能力D、度量系统的性能和预先定义的目标有多大差距参考答案:B194.V模型指出,()对系统设计进行验证:A、功能测试B、单元测试C、系统测试D、集成测试参考答案:C195.SQL注入的危害不包括()。A、恶意篡改网站B、破坏电脑系统C、钓鱼网站D、未授权访问参考答案:B196.LoadRunner测试工具是一种什么测试工具()A、性能B、强度C、功能性D、白盒测试参考答案:A197.JMeter中()能与Sler结合使用可以模拟复杂的请求序列。相当于程序设计语言中的控制语句。A、后置处理器B、断言C、前置处理器D、逻辑控制器参考答案:D198.JMeter的测试计划中定义的用户变量server,值是,如果对变量引用,正确的方式是()。A、serverB、${server}C、{server}D、$[server]参考答案:B199.Java作为当前最流行的开发语言之一,具有多种特点,下列关于Java的描述中,不正确的是()A、跨平台B、多线程C、面向对象D、非解释性参考答案:D200.GB/T25000.51-2010国家标准中“COTS软件产品的要求”中的“软件质量要求包括()①功能性②可靠性③易用性④效率⑤可维护性⑥可移植性A、①②④⑤⑥B、②③④⑤⑥C、①②③④⑤⑥D、①②③④⑥参考答案:C201.GB/T25000.51-2010标准对软件产品的要求基本是依据()来表述的A、GB/T17544-1998B、ISO14598C、GB/T16260-2006D、GB/T15481参考答案:C202.”Select∗fromarticlewhereid>100”语句的功能是()A、在“article”表中查询“id”等于100的记录B、在“article”表中查询“id”小于100的记录C、在“article”表中查询“id”大于100的记录D、在“article”表中查询“id”不大于100的记录参考答案:C203.()是选择若干个测试用例,运行被测程序,使得程序中的每个可执行语句至少执行一次.A、判定覆盖B、条件覆盖C、语句覆盖D、组合覆盖参考答案:C204.()是计算机程序及其说明程序的各种文档。A、软件B、程序C、数据D、文档参考答案:A205.()是测试工作的指导,是软件测试必须遵守的准则,是软件测试质量稳定的根本保障。A、测试计划B、测试用例C、缺陷报告D、需求分析参考答案:B206.()方法是根据输出对输入的依赖关系来设计测试用例的。A、边界值分析法B、错误推测法C、因果图法D、等价类划分法参考答案:C207.()的目的是对最终软件系统进行全面的测试确保最终软件系统产品满足需求。A、功能测试B、集成测试C、系统测试D、单元测试参考答案:C208.()不属于功能测试用例构成要素。A、实测结果B、测试步骤C、测试数据D、预期结果参考答案:A209.()不是单元测试的内容。A、边界测试B、模块接口测试C、路径测试D、有效性测试参考答案:D210.()把黑盒子测试和白盒子测试的界限打乱了。A、动态测试B、失败测试C、静态测试D、灰盒子测试参考答案:D多选题1.组件测试类别可以包括()。A、静态测试B、动态测试C、手工测试D、自动化测试参考答案:ABCD2.走查主要包括以下哪些内容()。A、检查代码和设计的一致性B、标准的遵循和可读性C、评审对象主要是软件代码D、不安全、不明确和模糊的部分参考答案:ABCD3.自动化的测试层次分为()。A、单元测试B、集成测试C、UI测试D、接口测试参考答案:ACD4.主机IDS监测的主要资源包括()。A、网络B、文件C、进程D、系统日志参考答案:ABCD5.整体测试用例的质量要求包括()。A、覆盖率B、易用性C、易维护性D、粒度适中参考答案:ABCD6.造成软件的主要原因可从()方面来查找。A、技术问题B、软件本身C、团队工作D、资金问题参考答案:ABC7.在下列测试技术中,()属于黑盒测试技术。A、等价划分B、边界值分析C、错误推测D、逻辑覆盖参考答案:ABC8.在软件性能测试中,下列指标中是软件性能的指标()。A、响应时间B、吞吐量C、资源利用率D、并发进程数参考答案:ABC9.在软件测试中,下面说法中正确的是()。A、测试是为了发现程序中的错误而执行程序的过程B、测试是为了表明程序是正确的C、好的测试方案是极可能发现迄今为止尚未发现的错误的方案D、成功的测试是发现了至今为止尚未发现的错误的测试参考答案:ACD10.在进行静态白盒测试的过程中,正式审查的基本要素包括(()。A、确定问题B、遵守规则C、编写报告D、解决问题参考答案:ABC11.在测试用例设计的方法中,哪些属于黑盒测试方法()。A、语句覆盖B、逻辑覆盖C、边界值分析D、等价类划分法参考答案:CD12.用例的实现细节会在()描述。A、用例说明B、用例图C、活动图D、顺序图参考答案:ACD13.以下哪些项属于软件质量()。A、顾客和用户觉得软件满足其综合期望的程度B、软件产品中能满足给定需要的性质和特性的总体C、确定软件在使用中将满足顾客预期要求的程度D、软件具有所期望的各种属性的组合程度参考答案:ABCD14.以下各项中,()属于安装测试应关注的内容。A、安装手册的评估B、安装选项和设置的测试C、安装顺序测试D、修复安装测试与卸载测试参考答案:ABCD15.学生选课系统中要求学生选课允许2至4门,则无效等价类包括()。A、选2至4门课B、选2门课C、只选一门课D、未选课参考答案:CD16.性能测试包含了以下哪些测试()。A、并发测试B、UAT测试C、压力测试D、负载测试参考答案:ACD17.下述有关负载测试,容量测试和强度测试的描述正确的有()。A、负载测试:在一定的工作负荷下,系统的负荷及响应时间。B、强度测试:在一定的负荷条件下,在较长时间跨度内的系统连续运行给系统性能所造成的影响。C、容量测试:容量测试目的是通过测试预先分析出反映软件系统应用特征的某项指标的极限值(如最大并发用户数、数据库记录数等),系统在其极限值状态下没有出现任何软件故障或还能保持主要功能正常运行。D、容量测试是面向数据的,并且它的目的是显示系统可以处理目标内确定的数据容量。参考答案:ABCD18.下面哪些属于网游的测试内容()。A、客户端性能B、服务器端性能C、从运行完game.exe打开游戏界面后可进行的各种操作、玩法D、界面参考答案:ABCD19.下面哪些属于动态分析()。A、代码覆盖率B、模块功能检查C、系统压力测试D、程序数据流分析参考答案:BC20.下列指导选择和使用测试覆盖率的原则中正确的是()。A、覆盖率不是目的,仅是一种手段B、不要追求绝对100%的覆盖率C、不可能针对所有的覆盖率指标来选择测试用例D、只根据测试覆盖率指标来指导测试用力的设计参考答案:ABC21.下列有关Beta测试的叙述中,正确的是()。A、Beta测试是一种验收测试B、产品通过Beta测试后,即可正式发行C、Beta测试应该由程序员或测试员完成D、Beta测试是在开发环境下进行的测试参考答案:AB22.下列选项中,属于项目管理的对象是()。A、人员B、产品C、过程D、项目阶段成果已经被基线化参考答案:ABCD23.下列选项中,哪些为软件基本测试策略框架()。A、白盒测试B、黑盒测试C、大爆炸测试D、增量式测试参考答案:CD24.下列属于软件安全用品的是()。A、交换机B、路由器C、防火墙D、IDS/IPS参考答案:CD25.下列属于脚本测试技术的是()。A、线性测试B、结构化测试脚本C、回归测试脚本D、共享脚本参考答案:ABD26.下列属于防范XSS攻击的是()。A、输入过滤检查B、运行所有通过的验证C、检查HTTP请求D、限制JS脚本运行参考答案:ACD27.下列适合自动化测试的情况是()。A、测试内容和测试方法不清晰B、缺乏软硬件资源的测试C、人工测试容易出错的测试工作D、周期长的软件产品开发项目参考答案:CD28.下列那个是移动APP测试工具()。A、ppiumB、UFTC、UIAutomatorD、Monkey参考答案:ACD29.下列那个是移动APP测试的专项测试()。A、切换测试B、交互性测试C、耗电量测试D、推送测试参考答案:BC30.下列那个是安全漏洞()。A、SQL注入B、CSRFC、渗透D、XSS参考答案:ABD31.下列哪些概念不属于性能测试()。A、测量相应时间B、可伸缩性C、吞吐量D、可维护性参考答案:ABD32.下列关于α测试的描述中不正确的是()。A、lpha测试可以有用户代表参加B、alpha测试不需要用户代表参加C、alpha测试是集成测试的一种D、alpha测试是单元测试的一种参考答案:BCD33.下列关于a测试的描述中正确的是()。A、测试需要用户代表参加B、a测试不需要用户代表参加C、a测试是系统测试的一种D、a测试是验收测试的一种参考答案:AD34.下列关于alpha测试的描述中正确的是()。A、lpha测试需要用户代表参加B、alpha测试不需要用户代表参加C、alpha测试是系统测试的一种D、alpha测试是验收测试的一种参考答案:AD35.下列方法中,属于黑盒测试的是()。A、基本路径测试法B、等价类测试法C、边界值分析法D、基于场景的测试方法参考答案:BCD36.系统集成测试常见的有哪几种不同模式()。A、非渐增式测试模式B、渐增式测试模式C、独立测试模式D、非独立测试模式参考答案:AB37.系统测试的策略有()。A、功能测试B、性能测试C、兼容性测试D、易用性测试参考答案:ABCD38.文档测试主要检查文档的()。A、正确性B、完备性C、易理解性D、一致性参考答案:ABCD39.输入一个字符串,长度不得大于6,第一个必须为字母,首字母必须大写,那么根据黑盒测试中的等价划分技术,得到的无效等价类是:()。A、{字符串第一个字符为大写,长度>6}B、{字符串第一个字符为小写,1<=长度<<6}C、{字符串第一个字符为数字,1<=长度<=6}D、{字符串第一个字符为大写,1<=长度<=6}参考答案:ABC40.实施缺陷跟踪的目的是()。A、软件质量无法控制B、问题无法量化C、重复问题接连产生D、解决问题的知识无法保留参考答案:ABCD41.什么是等价类划分()。A、将测试对象的输入或输出域划分成若干部分B、从每一个子集中选取少数具有代表性的数据C、有效值的等价类D、无效值的等价类参考答案:ABCD42.软件质量管理(QM)应有质量保证(QA)和质量控制(QC)组成,下面的选项属于QC得是()。A、测试B、跟踪C、监督D、制定计划参考答案:ABC43.软件质量保证的有效方法()。A、软件技术评审B、软件项目管理C、安排项目计划D、软件测试参考答案:ABD44.软件验收测试合格通过的准则()。A、软件需求分析说明书中定义的所有功能已经全部实现,性能全部指标达到要求B、所有测试项没有残余一级,二级,三级错误C、立项审批表,需求分析表,设计文档和编码实现一致D、验收测试工件齐全参考答案:ABCD45.软件实施活动的进入准则()。A、需求工件已经被基线化B、详细设计工件已经被基线化C、架构工件已经被基线化D、项目阶段成果已经被基线化参考答案:ABC46.软件缺陷产生的原因有()。A、需求不明确B、编码问题C、使用新技术D、测试环境差参考答案:ABC47.软件度量可以获得包括信息()。A、软件质量B、软件规模C、软件过程改进D、软件性能参考答案:ABCD48.软件的兼容性测试包括()。A、向前和向后兼容B、多语言测试C、多版本测试D、横向测试参考答案:AD49.软件产品的质量中的非功能需求包括()等。A、适用性B、有效性C、可靠性D、性能参考答案:ABCD50.软件产品的质量中的非功能需求包括()。A、适用性B、有效性C、可靠性D、性能参考答案:ABCD51.软件测试与软件开发过程关系,下列描述正确的有()。A、没有开发过程就没有测试过程B、测试过程是为保证开发过程的产出进行验证和确认的一系列活动C、不同的软件开发过程模型中,测试在其中所处的位置不同D、开发比测试更重要参考答案:ABC52.软件测试技术可以分为静态测试和动态测试,下列说法中正确的是()。A、静态测试是指不运行实际程序,通过检查和阅读等手段来发现程序中的错误。B、动态测试是指实际运行程序,通过运行的结果来发现程序中的错误。C、动态测试包括黑盒测试和白盒测试。D、白盒测试是静态测试,黑盒测试是动态测试。参考答案:ABC53.软件测试计划评审会需要哪些人员参加()。A、项目经理B、SQA负责人C、配置负责人?D、测试组参考答案:ABCD54.软件本地化工作中除了翻译之外还应该()。A、处理字符集问题B、数据格式C、页面显示和布局D、配置和兼容性等问题参考答案:ABCD55.如下关于决策表的描述中正确的是()。A、决策表方法不适于处理无效域的数据B、决策表测试方法应与等价划分方法结合起来使用C、决策表测试是面向数据的测试D、当输入条件之间相互独立时,最好采用决策表测试方法参考答案:ABC56.请问什么是兼容测试?兼容测试侧重哪些方面()。A、PP测试时需要兼容不同类型的操作系统B、APP测试时需要兼容不同分辨率的手机C、Web系统测试需要兼容不同操作系统D、Web系统测试需要考虑浏览器兼容性:谷歌、火狐、IE等参考答案:ABCD57.进行软件质量管理的重要性有()。A、维护降低成本B、法律上的要求C、市场竞争的需要D、质量标准化的趋势参考答案:ABCD58.进行软件测试质量管理的重要性有()。A、维护降低成本B、法律上的要求C、市场竞争的需要D、质量标准化的趋势参考答案:ABCD59.衡量软件项目规模的参数有()。A、代码行数B、项目周期C、文档页数D、功能点数量参考答案:ACD60.黑盒测试能够发现以下类型的错误()。A、功能错误或遗漏B、界面错误C、代码错误D、性能错误参考答案:ABD61.黑盒测试的方法为()。A、等价类划分B、因果图C、正交试验测试方法D、判定表参考答案:ABCD62.关于跨站请求伪造,下列说法中正确的是()。A、它是一种针对Web应用程序的攻击方式B、跨站请求伪造通常发生在用户访问网站未退出的情况下。C、跨站请求伪造取用户信息伪装成用户执行恶意活动。D、防范跨站请求伪造攻击的主要思路就是加强后台对用户及用户请求的验证,而不能仅限于cookie的识别。参考答案:ABD63.关于等价类测试法,表述正确的是()。A、是一种灰盒测试B、需要找出有效类盒无效类C、测试数据是,应该先测试由效类数据D、适用于单元测试阶段参考答案:BCD64.典型的瀑布模型的四个阶段是()。A、分析B、设计C、编码D、测试参考答案:ABCD65.单元测试主要是测试模块在()上的错误。A、语法B、格式C、逻辑D、功能参考答案:ABC66.代码评审有哪些方法()。A、代码走查B、正式会议审查C、代码会审D、代码咨询参考答案:ABCD67.测试设计员的职责是()。A、制定测试计划B、设计测试用例C、设计测试过程,脚本D、评估测试活动参考答案:BC68.测试人员的职责是()。A、制定测试计划B、设计测试用例C、设计测试过程,脚本D、评估测试活动参考答案:BC69.编写测试用例前需要做哪些准备工作()。A、阅读产品规格书B、阅读已有的bug列表C、阅读接口描述D、阅读已有的测试用例参考答案:ABCD70.白盒测试中源代码插桩具有以下哪些特性()。A、针对性B、精确性C、多样性D、单一性参考答案:AB71.白盒测试是缺点是()。A、昂贵B、无法检测代码中遗漏的路径和数据敏感性错误C、不验证规格的正确性D、对代码测试你叫测试参考答案:ABC72.按照阶段划分,软件测试分为哪几类()。A、单元测试B、集成测试C、系统测试D、验收测试参考答案:ABCD73.XSS攻击的恶意代码一般包括()。A、HTML代码B、JavaScript脚本C、SQL代码D、CSS代码参考答案:AB74.LoadRunner工具有()。A、JmeterB、VeGenC、ontrollerD、KatalonStudio参考答案:BC75.AppScan安全扫描工具扫描过程包括()。A、探测B、测试C、扫描D、模拟攻击参考答案:ABC判断题1.自动化测试可能延误项目进度。A、正确B、错误参考答案:A2.自动化测试金字塔策略中,最底部的接口测试占据了自动化测试的最大百分比A、正确B、错误参考答案:B3.自底向下集成需要测试员编写桩模块A、正确B、错误参考答案:A4.自底向上集成需要测试人员编写驱动程序A、正确B、错误参考答案:A5.桩模块是指对顶层或上层模块进行测试时所编写的替代下层模块的程序。A、正确B、错误参考答案:A6.只要实施了自动化测试,软件公司就可以达到预期的效果。A、正确B、错误参考答案:B7.只要能够达到100%的逻辑覆盖率,就可以保证程序的正确性。A、正确B、错误参考答案:B8.正交测试可以达到100%的成对组合覆盖A、正确B、错误参考答案:A9.找出的软件缺陷越多,说明剩下的软件缺陷越少A、正确B、错误参考答案:B10.在整个软件生命周期中的每个阶段、每个时刻都存在着软件测试活动,软件测试伴随着软件开发A、正确B、错误参考答案:A11.在整个开发周期中要对测试用例进行有效的跟踪和维护A、正确B、错误参考答案:A12.在压力测试中通常采用的是黑盒测试方法A、正确B、错误参考答案:A13.在所有的黑盒测试方法中,基于决策表的测试是最为严格、最具有逻辑性的测试方法。A、正确B、错误参考答案:A14.在设计测试用例时,应包括合理的输入条件和不合理的输入条件。A、正确B、错误参考答案:A15.在软件开发过程中,若能推迟暴露其中的错误,则为修复和改进错误所花费的代价就会降低。A、正确B、错误参考答案:B16.在没有产品说明书和需求文档的条件下可以进行动态黑盒测试A、正确B、错误参考答案:A17.有效的结合白盒测试和黑盒测试,不仅仅可以证明错误存在,而且还能证明错误不存在A、正确B、错误参考答案:B18.由于自动化测试的诸多好处,自动化终将完全取代手工测试A、正确B、错误参考答案:B19.因为软件开发人员不止一人,因此在测试时候,只能进行松散地实施测试A、正确B、错误参考答案:B20.因果图法师建立在决策表法基础上的一种白盒测试方法A、正确B、错误参考答案:B21.移动APP可以安装的设备比较多,比如手机,手表等,这属于平台的多样性A、正确B、错误参考答案:B22.一个程序中所含有的路径数与程序的复杂程度有着直接的关系A、正确B、错误参考答案:A23.验收测试是由最终用户来实施的A、正确B、错误参考答案:B24.验收测试是以最终用户为主的测试。A、正确B、错误参考答案:A25.验收测试尽可能在实际运行环境或者模拟实际运行环境下进行。A、正确B、错误参考答案:A26.压力测试通常需要辅助工具的支持。A、正确B、错误参考答案:A27.压力测试是在保持性能指标的前提下测试系统能够承受的最大负载,压力测试是使系统性能达到极限的状态A、正确B、错误参考答案:B28.项目立项前测试人员不需要提交任何工件A、正确B、错误参考答案:A29.详细设计的目的是为软件结构图中的的每一个模块确定使用的算法和块内数据结构,并用某种选定的表达工具给出清晰的描述A、正确B、错误参考答案:A30.相比于目标代码插桩,源代码插桩具有针对性和精确性A、正确B、错误参考答案:A31.系统进行了自动化测试,还是需要人工干预。A、正确B、错误参考答案:A32.无效等价类是无效的输入数据构成的集合,因此无需考虑无效的等价类划分A、正确B、错误参考答案:B33.我们有理由相信只要能够设计出尽可能好的测试方案,经过严格测试之后的软件可以没有缺陷。A、正确B、错误参考答案:B34.我们可以人为的使得软件不存在配置问题A、正确B、错误参考答案:B35.吞吐量指单位时间内系统能够完成的工作量,单位是请求数/秒,页面数/秒等A、正确B、错误参考答案:A36.通过SQL注入可以破坏数据库或者获取不可见的保密信息A、正确B、错误参考答案:A37.条件组合覆盖可以发现代码中所有可能的缺陷。A、正确B、错误参考答案:B38.数据流图和数据字典共同构成系统的逻辑模型A、正确B、错误参考答案:A39.渗透测试流程中中被动收集信息的行为会被目标主机记录行为A、正确B、错误参考答案:B40.软件质量管理即QM由QA和QC构成,软件测试属于QC的核心工作内容A、正确B、错误参考答案:A41.软件质量的要求是要满足软件的功能性需求A、正确B、错误参考答案:B42.软件质量保证和软件测试是同一层次的概念。A、正确B、错误参考答案:B43.软件项目在进入需求分析阶段,测试人员应该开始介入其中A、正确B、错误参考答案:A44.软件是一种逻辑实体,而不是具体的物理实体,因而它具有抽象性A、正确B、错误参考答案:A45.软件生存周期是从软件开始开发到开发结束的整个时期A、正确B、错误参考答案:B46.软件缺陷是软件中(包括程序和文档)存在的影响软件正常运行的问题A、正确B、错误参考答案:A47.软件缺陷可能会被修复,可能会被保留或者标识出来A、正确B、错误参考答案:A48.软件缺陷都是存在于程序代码中的A、正确B、错误参考答案:B49.软件开发全过程的测试工作都可以实现自动化。A、正确B、错误参考答案:B50.软件就是程序A、正确B、错误参考答案:B51.软件的质量特性有静态质量特性和动态质量特性A、正确B、错误参考答案:A52.软件产品发布后就不需要进行动态测试A、正确B、错误参考答案:B53.软件测试只能发现错误,但不能保证测试后的软件没有错误A、正确B、错误参考答案:A54.软件测试是有效的排除软件缺陷的手段A、正确B、错误参考答案:A55.软件测试能发现百分之百的软件缺陷。A、正确B、错误参考答案:B56.软件测试就是为了验证软件功能实现的是否正确,是否完成既定目标的活动,所以软件测试在软件工程的后期才开始具体的工作A、正确B、错误参考答案:B57.软件测试和软件开发是两个独立,分离的过程A、正确B、错误参考答案:B58.软件测试工具可以代替软件测试员。A、正确B、错误参考答案:B59.软件测试等于程序测试。A、正确B、错误参考答案:B60.软件测试的目的在于检验它是否满足规定的需求或是弄清楚预期结果于实际结果A、正确B、错误参考答案:A61.软件测试的目的是尽可能多的找出软件的缺陷。A、正确B、错误参考答案:A62.软件测试按照测试过程分类为黑盒、白盒测试A、正确B、错误参考答案:B63.软件本地化就是将
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 开庭后调解协议书
- 彩礼不退还协议书
- 心动的婚前协议书
- 情侣交往协议书
- 房屋交定金协议书
- 房租代付协议书
- 手机转卖协议书
- 推拿师徒协议书
- 26年基因检测职称考试指南
- 2025年短视频广告创意设计指南
- MOOC 质量管理学-中国计量大学 中国大学慕课答案
- 车间划线及颜色标准
- 中国超重肥胖营养专家共识
- 安吉热威电热科技有限公司年产4000万件电热元件生产线扩建项目环境影响报告表
- 第12章 群体遗传和进化
- 人教版初中中考物理电学专题试题及答案详解
- GA 1807-2022核技术利用单位反恐怖防范要求
- GB/T 5330.1-2012工业用金属丝筛网和金属丝编织网网孔尺寸与金属丝直径组合选择指南第1部分:通则
- GB/T 26746-2011矿物棉喷涂绝热层
- GA 676-2007警用服饰刺绣软肩章
- 2023年执业医师医保政策培训手册
评论
0/150
提交评论