还剩22页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
软件测试题库含答案
一、单选题(共题,每题分,共分)
10011001.在进行软件结构概要设计时应该遵循一些重要的原则,这些原则不包括()、抽象AB、信息隐蔽C、模块化D、继承正确答案D
2.软件调试得目的就是()A、发现软件中隐藏得错误文库B、尽量不发现错误以便早日提交软件C、证明软件得正确性D、解决测试中发现得错误正确答案D
3.()除提供身份证明外,还可指出所签的文档是否已被修改、数字签名AB、公开密钥C、私有密钥D、传统签名正确答案A
4.()最难查找,因为这种错误来自于对问题的解决方案的错误理解A、运行错误B、连接错误C、逻辑错误D、语法错误正确答案C
5.在缓冲技术中,()是以专用的寄存器作为缓冲器,费用较高、软件缓冲AB、多重缓冲D、测试用例正确答案B
44.软件维护的种类不包括()、扩展性维护AB、完善性维护C、改正性维护D、适应性维护正确答案A
45.在下列选项中,测试人员从()开始介入最有利于软件项目的成功A、需求分析阶段B、编码阶段C、系统测试阶段D、设计阶段正确答案A
46.从()的角度看,计算机程序设计员必须了解和熟悉与自身职业有直接或间接关系的领域中取得的新成果,才能更好地掌握本职业的各项技能A、效益B、发展C、管理D、业务正确答案B
47.在选取测试数据时要考虑的条件是()A、这个测试数据纠正错误的潜力如何B、能否验证采用这个数据时代码的正确性C、这个测试数据是否能够纠正错误D、能否验证采用这个数据时程序的正确性正确答案D
48.4种程序的错误类型不包括()A、初始化错误B、运行错误C QD4-a/•±、逻车耳错反D、语法错误正确答案
49.下列关于软件项目风险分析的说法中A错误的是A、风险分析工作应该在软件生命周期内尽早进行.B、头脑风暴小组一般可以由用户、开发人员、测试人员、销售人员、客户服务代表、技术支持人员组成.C、确定某个特征或属性的失效可能性时,如果头脑风暴小组成员之间有争议,应继续讨论下去,直到达成一致意见后,再继续其他工作.D、对风险优先级进行排序之后,应根据时间和资源确定一条“分割线”,在分割线之下的特征表示不需要进行测试或者进行较早的测试.正确答案C
50.一般来说,ISP的网络中心都会有一台专门完成域名地址到IP地址转化的计算机,这台计算机称作、WEB服务器AB、域名服务器C、EMAIL服务器D、代理服务器正确答案B
51.可以告诉用户测试用例是否运行了所有代码A、符号调试程序B、系统测试C、测试记录D、覆盖监控正确答案D
52.在Bugzilia中,如果一个缺陷的处理状态被开发人员置为Wontfix,则表明A、这个Bug中描述的B、这个Bug中描述的是问题,但不修改C、根据这个Bug的描述无法查找问题的原因并解决,需要提供更多的关于这个Bug的信息D、这个Bug描述的是问题,但不能确定是否在这个版本中修改正确答案B
53.域名服务器上运行着一个数据库系统,数据库中保存的是域名地址与的对应、MAC地址AB、URL地址C、TCP地址D、IP地址正确答案D
54.面向对象测试中测试一组协同工作的类与对象之间的相互作用,大体相当于传统软件测试中的、验证测试AB、子系统测试C、单元测试D、模块测试正确答案B
55.下列关于测试与调试得说法中正确得就是OA、调试一般不能确定程序中潜在错误发生得原因B、调试主要在软件得开发阶段进行C、测试就是测试人员得职责,在整个测试活动中可以不需要开发人员得参与D、测试与调试没有本质区别目得都就是为了发现软件系统中得错误正确答案C
56.以下关于软件测试的说法,不准确的是A、软件是否符合用户需求是判断软件质量的重要标准B、软件测试的目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别C、软件测试是保证软件质量的重要手段D、软件测试是尽可能多地发现问题并排除潜在的错误,最终把一个高质量的软件系统交给用户正确答案D
57.下列选项中不属于测试评估内容的是()A、对缺陷数据的分析B、对测试过程的评估C、对测试工作的总结D、对测试人员的评价正确答案D
58.以下有关文档测试说法错误的是()A、确保拷屏跟实际产品一致B、文档设计到的菜单和控件的名称与软件系统中的名称相同C、测试文档只需要读通文字,无需按提示进行实际操作D、包装文字和图形也属于文档测试范围正确答案C
59.下列关于软件测试与调试的说法中错误的是()A、一般来说,软件测试工作的开始要早于软件调试工作.B、测试的主要工作是找到缺陷并解决缺陷,测试的主要工作是解决缺陷,所以软件测试包含程序调试工作.C、一般来说,软件测试找到的大多是错误的外部表现,而调试能够找到错误的内部原因.D、通常情况下,软件测试经历的时间要长于软件调试的时间.正确答案B
60.以下不是随机测试的缺点的是()A、随机测试的成本大,时间长,是一种不值得一做的测试B、测试数据大多是随机的,重复测试是不可能的C、许多测试都是冗余的D、无法度量随机测试实际覆盖率正确答案A
61.以下不属于外包测试的三种服务模式的是()A、设立联合研发中心B、完全高岸外包offshoreC\现场测试onsiteD、开发人员到测试工作进行开发正确答案D
62.下列关于测试的说法中错误的是()A、单元测试阶段一白盒测试方法为主,黑盒测试方法为辅B、以一个功能点为基准,通常情况下,单元测试阶段进行测试的成本效率要高于集成测试和系统测试阶段C、软件经过单元测试阶段后,可以忽略回归测试工作D、单元测试阶段进行的测试可以由开发人员或白盒测试工程师来完成正确答案C
63.以下不用于单机版系统测试的是()、压力测试AB、界面测试C、功能测试D、安装测试正确答案A
64.劳动关系主要是指劳动者和用人单位在实现劳动的过程中发生的OoA、社会关系B、服务关系C、管理与被管理关系D、制约关系正确答案A
65.用于防止使软件质量倒退的测试叫()A、回归测试B、模块测试C、计戈U测试D、系统测试正确答案A
66.著作权是指作者及其他著作权人对其文学、艺术、科学作品所享有的人身权利和的总称、发行权利AB、署名权利C、财产权利D、名誉权利正确答案C
67.的目的是确定目标系统必须具备哪些功能、需求分析阶段AB、问题定义阶段C、软件定义阶段D、可行性研究阶段正确答案A
68.在面向对象方法中,基本结构是而不是记录,一切事物、概念都可以看作A、方法B、数据C、函数D、对象正确答案D
69.以下关于软件测试说法中正确的是A、软件测试按照测试过程分类可以分为黑盒测试、白盒测试B、软件生存周期是从软件开始开发到开发结束的整个过程C、缺陷跟踪管理系统只针对测试人员来使用D、软件项目在进入需求分析阶段,测试人员就应该开始介入其中正确答案D
70.所谓死代码指的是由于这样或那样的原因,按照,确实不可到达没有使用或“死掉”的那些代码、相应条件AB、程序流程C、代码运算D、算法的逻辑流程正确答案D
71.ERP是下列哪类软件的缩写A、决策支持系统B、管理信息系统C、人力资源管理系统D、企业资源规划系统正确答案D
72.测试大纲一般是的进一步细化、原始需求AB、产品需求C、测试需求D、软件需求正确答案B
73.遵纪守法指的是计算机程序设计员要遵守职业纪律和与职业相关的A、刑法、民法、劳动法B、保密法、劳动法等其他法律C、法律、法规、商业道德D、道德规范正确答案C
74.按存储的工作方式分类,磁带存储器属于
0、主存储器AB、顺序读写存储器C、只读存储器D、随机读写存储器正确答案B
75.为了对我们所设计的系统进行测试,我们使用测试工具模拟上万个用户从终端同时登陆,找出因资源不足而导致的错误,你认为现在最有可能进行的测试活动是、容量测试AB、安全测试C、负载测试D、压力测试正确答案C
76.在编写测试用例时,需要注意的事项,以下说法错误的是()A、选取一组相似测试用例中最有效的B、测试用例要尽量简单,不能太复杂C、使用最有可能发现错误的用例D、用例不重复、不冗余正确答案B
77.SQA是()的简称A、软件质量控制B、件版本配置C、软件质量保证D、软件需求管理正确答案C
78.一般来说,在软件测试各阶段,最后进行的是()、集成测试AB、验收测试C、单元测试D、系统测试正确答案B
79.一个软件原型是所提出的新产品的部分实现下面不属于使用原型的主要目的的是()A、在原型屏幕显示和报表中使用合理的模拟数据B、用户对原型的评价可以指出需求中的许多问题,在开发真正产品之前,可以用最低的费用来解决这些问题C、通过一系列小规模的开发循环,可以完成整个产品的开发D、可以探索不同的用户界面技术,使系统达到最佳的可用性正确答案A
80.碰到无法重现的缺陷,测试人员应该采取的措施是A、优化缺陷,找到缺陷产生的原因后,再提交给开发人员B、尽快将该缺陷提交给开发人员C、报告给测试管理者,请管理者决定是否提交给开发人员D、忽略该缺陷,无需提交相关记录正确答案C
81.知识产权包括著作权和两部分A、使用权B、名誉权C、工业产权D、专利权正确答案C
82.通常,软件生命周期中的很多环节都有可能引入缺陷,相对而言,在下列各阶段中发现的缺陷修复成本最低的是A、设计阶段B、需求阶段C、维护阶段D、编码阶段正确答案B
83.的工具包括图形、表格和语言、详细设计AB、概要设计C、模块设计D、需求分析正确答案A84是指把一些关系密切的软件元素物理地址放在一起,把关系密切的数据限制在模块内使用A、信息隐蔽B、抽象C、局部化D、模块化正确答案C
85.在用观点建立起的3种模型中对象模型、动态模型、功能模型,对象模型是最基本、最重要、最核心的A、结构化B、原型法C、面向对象D、模块化正确答案C
86.在操作系统的管理下,在内存中划出若干个单元作为缓冲区,这种缓冲称为A、多重缓冲B、硬件缓冲C、单缓冲D、软件缓冲正确答案D
87.关于软件测试包括的内容,以下说法正确的是、制定测试计划AB、完善需求分析文档C、修改程序中小的Bug并返测D、以上说法都不对正确答案D单元测试、集成测试、冒烟测试、系统测试A、单元测试、确认测试、系统测试、验收测试B、单元测试、集成测试、系统测试、验收测试C、单元测试、集成测试、系统测试、回归测试
88.软件测试按照测试阶段可分为正确答案C
89.模块化的优点不包括、可以移植AB、提高软件的质量C、降低软件开发和维护的难度C、单缓冲D、硬件缓冲正确答案D
6.用不同得方法可将软件测试分为白盒法与黑盒法,或者与静态测试、白盒法AB、黑盒法C、动态测试D、灰盒法正确答案C
7.在一个多线程应用程序中,每一个线程都有它自己的(),并且独立于应用程序中的其他线程A、队列B、进程C、堆栈D、栈正确答案C
8.狭义地讲,测试是()A、指软件产品生命周期内所有的检查、评审和确认活动B、对软件产品功能的检查和评价C、对软件产品质量的检验和评价D、对软件产品是否存在bug的检验正确答案C
9.下列不属于需求规格说明的特点的是()A、可重用性B、可修改性C、完整性D、一致性正确答案A
10.下面不强调迭代开发的软件开发模型是()A、敏捷开发模型D、降低软件的开发成本正确答案A
90.下列关于缺陷报告书写准则的说法中错误的是()A、报告的缺陷信息应真实准确,不能为了引起关注而夸大缺陷的严重性B、使用最少的步骤重现缺陷、但要包含所有重现缺陷的必要步骤C、尽量把一个模块的缺陷写在一个报告中,以节约开发人员的阅读时间D、不可重现的错误、小缺陷都要记录到缺陷报告中正确答案C
91.UML的目标是用()的方式描述任何类型的系统、面向结构AB、面向过程C、面向对象D、面向功能正确答案C
92.在需求分析阶段,确定系统的运行要求,就是确定系统运行时的0,如主机、软件、外设等A、软件要求B、硬件要求C、环境要求D、设备要求正确答案C
93.下列选项中,对“优化缺陷”解释最准确的一项是、保证重现缺陷AB、分析缺陷一一使用最少步骤重现缺陷C、方便阅读D、一个缺陷一个报告正确答案B
94.软件开发时期的工作是具体设计和实现软件定义时期定义的软件,包括()A、估计实现工程需要的资源和成本,并制定工程进度表B、软件结构的设计、数据结构和算法设计、编写程序、测试C、确定工程的可行性D、导出实现工程目标应该采用的策略及系统必须完成的功能正确答案B
95.有关“兢兢业业、吃苦耐劳”的职业道德规范方面,是错误的A、能够脚踏实地、埋头苦干、任劳任怨B、不计较个人得失,具有吃苦耐劳、脚踏实地的精神C、严格按照正常的作息时间开展工作,只做自己份内的工作D、不仅要在理论上有一定的造诣,还要具有实干精神正确答案C
96.十进制数30710转换为十六进制数的结果是A、18616B、28116C、13316D、22616正确答案C
97.层次化存储系统是指根据容量和的不同将存储系统划分为若干个层次A、访问方式B、工作速度C、接口D、制造材料正确答案B
98.测试人员在识别软件缺陷时,通常不采取的方法是A、参考用户手册和联机帮助B、参考软件需求说明书C、多与用户进行沟通D、公布到网上寻求帮助正确答案D
99.在软件测试方法中,白盒测试法把程序看成是一个透明的盒子,以程序的和处理过程为依据,对程序的所有逻辑路径进行细致的检查A、内部结构B、外部结构C、功能D、流程正确答案A
100.使用对话框编辑器,用户可以进行的操作不包括A、增加、排列或编辑控件B、删除控件C、测试一个对话框D、更改[Tab]键顺序正确答案BB、螺旋模型C、瀑布模型D、快速原型模型正确答案C
11.要进行测试,除了要有测试数据外,还应同时给出该组测试数据应该得到怎样的输出结果,称为、预期结果AB、白盒测试5恚nu显双HZD、测试用例正确答案A
12.密码验证的程序输入项不包括A、权限B、用户名C、验证码D、密码正确答案C
13.JavaScript可以直接对用户或客户输入作出响应,无须经过Web服务程序,因而它是0的、静态AB、基于对象C、安全D、动态正确答案D
14.软件测试活动不包括A、实施软件测试B、判断目标、可选方案和限制C、测试设计和研发D、制定测试计划正确答案B
15.运行错误不包括A、系统错误B、溢出错误C、逻辑错误D、硬件检测的错误正确答案B
16.在需求分析阶段,确定系统的功能要求,就是确定0A、要解决的问题是什么B、项目的验收标准C、系统的规模D、系统必须完成的所有功能正确答案D
17.软件项目可行性分析的研究内容包括技术可行性、经济可行性、运行可行性以及0等A、法律可行性B、环境可行性C、人员可行性D、时间可行性正确答案A
18.以下不属于缺陷报告分类的是()A、按照缺陷优先级分类B、按照所属功能模块划分C、按照缺陷引入原因划分D、按照发现缺陷的时间先后分类正确答案D
19.关于经过有效测试后的软件所能够达到的目标,下列说法中不准确的是()A、确保产品完成了它所承诺或公布的功能B、确保产品是健壮的和适应用户环境的C、确保产品满足性能和效率的要求D、确保应用软件没有缺陷正确答案D
20.的指导思想是自上而下、逐步分解、原型法AB、结构化分析方法C、模块化分析方法D、面向对象分析方法正确答案B
21.下列关于软件测试各阶段的说法中正确的是A、验收测试是一个软件产品的第一个测试阶段B、集成测试是在系统测试之后,将通过确认测试的软件,与硬件、外设、数据和人员等所有其他相关元素结合在一起进行测试的过程C、单元测试是最小单位的测试D、对于那些无法独立运行的单元模块,只能用静态的方法对其进行单元测试正确答案C
22.软件测试的任务是A、将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各模块之间的接口B、发现并排除软件中的错误,最终把一个高质量的软件系统交付给用户使用C、确定每个模块的数据结构和算法,确定模块的细节,具体为外部接口、内部接口、输入输出局部数据D、实现人和计算机的通讯,产生一个机器能执行的源程序正确答案B
23.软件开发通常由4个阶段组成A、软件定义、详细设计、编码、软件测试B、概要设计、详细设计、编码、软件测试C、概要设计、详细设计、编码、软件维护D、软件定义、详细设计、编码、软件维护正确答案B
24.在VC中,如果在Menu Item属性页中选择复选框,表示此菜单项是一个多级菜单,并且其右边将会出现一个新菜单框A\CheckedB、i nacti veC、Pop-upD、Grayed正确答案c
25.在一个调用语句上按键将指示Debuger全速执行所调用的子程序、F7AB、F11C、F10D、F8正确答案C
26.下列关于单元测试意义的观点错误的是A、好的单元测试会把大部分缺陷控制在产品研发早期B、使单元测试的效力发挥到最大化的关键在于选择正确的测试策略C、在单元测试阶段发现并修复缺陷,有效降低缺陷修复成本D、经过单元测试的系统虽然产品集成测试变复杂了,但对节约成本及提高运行效率有益正确答案D
27.所有的必须与业务需求一致、产品需求AB、功能需求C、系统需求D、用户需求正确答案D
28.的出发点和基本原则,是尽可能模拟人类习惯的思维方式,使开发软件的方法与过程尽可能接近人类认识世界、解决问题的方法与过程、面向对象AB、程式化程序设计C、结构化程序设计D、模块化程序设计正确答案A
29.下列不属于测试需求分析阶段的输入的是()、软件设计说明AB、软件需求规格说明C、软件测试的方法与规范D、软件测试计划正确答案A
30.以下不属于应用系统中得缺陷类型得就是()A、不正确得程序规格说明B、用户指定得错误需求C、不恰当得需求解释D、设计人员得习惯不好正确答案B
31.以下不属于软件测试工作范围的是()A、制定软件测试计划B、测试用例设计与开发C、进行缺陷的定位于调试D、测试工具的选择及测试脚本的录制正确答案C
32.集成测试通常是在()进行之后开展、单元测试AB、回归测试C、系统测试D、验证测试正确答案A
33.下列说法正确的是()A、00A是面向对象设计的缩写3400S是面向对象设计的缩写350ID是面向对象设计的缩写3600D是面向对象设计的缩写正确答案D
34.对于正常的缺陷处理流程,以下说法正确的是A、提交、解决、分配、关闭、验证B、提交、分配、解决、验证、提交C、分配、提交、验证、关闭、解决D、分配、验证、解决、提交、关闭正确答案B
35.编译程序与操作系统和计算机硬件有关,为了提高编译程序的可移植性,人们提出了的理论、编译型翻译AB、虚拟机C、解释型翻译D、模块化正确答案B
36.判定表由4部分组成其中是和每种条件组合相对应的动作A、右下部B、右上部CV左下部D、左上部正确答案A
37.系统结构图包括A、主系统结构图与系统流程图B、次系统结构图与系统扩充结构图C、次系统结构图与系统流程图D、主系统结构图与系统扩充结构图正确答案D
38.由软件定义、软件开发和软件维护3个时期组成,每个时期又进一步划分为若干阶段、问题定义AB、软件开发周期C、软件生命周期D、软件周期正确答案C
39.面向对象就是既使用对象又使用类和继承等机制,而且对象之间仅能通过来实现彼此之间的通信、传递参数AB、传递消息C、变量D、全局变量正确答案B
40.是物理数据项或数据项的集合、实体AB、函数C、方法D、对象正确答案A
41.下列关于验收测试的说法中错误的是A、验收测试一般使用生产中的实际数据进行测试B、验收测试是软件产品在交付用户正式使用前的最后一道测试工序C、验收测试包括有效性测试和软件配置审查D、验收测试必须由用户或者用户代表参加正确答案C
42.以下不属于测试计划设计的工具的是A、ExceIB、WordC、ProjectD、PPT正确答案D
43.软件就是程序与得集合A、测试B、文档C、代码。
个人认证
优秀文档
获得点赞 0