软件测试重点选择题附有答案_第1页
软件测试重点选择题附有答案_第2页
软件测试重点选择题附有答案_第3页
软件测试重点选择题附有答案_第4页
软件测试重点选择题附有答案_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

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

文档简介

软件测试重点选择题一、选择题1.以下哪一项不是软件的特点()。[单选题]*A.抽象性B.实体性(正确答案)C.复杂性D.高成本2.20世纪60年代,计算机软件的开发、维护和应用过程普遍出现了一些严重的问题,人们将它们统称为()。[单选题]*A.软件灾难B.硬件危机C.软件危机(正确答案)D.计算机危机3.将软件工程的层次按自底向上的顺序排列,哪一项是正确的()。

①软件质量②工具③方法④过程[单选题]*A.①②③④B.①③②④C.②③④①D.①④③②(正确答案)4.下列关于需求分析的过程中应遵守的原则的说法正确的是()。[单选题]*A.需求分析仅仅属于软件生存周期的早期B.需求分析可以一步到位C.需求分析应该是一个迭代的过程(正确答案)D.需求分析的表述可以模糊、笼统5.软件设计的原则不包括()。[单选题]*A.模块化B.逐步求精C.抽象化D.信息可见(正确答案)6.将程序设计语言按发展顺序排序,正确的是()。

①机器语言②高级语言③汇编语言④超高级语言[单选题]*A.①②③④B.①③②④(正确答案)C.②③④①D.①④③②7.开发人员和客户使用螺旋模型不能完成的工作是()。[单选题]*A.确定目标、方案和限制B.识别风险和效益的可选路线,选择最优方案C.开发本次迭代可供交付的内容D.开发下次迭代可供交付的内容(正确答案)8.()是静态分析和设计分析共同研究的问题。[单选题]*A.类型和单元分析B.引用分析C.表达式分析D.接口分析(正确答案)9.产品的在线测试和嵌入式系统测试更适合使用()方法。[单选题]*A.主动测试B.被动测试(正确答案)C.白盒测试D.黑盒测试10.以下说法正确的是()[单选题]*A.软件是物理实体B.软件开发已经完全摆脱手工开发的流程C.软件的运行与计算机系统存在依赖性(正确答案)D.软件也存在老化和磨损的问题11.黑盒测试的决策表法,其步骤为()。a确定规则个数;b填入条件项;c列出所有条件桩和动作桩;d简化、合并相似规则或者相同动作;e填入动作项,制定初始决策表;[单选题]*A.acedbB.acbed(正确答案)C.acbdeD.cedba12.()指的是代码中所有的语句都至少执行一遍。[单选题]*A.语句覆盖(正确答案)B.条件覆盖C.判定覆盖D.路径覆盖13.()指程序中每个判断中的每个条件的所有可能的取值至少要都执行一次。[单选题]*A.语句覆盖B.条件覆盖(正确答案)C.判定覆盖D.路径覆盖14.基本路径法中,环路复杂度=判定节点+()。[单选题]*A.4B.3C.2D.1(正确答案)15.基本路径法中,环路复杂度=边-节点+()。[单选题]*A.4B.3C.2(正确答案)D.116.按照测试的阶段可以将软件测试分为单元测试、集成测试、确认测试、()和验收测试。[单选题]*A.系统测试(正确答案)B.静态测试C.动态测试D.冒烟测试17.按照是否需要查看代码,软件测试可以分为:白盒测试、()和灰盒测试。[单选题]*A.黑盒测试(正确答案)B.单元测试C.集成测试D.冒烟测试18.()将程序所有可能的输入数据(有效的和无效的)划分成若干个子集,然后从每个部分中选取具有代表性的数据当做测试用例进行合理的分类。[单选题]*A.等价类划分(正确答案)B.边界值分析C.因果图法D.判定表19.()它从自然语言书写的程序规格说明书中寻找因果关系。[单选题]*A.错误推测法B.场景法C.因果图法(正确答案)D.等价类划分法20.以下()不是决策表的组成。[单选题]*A.条件桩B.动作桩C.动作驱动(正确答案)D.条件项21.下列()不是边界值分析的范围节点。[单选题]*A.上点B.内点C.离点D.外点(正确答案)22.以下哪种方法的适用场景是页面的输入框类测试()。[单选题]*A.等价类划分(正确答案)B.场景法C.因果图法D.判定表23.边界值分析能解决位数限制问题,但是不能解决类型问题,要结合()。[单选题]*A.等价类划分(正确答案)B.正交试验法C.因果图法D.判定表24.边界值分析法有关范围限制,最多()条用例。[单选题]*A.8B.7(正确答案)C.6D.525.()不是白盒测试方法。[单选题]*A.程序插桩技术B.语句覆盖C.基本路径法D.正交试验法(正确答案)26.软件测试的目的是()。[单选题]*A.避免软件开发中出现错误B.发现软件开发中的错误(正确答案)C.尽可能发现并排除软件中潜在的错误,提高软件可靠性D.修改软件中的错误27.为了提高测试效率,正确做法是()。[单选题]*A.选择发现错误可能性大的数据作为测试用例B.在完成程序编码后再进行软件的测试计划(正确答案)C.随机选取测试用例D.使用测试用例测试是为了检查程序是否做了应该做的事28.以下哪项不属于软件缺陷()。[单选题]*A.软件没有实现产品规格说明中要求的功能B.软件中出现了产品规格说明中未出现的功能C.软件中出现了产品规格说明不应该出现的功能D.软件实现了产品规格说明所要求的功能但因受性能限制而未考虑可移植问题(正确答案)29.下列关于测试方法的叙述中不正确的是()。[单选题]*A.功能测试属于黑盒测试B.从某种角度说,黑盒测试和白盒测试都属于动态测试C.对功能的测试通常要考虑程序的内部结构(正确答案)D.结构测试属于白盒测试30.测试程序时不可能遍历所有可能的输入数据,而是选择一个子集进行测试,那么最好的方法是()。[单选题]*A.随机测试B.根据接口进行选择C.划分等价类(正确答案)D.根据数据大小进行选择31.以下能作为软件测试对象的是()。[单选题]*A.需求规格说明书(正确答案)B.源程序C.用户手册D.以上都是32.通常,()是在编码阶段进行的测试,它是整个测试工作的基础。[单选题]*A.系统测试B.集成测试C.验收测试D.单元测试(正确答案)33.在单元测试活动中,应遵守以下规则和原则,其中不正确的是()[单选题]*A.单元测试用例应经过审核B.对被测试单元应达到一定的覆盖率要求C.测试内容为正面测试(正确答案)D.注意使用单元测试工具34.集成测试的主要步骤包括以下内容除了()。[单选题]*A.修改集成测试(正确答案)B.设计集成测试C.执行集成测试D.评估集成测试35.桩模块在单元测试中()[单选题]*A.用以检验被测模块与下级模块的接口(正确答案)B.用以模拟被测模块的上级模块C.调用被测模块D.主要用来接受测试数据36.性能测试主要包括以下几个方面,除了()。[单选题]*A.验证效率性和可靠性(正确答案)B.评估系统的能力C.识别体系中的弱点D.系统调优37.单元测试与系统测试的差别是()。[单选题]*A.单元测试往常采纳白盒测试方法,而系统测试采用黑盒测试方法(正确答案)B.测试时间上,系统测试早于单元测试C.单元测试从用户角度考虑问题,而系统测试从开发者角度考虑问题D.以上都是38.依据软件需求规格说明,在开发环境下对已集成的软件系统进行的测试是()。[单选题]*A.系统测试(正确答案)B.单元测试C.集成测试D.验收测试39.单元测试时,调用被测模块的是()。[单选题]*A.桩模块B.驱动模块(正确答案)C.通讯模块D.代理模块40.测试设计人员的主要职责有:()

