软件测试理论知识模考试题+答案_第1页
软件测试理论知识模考试题+答案_第2页
软件测试理论知识模考试题+答案_第3页
软件测试理论知识模考试题+答案_第4页
软件测试理论知识模考试题+答案_第5页
已阅读5页,还剩14页未读, 继续免费阅读

下载本文档

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

文档简介

软件测试理论知识模考试题+答案一、单选题(共70题,每题1分,共70分)1、如果某段代码简明、易懂并且注释准确没有歧义,那么我们说此代码具备()。A、一致性B、规范性C、清晰性D、正确性正确答案:C2、编码阶段的测试目标是确定程序代码的质量,代码质量的确定依据是()。A、执行程序评估工作,分析程序是否是设计说明的正确翻译,是否与程序编码标准相符B、设计规格说明可跟踪到程序相应的代码,程序代码可跟踪到设计需求C、以上全部D、分析程序接口并与接口文档相对照正确答案:C3、关于白盒测试与黑盒测试的最主要区别,正确的是()。A、白盒测试侧重于程序结构,黑盒测试侧重于功能B、白盒测试可以使用测试工具,黑盒测试不能使用工具C、黑盒测试比白盒测试应用更广泛D、白盒测试需要程序员参与,黑盒测试不需要正确答案:A4、下列各项中___不是一个测试计划所应包含的内容A、测试资源、进度安排B、测试策略C、测试预期输出D、测试范围正确答案:C5、进行兼容性测试的目的在于()。A、测试程序在不同的平台上可以正常运行B、测试程序与平台上的其他程序可以同时正常运行C、以上选项都正确D、测试数据格式在不同应用程序之间可以通用正确答案:C6、当对发现的缺陷进行修改之后,执行一系列基准测试,以确认程序的修改没有对程序的其他部分产生干扰。这种测试通常称为()。A、系统测试B、回归测试C、验证测试D、确认测试正确答案:B7、单元测试中用来模拟被测模块调用者的模块是()A、子模块B、父模块C、桩模块D、驱动模块正确答案:D8、集成测试分为渐增组装测试和()A、非渐增组装测试B、测试计划C、确认测试D、单元测试正确答案:A9、()是一种关注变量定义赋值点(语句)和引用或使用这些值的点(语句)的结构性测试,主要用作路径测试的真实性检查。A、决策表B、基本路径测试C、数据流测试D、逻辑覆盖正确答案:C10、对程序的调试最好由()来做A、第三方测试机构B、程序开发组C、程序员D、客户正确答案:C11、数据流覆盖关注的是程序中某个变量从其声明,赋值到引用的变化情况,它是下列哪种覆盖的变种A、分支覆盖B、控制覆盖C、语句覆盖D、路径覆盖正确答案:D12、软件的单元测试工作通常是由()完成。A、该软件开发组负责B、该软件的设计人员C、该软件的编程人员D、不属于该软件开发组的软件设计人员正确答案:C13、在下列文档中,不需要进行文档测试的是()。A、用户手册B、安装界面中用到的用户许可协议C、操作系统的错误信息D、联机帮助正确答案:C14、内部度量的主要目的是()A、在执行前评价软件产品的质量B、以上全部C、确保获得所需的使用质量D、确保获得所需的外部质量正确答案:B15、软件内部/外部质量模型中,可移植性不包括________子特性。A、兼容性B、共存性C、适应性D、易替换性正确答案:A16、某软件公司在招聘软件评测师时,应聘者甲向公司做如下保证:①经过自己测试的软件今后不会再出现问题;②在工作中对所有程序员一视同仁,不会因为在某个程序员编写的程序中发现的问题多,就重点审查该程序,以免不利于团结;③承诺不需要其他人员,自己就可以独立进行测试工作;④发扬咬定青山不放松的精神,不把所有问题都找出来,决不罢休;你认为应聘者甲的保证______。A、②是正确的B、都不正确C、都是正确的D、①、④是正确的正确答案:B17、在软件生命周期的哪一个阶段,软件缺陷修复费用最低A、编码B、需求分析(编制产品说明书)C、设计D、产品发布正确答案:B18、必须要求用户参与的测试阶段是()A、确认测试B、集成测试C、单元测试D、验收测试正确答案:D19、几乎没有产品计划、进度安排和正规的开发过程的软件开发模式是()A、瀑布模式B、大棒模式C、边写边改模式D、快速原型开发模式正确答案:C20、在软件故障插入技术中,需要关注的是()。A、插入故障的方法B、以上全部C、故障类型D、目标系统正确答案:B21、关于系统测试方法,说法不正确的是()。A、在嵌入式系统中,功能需求与性能需求必须同时考虑B、容量测试是指系统承受速度方面的超额负载C、可以使用监视器方法收集系统执行时间和资源使用情况D、只要有足够的时间,一个好的安全测试就一定可以侵入一个系统正确答案:B22、除了开发人员之外首先见到软件产品的人是()。A、α测试人员B、β测试人员C、回归测试人员D、验收测试人员正确答案:A23、_____把黑盒测试和白盒测试的界限打乱了。A、失败测试B、灰盒测试C、静态测试D、动态测试正确答案:B24、对程序的测试最好由()来做A、客户B、程序开发组C、第三方测试机构D、程序员正确答案:C25、将基于功能的和基于实现的测试方法结合在一起的动态测试类型,我们称这种测试为()。A、白盒测试B、基于故障的测试C、灰盒测试D、黑盒测试正确答案:C26、下列选项中不属于编写测试用例的好处是()。A、跟踪B、测试确认C、方便程序员修改缺陷D、功能覆盖正确答案:B27、下列不属于系统测试分析阶段要考虑的是()。A、应用层B、协议层C、用户层D、数据层正确答案:D28、问题还没有解决,测试人员新报告的缺陷,或验证后缺陷仍然存在,这些缺陷所处的状态是()A、激活状态B、关闭状态C、非激活状态D、已修正状态正确答案:A29、广义的软件测试包括()A、确认、验证和测试B、需求评审、设计评审、单元测试和综合测试C、开发方测试、用户测试和第三方测试D、单元测试、集成测试、确认测试和系统测试正确答案:A30、下列___不属于软件缺陷A、软件出现了产品说明书指明不会出现的错误B、软件未达到产品说明书标明的功能C、软件功能超出产品说明书指明范围D、测试人员主观认为不合理的地方正确答案:D31、下面说法中属于系统测试的目标的是()。1)找出软件中存在的缺陷与错误2)确认软件所实现的功能是否符合规格说明3)确认软件的性能是否满足要求A、2)和3)B、1)、2)和3)C、仅1)D、1)和2)正确答案:B32、下列___不属于测试原则的内容A、测试无法显示潜伏的软件缺陷B、找到的缺陷越多软件的缺陷就越少C、软件测试是有风险的行为D、完全测试程序是不可能的正确答案:B33、下列测试中不属于系统测试的是()。A、集成测试B、可靠性测试C、性能测试D、压力测试正确答案:A34、在某种类型会议上,由小组成员阅读程序,以发现程序错误,同时测试员利用测试数据人工运行程序并得出输出结果,然后由参加者对结果进行审查,以达到测试的目的。这种测试方法是()。A、软件审查B、代码走查C、技术评审D、代码审查正确答案:B35、下列哪一项不属于软件功能易用性测试关注的内容()A、软件是否能主动禁止用户可能进行的非法操作B、软件是否允许用户针对自己的使用习惯进行定制C、软件是否能帮助用户减少输入中的重复劳动D、软件界面的色彩是否协调正确答案:D36、功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的()A、一般缺陷B、严重缺陷C、致命缺陷D、微小缺陷正确答案:B37、即使对程序的所有路径都进行了测试,程序也可能存在没能检查出来的缺陷,其原因可能是()A、即使是穷举路径测试也决不能保证程序符合其设计规格说明B、程序可能会因为缺少某些路径而存在问题C、穷举路径测试也可能不会暴露数据敏感错误D、以上全部正确答案:D38、为保证测试活动的可控性,必须在软件测试过程中进行软件测试配置管理,一般来说,软件测试配置管理中最基本的活动包括______A、配置基线确立、配置项控制、配置报告、配置审计B、配置项标识、配置项变更、配置审计、配置跟踪C、配置项标识、配置项控制、配置状态报告、配置审计D、配置项标识、配置项控制、配置状态报告、配置跟踪正确答案:C39、在软件性能测试中,下列指标中哪个不是软件性能的指标()A、并发进程数B、吞吐量C、资源利用率D、响应时间正确答案:A40、下列不属于功能缺陷的是()A、测试缺陷B、控制与顺序缺陷C、功能缺陷D、规格说明书缺陷正确答案:B41、关于软件测试与软件开发的认识,不正确的是()A、软件测试是独立于软件开发的一个工作B、软件开发的需求分析和设计阶段就应开始测试工作C、软件生命周期各个阶段都可能产生错误D、测试越早进行,越有助于提高被测软件的质量正确答案:A42、单元测试的主要任务不包括()。A、独立路径B、全局数据结构C、出错处理D、模块接口正确答案:B43、错误推测法的基本想法是:()A、划分原因和结果B、列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据它们选择测试用例C、列出所有的可能情况D、划分有效等价类和无效等价类正确答案:B44、()方法是根据输出对输入的依赖关系来设计测试用例的。A、等价类B、边界值分析C、因果图法D、错误推测法正确答案:C45、在没有产品说明书时使用____A、探索测试B、动态测试C、功能测试D、静态测试正确答案:A46、可作为测试停止的标准是()A、当达到所要求的覆盖时B、当时间用光时C、当所有缺陷都已经清除时D、执行了所有的测试用例,但没有发现故障正确答案:A47、下列描述错误的是(a)A、软件发布后如果发现质量问题,那是软件测试人员的错B、软件测试自动化不是万能的C、测试能由非开发人员进行,调试必须由开发人员进行。D、穷尽测试实际上在一般情况下是不可行的正确答案:A48、一个项目是否开发,从经济上来说是否可行,归根结底是取决于对()A、工程网络图B、工程管理C、项目计划D、成本的估算正确答案:D49、导致软件缺陷的最大原因是:()A、维护B、软件需求说明书C、设计方案D、编码正确答案:B50、()不是常见的覆盖率标准。A、功能覆盖B、数据流覆盖C、逻辑覆盖D、函数覆盖正确答案:D51、下列文档中是内部设计中用到的是()A、用户界面设计规格说明书B、功能设计说明书C、系统构件部署设计规格说明书D、接口设计规格说明书正确答案:B52、计算机软件测试规范规定,软件测试的类别可分为:单元测试,集成测试以及()A、系统测试和验收测试B、验收测试C、系统测试D、配置测试,系统测试和验收测试正确答案:D53、下列关于软件质量模型的说法中正确的是()A、使用质量是软件产品在规定的使用环境中,规定的用户能实现规定目标的要求B、内部质量是表征软件产品在规定条件下使用时,满足规定的和隐含的要求的程度C、容错性,通用性,结构性和通信性不全属于软件的质量特性D、外部质量是表征软件产品在规定条件下使用时,决定其满足规定的和隐含的要求的能力的正确答案:A54、系统测试是将已经集成好的软件系统,做为整个计算机系统一个元素,与其他系统元素结合在一起,在实际使用环境下,进行一系列的()。A、单元测试和集成测试B、集成测试和确认测试C、单元测试、集成测试和确认测试D、验收测试正确答案:B55、如果系统输入条件存在组合的情况,那么设计测试用例应该选择()测试方法。A、边界值法B、等价类法C、随机测试D、因果图正确答案:D56、下面四种说法中正确的是A、等价类划分法是边界值分析法的基础;B、因果图法是建立在决策表法基础上的一种白盒测试方法;C、在任何情况下做黑盒测试皆应首先考虑使用错误推断法。D、健壮性等价类测试的测试用例要求在有效等价类中取值;正确答案:A57、不属于单元测试内容的是()A、模块接口测试B、用户界面测试C、路径测试D、局部数据结构测试正确答案:A58、某次程序调试没有出现预计的结果,下列()不可能是导致出错的原因。A、变量没有初始化B、代码输入有误C、循环控制出错D、编写的语句书写格式不规范正确答案:D59、以下选项中不属于软件缺陷状态的是()A、非激活状态B、已修正状态C、激活状态D、一致状态正确答案:D60、通常,()是在编码阶段进行的测试,它是整个测试工作的基础。A、确认测试B、系统测试C、集成测试D、单元测试正确答案:D61、软件测试的对象包括()。A、目标程序和相关文档B、目标程序、操作系统和平台软件C、源程序、目标程序、数据及相关文档D、源程序和目标程序正确答案:C62、大突击测试把所有的模块一次性集成为一个完整的系统后进行测试,很容易()A、整体测试B、快速排错C、快速查错D、通过测试正确答案:A63、用不同的方法可将软件测试分为白盒法和黑盒法,或者()和静态测试。A、白盒法B、黑盒法C、灰盒法D、动态测试正确答案:D64、下列不是在软件故障插入测试技术中关注的方面是()。A、目标系统B、故障对系统的破坏程度C、插入故障的方法D、故障类型正确答案:B65、软件质量是软件产品能否得到市场认可的最基本的问题,而软件测试是保证软件质量的重要手段,下面关于软件测试任务正确的是()。l)预防软件发生错误;2)发现改正程序错误MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0;3)提供诊断错误信息A、仅1)和2)B、仅1)和3)C、都是D、仅1)正确答案:C66、软件测试按实施组织分,测试应该包括以下的()1)开发方测试2)用户方测试3)第三方测试4)验收测试5)确认测试A、1),2),3)B、3),4),5)C、1),2),3),4),5)D、1),2),4)正确答案:A67、在测试和使用软件产品过程中进行的度量是()A、外部度量B、内部度量C、性能度量解D、使用度量正确答案:A68、在路径测试中,覆盖准则规定了必须测试的一组路径。覆盖准则又称为()A、语句覆盖准则B、路径准则C、完全性准则D、物理覆盖准则正确答案:C69、软件测试计划的内容应包括()A、测试目的、背景B、以上全部C、被测软件的功能、输入和输出D、测试内容和评价标准正确答案:B70、需求分析是由分析员经过了解用户的要求,认真细致地调研、分析,最终应建立目标系统的逻辑模型,并写出()。A、项目开发计划B、软件规格说明书C、合同文档D、模块说明书正确答案:B二、判断题(共30题,每题1分,共30分)1、结构性测试是根据软件的规格说明来设计测试用例。A、正确B、错误正确答案:B2、软件故障(fault)是指软件运行过程中出现的一种不希望或不可接受的外部状态。A、正确B、错误正确答案:A3、结构化分析(StructuredAnalysis,简称SA)是面向数据流的需求分析方法A、正确B、错误正确答案:A4、代码审查工作属于静态测试。A、正确B、错误正确答案:A5、测试人员说:“没有可运行的程序,我无法进行测试工作”。A、正确B、错误正确答案:B6、软件缺陷属性包括缺陷标识、缺陷类型、缺陷严重程度、缺陷产生可能性、缺陷优先级、缺陷状态、缺陷起源、缺陷来源、缺陷原因。A、正确B、错误正确答案:A7、功能测试用例的设计应注意缺陷群集现象A、正确B、错误正确答案:A8、软件测试的生命周期包括测试计划、测试设计、测试执行、缺陷跟踪、测试评估。A、正确B、错误正确答案:A9、若一个文件可以输入1-50个记录,则可以设计用例:1个,2个,49个,50个,51个A、正确B、错误正确答案:A10、软件生存周期是从软件开始开发到开发结束的整个时期。A、正确B、错误正确答案:B11、总是首先设计白盒测试用例。A、正确B、错误正确答案:B12、错误修复后必须由报告错误的测试人员确认错误已经修复,才能关闭错误A、正确B、错误正确答案:A13、项目立项前测试人员不需要提交任何工件。A、正确B、错误正确答案:A14、软件可靠性包括成熟性、有效性、容错性、易

温馨提示

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

评论

0/150

提交评论