软件测试试题库与参考答案_第1页
软件测试试题库与参考答案_第2页
软件测试试题库与参考答案_第3页
软件测试试题库与参考答案_第4页
软件测试试题库与参考答案_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

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

文档简介

软件测试试题库与参考答案一、单选题(共73题,每题1分,共73分)1.下面不属于软件测试过程中的输入类的是()A、测试工具B、测试用例C、测试配置D、软件配置正确答案:B2.()是选择若干个测试用例,运行被测程序,使得程序中的每个可执行语句至少执行一次。A、语句覆盖B、判定覆盖C、组合覆盖D、条件覆盖正确答案:A3.对于软件的β测试,下列描述正确的是______。A、β测试就是在软件公司内部展开的测试,由公司专业的测试人员执行的测试B、β测试就是在软件公司外部展开的测试,可以由非专业的测试人员执行的测试C、β测试就是在软件公司外部展开的测试,由专业的测试人员执行的测试D、β测试就是在软件公司内部展开的测试,由公司的非专业测试人员执行的测试正确答案:B4.下列不是在软件故障插入测试技术中关注的方面是()。A、故障类型B、故障对系统的破坏程度C、插入故障的方法D、目标系统正确答案:B5.与设计测试用例无关的文档有()。A、项目开发计划B、源程序C、设计说明书D、需求规格说明书正确答案:A6.在集成测试的过程中需要考虑软件相关方面的平衡,下面选项中不需要在测试过程中予以考虑的是()。A、质量B、开发成本C、进度D、测试方法正确答案:D7.使用白盒测试方法时,确定测试数据的依据是指定的覆盖标准和()A、程序的内部逻辑B、程序的注释C、用户使用说明书D、程序的需求说明正确答案:A8.关于系统测试方法,说法不正确的是()。A、容量测试是指系统承受速度方面的超额负载B、在嵌入式系统中,功能需求与性能需求必须同时考虑C、可以使用监视器方法收集系统执行时间和资源使用情况D、只要有足够的时间,一个好的安全测试就一定可以侵入一个系统正确答案:A9.下列测试工具中,使用()执行自动化负载压力测试A、SmartBitsB、LogiscopeC、QuickTestProfessionalD、LoadRunner正确答案:D10.软件测试的过程,不包括()A、测试计划B、确认测试C、单元测试D、集成测试正确答案:A11.软件内部/外部质量模型中,可移植性不包括________子特性。A、易替换性B、兼容性C、共存性D、适应性正确答案:B12.下列不属于系统测试分析阶段要考虑的是()。A、应用层B、用户层C、数据层D、协议层正确答案:C13.下列情况表明出错处理功能有错误和缺陷的是()A、显示的错误与实际遇到的错误不符B、显示的错误信息难以理解C、对异常处理的不得当D、以上全部正确答案:D14.软件质量的定义是____。A、满足规定用户需求的能力B、最大限度达到用户满意C、软件的功能性、可靠性、易用性、效率、可维护性、可移植性D、软件特性的总和,以及满足规定和潜在用户需求的能力正确答案:D15.一个程序中所含有的路径数与____有着直接的关系。A、程序语句行数B、程序模块数C、程序的复杂程度D、程序指令执行时间正确答案:C16.用不同的方法可将软件测试分为白盒法和黑盒法,或者()和静态测试。A、黑盒法B、白盒法C、动态测试D、灰盒法正确答案:C17.在软件生命周期的哪一个阶段,软件缺陷修复费用最低A、产品发布B、需求分析(编制产品说明书)C、设计D、编码正确答案:B18.下列关于缺陷分类的说法中错误的是()。A、缺陷越严重,优先级越高B、按严重性来给缺陷进行分类,主要是从产品和用户的角度来考虑C、优先级表示修复缺陷的迫切程度和应该何时修复D、缺陷的优先级随着项目的发展会发生变化正确答案:A19.为测试覆盖率指标完成测试用例设计的技术有()。A、判断和条件测试B、状态迁移C、数据定义/使用测试D、以上全部正确答案:D20.错误推测法的基本想法是:()A、划分有效等价类和无效等价类B、划分原因和结果C、列出所有的可能情况D、列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据它们选择测试用例正确答案:D21.下列___不属于软件缺陷A、软件功能超出产品说明书指明范围B、软件出现了产品说明书指明不会出现的错误C、软件未达到产品说明书标明的功能D、测试人员主观认为不合理的地方正确答案:D22.问题还没有解决,测试人员新报告的缺陷,或验证后缺陷仍然存在,这些缺陷所处的状态是()A、关闭状态B、非激活状态C、已修正状态D、激活状态正确答案:D23.软件生存周期过程中,修改错误代价最大的阶段是()A、编程阶段B、需求阶段C、设计阶段D、发布运行阶段正确答案:D24.下列关于软件测试策略的叙述中不正确的是()A、软件性能测试的目标之一是为了提高性能B、增量测试的主要问题在于需要额外编写很多特殊的测试程序C、Myers认为自底向上测试方法要优于自顶向下测试的方法D、静态测试与动态测试都要执行程序正确答案:D25.关于bug管理流程,()是正确的做法。A、开发人员提交新的bug入库,设置状态为“New”B、开发人员确认是bug,设置状态为“Fixed”C、测试人员确认问题解决了,设置状态为“Closed”D、测试人员确认不是bug,设置状态为“Reopen”正确答案:C26.下列哪一项不属于软件功能易用性测试关注的内容()A、软件是否能帮助用户减少输入中的重复劳动B、软件是否能主动禁止用户可能进行的非法操作C、软件是否允许用户针对自己的使用习惯进行定制D、软件界面的色彩是否协调正确答案:D27.下列不属于正式审查的方式是()A、检验B、同事审查C、公开陈述D、编码标准和规范正确答案:D28.在确定黑盒测试策略时,优先选用的方法是()A、决策表方法B、边界值分析法C、错误推断法D、等价类划分正确答案:D29.下列测试用例设计方法可以用来为正向测试设计的是()。A、内部边界分析B、错误猜测法C、边界值分析D、状态迁移测试正确答案:D30.产品发布后修复软件缺陷比项目开发早期这样做的费用要高_____A、1~2倍B、50倍C、10~20倍D、100倍或更高正确答案:D31.几乎没有产品计划、进度安排和正规的开发过程的软件开发模式是()A、快速原型开发模式B、瀑布模式C、边写边改模式D、大棒模式正确答案:C32.在GB/T17544中,软件包质量要求包括三部分,即产品描述要求、________、程序和数据要求。A、用户文档要求B、系统功能要求C、设计要求说明D、软件配置要求正确答案:A33.不是文档测试包括的内容()。A、开发文档B、管理文档C、合同文档D、用户文档正确答案:C34.下列不属于安全性的性能是()。A、生存性B、有效性C、精确性D、一致性正确答案:D35.下列选项中不属于使用质量的属性的是()A、稳定性B、有效性C、安全性D、满意度正确答案:A36.下列做法对维护工作不利的是()A、开发阶段提前交付软件产品B、存在有可查的历史记录C、存在有可以有效使用的审核和批准过程D、存在完整、适用的文档正确答案:A37.对程序的调试最好由()来做A、程序员B、客户C、第三方测试机构D、程序开发组正确答案:A38.为保证测试活动的可控性,必须在软件测试过程中进行软件测试配置管理,一般来说,软件测试配置管理中最基本的活动包括______A、配置项标识、配置项变更、配置审计、配置跟踪B、配置项标识、配置项控制、配置状态报告、配置跟踪C、配置项标识、配置项控制、配置状态报告、配置审计D、配置基线确立、配置项控制、配置报告、配置审计正确答案:C39.下列不属于关键模块具有的特性的是()A、处于程序控制结构的底层B、含有确定的性能需求C、本身是复杂的或是容易出错的D、被频繁使用的模块正确答案:A40.不属于集成测试步骤的是()A、记录集成测试结果B、执行集成测试C、制定集成计划D、回归测试正确答案:D41.WEB应用链接测试不包括()。A、无链接指向的页面B、错误的链接C、客户端与服务器端的链接速率D、不存在的页面文件正确答案:C42.不属于逻辑覆盖方法的是()。A、条件覆盖B、组合覆盖C、接口覆盖D、判定覆盖正确答案:C43.下列产品不适合采用基于功能的集成测试策略的是()A、关键功能具有较大风险的产品B、控制结构比较清晰和稳定的产品C、技术探索型项目,其功能的实现远比质量更关键D、对于功能实现没有把握的产品正确答案:B44.测试用例是为达到最佳的测试效果或高效的揭露隐藏的错误而精心设计的少量测试数据,至少应该包括()A、测试输入、执行条件和预期的结果B、测试环境C、测试目标、测试工具D、测试配置正确答案:A45.在系统测试中,测试人员主要根据()设计测试用例。A、详细设计说明书B、概要设计说明书C、需求分析说明书D、系统规格说明书正确答案:C46.单元测试的测试用例主要根据()的结果来设计。A、详细设计B、需求分析C、概要设计D、源程序正确答案:A47.下面有关渐增式集成和非渐增式集成测试的说法中错误的是()。A、渐增式集成需要较多的工作量,而非渐增式集成需要的工作量较少B、非渐增式集成测试方法把单元测试和集成测试分为两个不同的阶段,而渐增式集成测试方法往往把单元测试和集成测试合在一起同时完成C、渐增式集成有利于排错,发现的错误往往和最后加入的模块有关。而非渐增式集成发现接口错发现接口错误较迟且很难判断是哪一部分接口出错D、渐增式集成可以较早的发现接口错误,非渐增式集成直到最后组装时才能发现接口上的问题正确答案:A48.软件测试按照测试阶段可分为()。A、单元测试、集成测试、冒烟测试、系统测试B、单元测试、确认测试、系统测试、验收测试C、单元测试、集成测试、系统测试、回归测试D、单元测试、集成测试、系统测试、验收测试正确答案:C49.下列叙述中()是正确的。A、压迫测试:提供条件任软件发挥,最大限度地发掘软件的能力B、重复测试:使软件在不够理想的条件下运行,观察软件对外部资源的要求和依赖的程度C、重复测试:不断执行同样的操作,这种反复测试的主要原因是看内存是否不足D、完整C/S体系结构测试,只包括网络运行和性能测试正确答案:D50.大突击测试把所有的模块一次性集成为一个完整的系统后进行测试,很容易()A、通过测试B、快速查错C、快速排错D、整体测试正确答案:D51.设计测试用例时候,()是用得最多的一种黑盒测试方法。A、错误推测B、因果图C、等价类划分D、边界值分析正确答案:D52.用测试工具测试一个Web系统最大支持多少个用户同时并发登录,这个测试属于()。A、容量测试B、压力测试C、安全性测试D、负载测试正确答案:B53.软件测试按照测试层次可以分为()A、黑盒测试、白盒测试B、单元测试、集成测试和系统测试C、动态测试和静态测试D、功能性测试和结构性测试正确答案:B54.单元测试中使用的辅助模块分为驱动模块和()A、传出模块B、传入模块C、主模块D、桩模块正确答案:D55.测试是软件生存期中费用消耗最大的环节。能够决定需要做多少次测试的影响因素有()A、系统的目标和信息的价值B、潜在的用户数量C、开发组织和测试的时机D、以上全部正确答案:D56.系统测试是将已经集成好的软件系统,做为整个计算机系统一个元素,与其他系统元素结合在一起,在实际使用环境下,进行一系列的()。A、单元测试、集成测试和确认测试B、单元测试和集成测试C、验收测试D、集成测试和确认测试正确答案:D57.导致软件缺陷的最大原因是:()A、编码B、设计方案C、维护D、软件需求说明书正确答案:D58.不是易用性测试包括的内容()A、菜单测试B、界面测试C、安装测试D、文档测试正确答案:D59.某次程序调试没有出现预计的结果,下列()不可能是导致出错的原因。A、变量没有初始化B、编写的语句书写格式不规范C、循环控制出错D、代码输入有误正确答案:B60.下列说法不正确的是()A、测试不能证明软件的正确性;B、测试员需要良好的沟通技巧;C、QA与testing属于一个层次的概念;D、成功的测试是发现了错误的测试。正确答案:C61.严重的软件缺陷的产生主要源自()。A、设计B、需求C、测试D、编码正确答案:A62.功能测试覆盖中最常见的是()。A、出口点覆盖B、入口点覆盖C、需求覆盖D、接口覆盖正确答案:C63.不属于单元测试内容的是()A、用户界面测试B、路径测试C、局部数据结构测试D、模块接口测试正确答案:D64.对于维护软件的人员来说。使用质量是()的结果。A、效率B、可靠性C、可维护性D、功能性正确答案:C65.在进行单元测试时,常用的方法是()A、只使用白盒测试。B、采用白盒测试,辅之以黑盒测试;C、采用黑盒测试,辅之以白盒测试;D、只使用黑盒测试;正确答案:B66.下面关于边界值法设计测试用例的描述中不准确的是()。A、某购物网站要求每页最多显示10种商品,则可以设计测试用例:0种,1种,9种,10种,11种B、若一个文件可以输入1-50个记录,则可以设计用例:1个,2个,49个,50个,51个C、若要求输入整数范围为2-10,则测试用例应该包括1,2,3,9,10,11D、若要求输入的密码为6-11位,则可以设计测试用例:5位,6位,7位,10位,11位,12位正确答案:C67.软件调试的目的是()A、解决测试中发现的错误B、发现软件中隐藏的错误C、尽量不发现错误以便早日提交软件D、证明软件的正确性正确答案:A68.下列不属于软件生产因素的是()A、质量B、功能C、进度D、费用正确答案:B69.β测试主要衡量产品的FURPS,着重于产品的支持性,包括()。A、文档B、客户培训C、支持产品生产能力D、以上全部正确答案:D70.下列关于软件质量模型的说法中正确的是()A、外部质量是表征软件产品在规定条件下使用时,决定其满足规定的和隐含的要求的能力的B、容错性,通用性,结构性和通信性不全属于软件的质量特性C、内部质量是表征软件产品在规定条件下使用时,满足规定的和隐含的要求的程度D、使用质量是软件产品在规定的使用环境中,规定的用户能实现规定目标的要求正确答案:D71.验收测试的定义是_________。A、由开发方和用户按照用户手册执行软件验收B、由某个测试机构代表用户按照需求说明书和用户手册对软件进行测试以决定是否接收C、由用户按照用户手册对软件进行测试以决定是否接收D、按照软件任务书或合同,供需双方约定的验收依据进行测试,决定是否接收正确答案:D72.在设计一个充分的健壮性测试思路上通常考虑使用的策略有()。1)基于覆盖率的策略2)基于可靠性的策略3)基于错误的策略4)基于失效的策略A、1)B、1)和3)C、1)和3)和4)D、所有都应考虑正确答案:C73.下面()方法能够有效地检测输入条件的各种组合可能引起的错误。A、边界值分析B、错误推测C、等价类划分D、因果图正确答案:D二、判断题(共27题,每题1分,共27分)1.技术评审即是一种技术手段,也是一种质量管理手段。A、正确B、错误正确答案:A2.必须根据软件需求说明文档生成用于白盒测试的测试用例A、正确B、错误正确答案:B3.在任何情况下做黑盒测试皆应首先考虑使用错误推断法。A、正确B、错误正确答案:B4.程序员应避免测试自己的程序A、正确B、错误正确答案:B5.项目立项前测试人员不需要提交任何工件。A、正确B、错误正确答案:A6.自底向上集成需要测试员编写驱动程序。A、正确B、错误正确答案:A7.某软件模块发现的缺陷越多,说明该模块潜在的缺陷越多A、正确B、错误正确答案:A8.系统测试是检验程序单元或部件之间的接口关系A、正确B、错误正确答案:B9.软件评测相关的标准一般可以分为国际标准、国家标准、行业标准、以及企业标准A、正确B、错误正确答案:A10.集成测试是在系统测试之后,将通过确认测试的软

温馨提示

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

评论

0/150

提交评论