①制定测试计划②设计测试用例③设计测试过程、脚本④评估测试活动[单选题]*A.①②B.①②③C.②③(正确答案)D.①②③④41.集成测试对系统内部的交互以及集成后系统功能检验了何种质量特性()[单选题]*A.正确性(正确答案)B.可靠性C.可维护性D.可使用性42.下面哪一项不是软件缺陷产生的原因()。[单选题]*A.需求不明确B.测试用例设计不好(正确答案)C.软件结构复杂D.项目周期短43.必须要求用户参与的测试阶段是()[单选题]*A.单元测试B.集成测试C.确认测试D.验收测试(正确答案)44.功能性测试是根据()来设计测试用例[单选题]*A.软件的规格说明(正确答案)B.设计文档C程序的内部逻辑D.维护手册45.以下()是在概要设计阶段测试人员应该完成的文档。[单选题]*A.软件规格需求说明书B.单元测试方案C.系统测试方案D.集成测试方案(正确答案)46.软件测试项目管理应先于任何测试活动开始,并且贯穿于整个测试项目的过程中。为了保证成功管理测试项目,需要坚持下列软件测试项管理基本原则除了()[单选题]*A.坚持测试计划先行B.建立完整的评估标准(正确答案)C.建立客观的评价标准D.建立独立的测试环境47.配置审计主要包括以下内容除了()[单选题]*A确定审计执行人员和执行时间B.确定审计的范围、内容和方式C.确定发现问题的处理方法D预测审计的结果(正确答案)48.软件测试的成本管理主要包括以下几个方面除了()。[单选题]*A.成本规划(正确答案)B成本预算C成本估算D.成本控制49.在测试计划审核通过后,需要通过以下几个阶段来完成该测试,除了()。[单选题]*A.测试设计B.测试执行C.测试预测(正确答案)D.测试评估50.下列关于软件测试各阶段的说法中正确的是()。[单选题]*A.集成测试是在系统测试之后,将通过确认测试的软件,与硬件、外设、数据和人员等所有其他相关元素结合在一起进行测试的过程B.单元测试是最小单位的测试(正确答案)C.验收测试是一个软件产品的第一个测试阶段D.对于那些无法独立运行的单元模块,只能用静态的方法对其进行单元测试51.以下不属于软件测试工作范围的是()。[单选题]*A.制定软件测试计划B.试用例设计与开发C.测试工具的选择及测试脚本的录制D.进行缺陷的定位与调试(正确答案)52.关于编写测试计划正确的注意事项是()。[单选题]*A.不分析任务,直接安排工作日程B.测试任务和开发任务完全相互独立C.测试计划一旦确定之后不再更改D.要关注软件测试的成本预算(正确答案)53.配置项的状态可分为"草稿"、"正式"和"修改"三种。以下关于三种状态变化叙述中,正确的是()。[单选题]*A."草稿"经过修改未通过评审时,状态为"草稿"(正确答案)B."草稿"经过修改未通过评审时,状态为"修改"C."草稿"经过修改通过评审时,状态为"修改"D."正式"的配置项发生变更,状态变为"草稿"54.从内容上看,()对工艺要求、过程、工艺说明等要素进行详细规定的标准。[单选题]*A.基础标准B.产品标准C.辅助产品标准D.方法标准(正确答案)55.我国国防科学技术工业委员会制定的标准属于()。[单选题]*A.国际标准B.地方标准C.企业标准D.行业标准(正确答案)56.SQA是()的简称[单选题]*A.软件质量控制B.软件质量保证(正确答案)C.软件需求管理D.件版本配置57.产品质量保证的工作内容不包括()[单选题]*A.评估产品计划与合同、标准及规程的符合度B.评估在制品及软件产品满足软件需求的程度C.产品度量D.评估项目环境的适应性(正确答案)58.质量管理的发展阶段包括()。[单选题]*A.质量检验阶段,统计质量控制阶段,全面质量管理阶段(正确答案)B.质量检验阶段,统计控制阶段,全面质量管理阶段C.质量检验阶段,统计质量阶段,全面质量管理阶段D.质量检验阶段,统计质量控制阶段,全面管理阶段59.下面关于软件缺陷的定义正确的是()。[单选题]*A.软件缺陷是计算机软件或程序中存在的某种破坏软件正常运行的问题、错误,或者是隐藏的功能缺陷。B.软件缺陷指软件产品(包括文档、数据、程序等)中存在的所有不希望或不可接受的偏差,这些偏差会导致软件的运行与预期不同,从而在某种程度上不能满足用户的需求。C.从产品内部看,缺陷是软件产品开发或维护过程中存在的错误、毛病等各种问题:从产品外部看,缺陷是系统所需要实现的某种功能的失效或违背。D.以上都对(正确答案)60.问题还没有解决,测试人员新报告的缺陷,或验证后缺陷仍然存在,这些缺陷所处的状态是()。[单选题]*A.激活状态(正确答案)B.非激活状态C.已修正状态D.关闭状态61.以下选项中不属于软件缺陷状态的是()。[单选题]*A.激活状态B.非激活状态C.一致状态(正确答案)D.已修正状态62.关于禅道的描述,错误的是()。[单选题]*A.完整支持敏捷项目模型、瀑布项目模型、看板模型B.内置项目集、产品、项目和执行四个管理框架C.源代码不开放(正确答案)D.支持CMMI标准的落地实施63.下列不属于自动化测试优点的是()。[单选题]*A.完全代替了人工,节省了人力(正确答案)B.提高了测试执行的速度C.具有一致性和可重复性D.增加了软件的信任度64.自动化测试的生命周期各个阶段的顺序()。

①自动化测试引入过程②自动化测试计划、设计、开发③自动化测试项目评估④自动化测试工具获取⑤自动化测试的执行和管理⑥自动化测试决策[单选题]*A.⑥④①②⑤③(正确答案)B.②⑥③⑤④①C.③④①②⑤⑥D.⑤②⑥④③①65.自动化测试生命周期方法ATLM包括几个主要过程()。[单选题]*A.4B.5C.6(正确答案)D.766.自动化测试的脚本开发方法中()需要将数据从脚本分离出去,储存

温馨提示

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

评论

0/150

提交评论