![软件测试题库与参考答案_第1页](http://file4.renrendoc.com/view14/M07/36/2B/wKhkGWdKg0eAf9orAAH9FRfIcuE525.jpg)
![软件测试题库与参考答案_第2页](http://file4.renrendoc.com/view14/M07/36/2B/wKhkGWdKg0eAf9orAAH9FRfIcuE5252.jpg)
![软件测试题库与参考答案_第3页](http://file4.renrendoc.com/view14/M07/36/2B/wKhkGWdKg0eAf9orAAH9FRfIcuE5253.jpg)
![软件测试题库与参考答案_第4页](http://file4.renrendoc.com/view14/M07/36/2B/wKhkGWdKg0eAf9orAAH9FRfIcuE5254.jpg)
![软件测试题库与参考答案_第5页](http://file4.renrendoc.com/view14/M07/36/2B/wKhkGWdKg0eAf9orAAH9FRfIcuE5255.jpg)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件测试题库与参考答案一、单选题(共100题,每题1分,共100分)1.()的主要任务是确定软件开发工程的总目标;确定工程的可行性;导出实现工程目标应该采用的策略及系统必须完成的功能;估计实现该工程需要的资源和成本,并制定工程进度表。A、软件定义时期B、问题定义时期C、软件开发时期D、需求分析时期正确答案:A2.软件测试活动不包括()A、测试设计和研发B、实施软件测试C、制定测试计划D、判断目标、可选方案和限制正确答案:D3.关于编写缺陷报告的描述,以下说法不正确的是()A、可以在报告开头对复杂缺陷进行小结,然后给出操作细节B、通过适当的空行提高缺陷报告的可读性C、避免用中立的语气,以免程序员不明白测试人员的意思D、不要跳过重现缺陷的必要步骤正确答案:C4.下列关于缺陷优先级的说法正确的是()A、一般来说,企业在制定测试计划时,需要事先定义缺陷的优先级B、软件缺陷修复的严重影响C、缺陷优先级是和缺陷严重程度一一对应的D、是指软件功能模块测试的重要程度正确答案:A5.以下说法中,正确的是()A、缺陷报告可以延期提交B、缺陷报告所报告的缺陷应该分布描述C、小缺陷不需要提交D、可以随意地修改他人的缺陷报正确答案:B6.所有的()必须与业务需求一致。A、功能需求B、用户需求C、系统需求D、产品需求正确答案:B7.以下不属于外包测试的三种服务模式的是()A、设立联合研发中心B、现场测试onsiteC、开发人员到测试工作进行开发D、完全高岸外包offshore正确答案:C8.一个软件原型是所提出的新产品的部分实现。下面不属于使用原型的主要目的的是:()。A、通过一系列小规模的开发循环,可以完成整个产品的开发B、在原型屏幕显示和报表中使用合理的模拟数据C、用户对原型的评价可以指出需求中的许多问题,在开发真正产品之前,可以用最低的费用来解决这些问题D、可以探索不同的用户界面技术,使系统达到最佳的可用性正确答案:B9.通常情况下,关于缺陷报告,下列说法正确的是()A、对于不可重现的错误,可以不用报告B、测试人员不能引用他人的缺陷报告C、为了提高相关人员对缺陷的重视程度,需要夸大一些缺陷的严重性D、细小的缺陷也应该报告正确答案:D10.下列不属于测试需求分析阶段的输入的是()A、软件测试计划B、软件设计说明C、软件测试的方法与规范D、软件需求规格说明正确答案:B11.下列不属于软件定义时期的主要任务的是:()A、设计软件的结构B、确定软件开发工程的总目标;C、导出实现工程目标应该采用的策略及系统必须完成的功能;D、确定工程的可行性;正确答案:A12.系统结构图包括:()。A、主系统结构图与系统扩充结构图B、主系统结构图与系统流程图C、次系统结构图与系统流程图D、次系统结构图与系统扩充结构图正确答案:A13.从测试阶段角度,测试顺序正确的是()A、单元测试->集成测试->系统测试->验收测试B、单元测试->验收测试->系统测试->集成测试C、单元测试->系统测试->集成测试->验收测试D、单元测试->集成测试->验收测试->系统测试正确答案:A14.在一个多线程应用程序中,每一个线程都有它自己的(),并且独立于应用程序中的其他线程。A、栈B、队列C、堆栈D、进程正确答案:C15.集成测试通常是在()进行之后开展A、系统测试B、回归测试C、单元测试D、验证测试正确答案:C16.SRS是()的简称A、软件需求规格说明书B、需求评审C、测试需求D、软件需求正确答案:A17.下列关于ClassView提供的特性,说法错误的是:()。A、用户只需双击ClassView图标,就可以跳转到对话编辑器B、用户只需双击ClassView图标,就可以创建函数或方法的声明和执行过程C、用户只需双击ClassView图标,就可以类、声明或函数定义D、用户只需双击ClassView图标,就可以删除类正确答案:D18.运行状态的进程在一定时间(时间片到)后,会自动转为()。A、封锁状态B、中断状态C、等待状态D、就绪状态正确答案:D19.组件技术是分布式()的技术。A、面向过程B、面向结构C、面向对象D、模块化正确答案:C20.以下属于软件易用性测试的是()A、对软件的压力和负载测试B、对合同文档的审查C、对联机帮助的测试D、对程序功能模块的测试正确答案:C21.以下不属于软件测试结束的标准是()A、缺陷修复率达到设计要求B、项目结项时间到达C、模块测试用例执行完毕D、测试覆盖了软件的需求正确答案:B22.下列文档中不属于测试提交文档的是()A、测试用例B、需求说明书C、测试日志D、测试总结正确答案:B23.数据模型按不同的应用层次可划分为两类:一类是概念数据模型,另一类是()。A、概念模型B、物理模型C、逻辑模型D、实体模型正确答案:C24.并行接口适用于()的场合,其接口电路相对简单。A、传输距离较近,传输速度要求低B、传输距离较近,传输速度要求高C、传输距离较远,传输速度要求高D、传输距离较远,传输速度要求低正确答案:B25.有效性测试是在模拟的环境下,运用黑盒测试的方法验证所测软件是否满足()中所列的要求。A、集成测试方案B、单元测试方案C、软件概要设计文档D、软件需求规格说明书正确答案:D26.()的出发点和基本原则,是尽可能模拟人类习惯的思维方式,使开发软件的方法与过程尽可能接近人类认识世界、解决问题的方法与过程。A、面向对象B、结构化程序设计C、程式化程序设计D、模块化程序设计正确答案:A27.()方法是把系统逻辑模型映射成软件结构,根据信息流的类型采用相应的方法。A、面向对象设计B、模块化设计C、程式化设计D、结构化设计正确答案:D28.编码风格是指:()。A、编写程序的方式以及表达的格局B、程序员编程的风格C、使用的编程语言的风格D、代码排版风格正确答案:A29.下列关于软件测试与调试的说法中错误的是()A、测试的主要工作是找到缺陷并解决缺陷,测试的主要工作是解决缺陷,所以软件测试包含程序调试工作.B、通常情况下,软件测试经历的时间要长于软件调试的时间.C、一般来说,软件测试找到的大多是错误的外部表现,而调试能够找到错误的内部原因.D、一般来说,软件测试工作的开始要早于软件调试工作.正确答案:A30.以下有关文档测试说法错误的是()A、确保拷屏跟实际产品一致B、测试文档只需要读通文字,无需按提示进行实际操作C、文档设计到的菜单和控件的名称与软件系统中的名称相同D、包装文字和图形也属于文档测试范围正确答案:B31.降低缺陷费用最有效得方法就是()。A、测试尽可能深入B、让用户进行测试C、测试尽可能全面D、尽可能早得开始测试正确答案:D32.所谓死代码指的是由于这样或那样的原因,按照(),确实不可到达、没有使用或“死掉”的那些代码。A、程序流程B、相应条件C、算法的逻辑流程D、代码运算正确答案:C33.下列关于软件项目风险分析的说法中错误的是()A、风险分析工作应该在软件生命周期内尽早进行.B、头脑风暴小组一般可以由用户、开发人员、测试人员、销售人员、客户服务代表、技术支持人员组成.C、确定某个特征或属性的失效可能性时,如果头脑风暴小组成员之间有争议,应继续讨论下去,直到达成一致意见后,再继续其他工作.D、对风险优先级进行排序之后,应根据时间和资源确定一条“分割线”,在分割线之下的特征表示不需要进行测试或者进行较早的测试.正确答案:C34.下列不属于内存静态重定位的特点是()。A、不需增加硬件地址变换机构B、内存利用率高C、在程序运行中无需再进行转换D、地址变换在程序装入过程中一次完成正确答案:B35.UML的目标是用()的方式描述任何类型的系统。A、面向结构B、面向对象C、面向过程D、面向功能正确答案:B36.软件就是程序与()得集合。A、代码B、测试用例C、文档D、测试正确答案:C37.在操作系统的管理下,在内存中划出若干个单元作为缓冲区,这种缓冲称为()。A、单缓冲B、多重缓冲C、软件缓冲D、硬件缓冲正确答案:C38.下列关于验收测试的说法中错误的是()A、验收测试是软件产品在交付用户正式使用前的最后一道测试工序B、验收测试包括有效性测试和软件配置审查C、验收测试一般使用生产中的实际数据进行测试D、验收测试必须由用户或者用户代表参加正确答案:B39.()是指把一些关系密切的软件元素物理地址放在一起,把关系密切的数据限制在模块内使用。A、模块化B、抽象C、信息隐蔽D、局部化正确答案:D40.()是指对研究的系统要抓住重要方面,而忽略个别的、非本质的属性和差别,抽出共性的、本质的东西。A、抽象B、类C、对象D、模块正确答案:A41.桩模块在单元测试中()A、调用被测模块B、用以模拟被测模块的上级模块C、主要用来接受测试数据D、用以检验被测模块与下级模块的接口正确答案:D42.下列有关测试说法中,正确的是()A、测试组的测试工作是在编码阶段开始的B、静态测试是不运行被测程序本身,而寻找程序代码中可能存在的错误或评估程序代码的过程C、所有的测试都适合引入测试工具辅助进行测试D、只要进行有效的测试,就能获得高质量的软件产品正确答案:B43.层次化存储系统是指根据容量和()的不同将存储系统划分为若干个层次。A、接口B、工作速度C、访问方式D、制造材料正确答案:B44.在需求分析阶段,确定系统的运行要求,就是确定系统运行时的(),如主机、软件、外设等。A、环境要求B、硬件要求C、软件要求D、设备要求正确答案:A45.在缓冲技术中,()是以专用的寄存器作为缓冲器,费用较高。A、单缓冲B、软件缓冲C、硬件缓冲D、多重缓冲正确答案:C46.驱动模块在单元测试中()A、由被测模块调用B、用以检验被测模块与下级模块的接口C、不可以接受测试数据D、用以模拟被测模块的上级模块正确答案:D47.通常,软件生命周期中的很多环节都有可能引入缺陷,相对而言,在下列各阶段中发现的缺陷修复成本最低的是()A、维护阶段B、需求阶段C、编码阶段D、设计阶段正确答案:B48.()协议的作用是提供一个网址的具体情况,它是Internet上最古老的协议之一。A、FingerB、FtpC、HttpD、Gopher正确答案:A49.面向对象测试中测试类定义的每种方法,基本上相当于传统软件测试中的()。A、单元测试B、验证测试C、系统测试D、模块测试正确答案:A50.下列所述专利权人的权利中,()是错误的。A、禁止他人实施其专利技术的权利B、在产品或包装上注明专利标记和专利号的权利C、免缴专利费的权利D、许可他人实施其专利的权利正确答案:C51.()是结构化系统分析的基本工具。A、数据流图B、对话图C、程序流程图D、状态转化图正确答案:A52.下列关于概要设计的基本原则,描述错误的是:()。A、应该遵循一些原则,包括:模块化、模块独立B、应该遵循一些原则,包括:模块化、抽象C、应该遵循一些原则,包括:抽象、模块独立D、应该遵循一些原则,包括:抽象、继承正确答案:D53.密码验证的程序输入项不包括:()。A、用户名B、权限C、密码D、验证码正确答案:D54.()中的菱形框代表关系,它确定了实体对之间逻辑上和数量上的联系。A、状态转化图B、对话图C、程序流程图D、实体关系图正确答案:D55.()的优点是:对控制流程描述直观,便于初学者掌握。A、盒图B、程序流程图C、PAD图D、判定表正确答案:B56.公司为分析自主开发的软件系统风险,成立了一个头脑风暴小组并任命一名组长,该组长的以下做法不正确的是()A、告诉组员风暴小组征求到的意见越多越好B、要求组员充分发挥各自的想象力C、使用计分或评定的方法D、要求组员对不同的意见随时充分开展批评,并鼓励争论正确答案:D57.下列关于缺陷报告书写准则的说法中错误的是()A、报告的缺陷信息应真实准确,不能为了引起关注而夸大缺陷的严重性B、使用最少的步骤重现缺陷、但要包含所有重现缺陷的必要步骤C、尽量把一个模块的缺陷写在一个报告中,以节约开发人员的阅读时间D、不可重现的错误、小缺陷都要记录到缺陷报告中正确答案:C58.下列不属于需求规格说明的特点的是:()。A、完整性B、可修改性C、一致性D、可重用性正确答案:D59.编译程序与操作系统和计算机硬件有关,为了提高编译程序的可移植性,人们提出了()的理论。A、虚拟机B、模块化C、编译型翻译D、解释型翻译正确答案:A60.()描绘了系统的数据关系。A、实体关系图B、对话图C、程序流程图D、状态转化图正确答案:A61.用不同得方法可将软件测试分为白盒法与黑盒法,或者()与静态测试。A、灰盒法B、动态测试C、黑盒法D、白盒法正确答案:B62.一个Web应用程序的版本升级后,测试人员分别在IE5和IE6下浏览应用,查看程序是否存在问题,这种测试属于()A、兼容性测试B、安装测试C、安全测试D、易用测试正确答案:A63.从测试得要求来讲,如果想让测试完成得效果更好,测试部门与开发部门得关系最好就是下面四种中得()。A、测试组织与开发组织为同一公司,但不在同一部门。B、测试组织与开发组织为同一公司同一部门同一小组,但测试人员与开发人员为不同人员。C、测试组织与开发组织为同一公司同一部门同一小组,并且测试人员与开发人员为同一组人员,即开发人员测试自己得程序。D、测试组织与开发组织为不同公司。正确答案:D64.()是将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各模块之间的接口。A、编码的目的B、软件测试的任务C、详细设计的任务D、概要设计的任务正确答案:D65.在软件测试方法中,白盒测试法把程序看成是一个透明的盒子,以程序的()和处理过程为依据,对程序的所有逻辑路径进行细致的检查。A、内部结构B、功能C、流程D、外部结构正确答案:A66.在软件生命周期的螺旋模型中,正确描述每一个螺旋步骤的是()A、确定目标、可选方案和限定条件——评估方案——指出并解决风险——本阶段开发和测试——计划下一阶段——确定进入下一阶段的方法B、确定目标、可选方案和限定条件——指出并解决风险——评估方案——本阶段开发和测试——计划下一阶段——确定进入下一阶段的方法C、评估方案——确定目标、可选方案和限定条件——指出并解决风险——本阶段开发和测试——计划下一阶段——确定进入下一阶段的方法D、评估方案——指出并解决风险——确定目标、可选方案和限定条件——本阶段开发和测试——计划下一阶段——确定进入下一阶段的方法正确答案:A67.以下不是测试总既然报告的内容是()A、测试情况描述B、测试遗留问题报告C、测试环境描述D、测试大纲正确答案:D68.()是通过逐级文字菜单来组织链接和内容的,它不像WWW那样有丰富的多媒体页面。A、HttpB、FtpC、FingerD、Gopher正确答案:D69.通常情况下,下列选项中不属于单元测试内容的是()A、内部数据流测试B、模块接口测试C、功能点测试D、测试程序的并发用户数正确答案:D70.用VC实现Ftp查询的程序编写中,如果连接成功,使用()得到服务器的缺省目录。A、GetFtpDirectory()B、GetFtpHost()C、GetCurrentDirectory()D、GetCurrentHost()正确答案:C71.创建辅助线程只需两步:()。A、实现控制类和实现控制函数B、实现控制函数和创建线程C、实现控制类和启动线程D、实现控制函数和启动线程正确答案:D72.在进行软件结构概要设计时应该遵循一些重要的原则,这些原则不包括:()。A、模块化B、抽象C、继承D、信息隐蔽正确答案:C73.以下()是在概要设计阶段测试人员应该完成的文档A、系统测试方案B、集成测试方案C、单元测试方案D、软件规格需求说明书正确答案:B74.以下关于软件测试的说法,不准确的是()A、软件测试是保证软件质量的重要手段B、软件是否符合用户需求是判断软件质量的重要标准C、软件测试是尽可能多地发现问题并排除潜在的错误,最终把一个高质量的软件系统交给用户D、软件测试的目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。正确答案:C75.从()的角度看,计算机程序设计员必须了解和熟悉与自身职业有直接或间接关系的领域中取得的新成果,才能更好地掌握本职业的各项技能。A、效益B、管理C、发展D、业务正确答案:C76.软件结构设计的基本的原则包括()、抽象、信息隐蔽和局部化、模块独立。A、系统模块化B、可视化C、概念化D、图形化正确答案:A77.以下测试员的经验值得借鉴的是()A、直觉在测试中是很重要的,可以将其作为合理性证明,来设计具体的测试数据,或判断具体的输出B、有些缺陷过于明显,没有必要再写了C、严重等级低的问题优先级一定低D、每个版本要先有通过冒烟测试后才投入测试正确答案:C78.下列关于软件缺陷说法错误的是()A、不要夸大程序缺陷B、对于不影响使用的小缺陷也要及时报告C、永远都要报告不可重现的错误D、软件bug就是程序的错误正确答案:D79.ERP是下列哪类软件的缩写()A、管理信息系统B、决策支持系统C、人力资源管理系统D、企业资源规划系统正确答案:D80.以下不属于软件测试按照先后阶段进行划分的是()A、系统测试B、回归测试C、单元测试D、集成测试正确答案:B81.()是以一种有序的方式来设法探测潜在的错误位置。A、验证测试B、回归测试C、系统化测试D、模块测试正确答案:C82.()确定了系统的转化过程、系统所操纵的数据或物质的收集,还有过程、存储、外部世界之间的数据流或物质流。A、状态转化图B、数据流图C、实体关系图D、对话图正确答案:B83.()的目的是确定目标系统必须具备哪些功能。A、问题定义阶段B、可行性研究阶段C、需求分析阶段D、软件定义阶段正确答案:C84.软件管理按时间可划分为生产管理和()。A、成本管理B、开发进度管理C、使用维护管理D、技术管理正确答案:C85.关于手工测试和自动测试,下列说法错误的是()A、手工测试是一个主动寻找软件缺陷的过程,而自动测试是需人工干预的被动测试过程B、手工测试和自动测试相结合可以在一定程度上提高测试效率C、目前,自动测试不能取代手工测试D、自动测试执行速度比较快,它的效果肯定要比手工测试的好正确答案:D86.()是对代码普查和检查的技术补充。A、符号调试程序B、测试记录C、系统测试D、覆盖监控正确答案:A87.一个()来验证所观察到的结果与所期望的是否一致,并不能证明对于所有的输入数据程序都能够正确工作。A、测试用例B、测试结果C、测试记录D、测试数据集正确答案:D88.进程的状态分为()三种状态。A、单向、双向、多向B、开始、运行、结束C、等待、就绪、运行D、中断、等待、运行正确答案:C89.面向对象测试中测试一组协同工作的类与对象之间的相互作用,大体相当于传统软件测试中的()。A、模块测试B、验证测试C、子系统测试D、单元测试正确答案:C90.下列关于改进软件测试过程的要点说法错误的是()A、在软件生命周期中测试人员尽早介入会造成缺陷转移B、改进测试过程是一个长期的过程C、测试过程的质量决定测试工作的成败D、测试工具的应用可以缩短部分测试周期,实现测试自动化正确答案:A91.下列关于单元测试意义的观点错误的是()A、使单元测试的效力发挥到最大化的关键在于选择正确的测试策略B、经过单元测试的系统虽然产品集成测试变复杂了,但对节约成本及提高运行效率有益C、好的单元测试会把大部分缺陷控制在产品研发早期D、在单元测试阶段发现并修复缺陷,有效降低缺陷修
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 苏科版数学八年级上册听评课记录《4-3实数(2)》
- 中考人教版地理一轮复习:八年级下册第九章 青藏地区 听课评课记录
- 小学二年级加减数学口算练习题
- 湘教版地理七年级下册《 第八章 走进国家 第四节法国导》听课评课记录
- 五年级口算题50道
- 学生营养餐供货协议书范本
- 医院和医院合作协议书范本
- 机器购销合同范本
- 2025年度知识产权交易市场运营管理协议
- 北京市房屋租赁合同范本
- 2024年人教版小学六年级数学(上册)期末试卷附答案
- 2024-2025学年江苏省南京鼓楼区五校联考中考模拟物理试题含解析
- 2024年无人机驾驶员(五级)理论考试题库(含答案)
- 标准作文稿纸模板(A4纸)
- 中小学校园突发事件应急与急救处理课件
- 2024年山东省普通高中学业水平等级考试生物真题试卷(含答案)
- 2024年青海省西宁市选调生考试(公共基础知识)综合能力题库汇编
- 2024年4月自考00608日本国概况试题
- 广州绿色金融发展现状及对策的研究
- 保卫管理员三级培训
- 2024年十八项医疗核心制度考试试题及答案
评论
0/150
提交评论