软件测试理论试题及答案_第1页
软件测试理论试题及答案_第2页
软件测试理论试题及答案_第3页
软件测试理论试题及答案_第4页
软件测试理论试题及答案_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

软件测试理论试题及答案1、测试后程序中残存的错误数目与该程序中已发现的错误数目成()。A、未知B、反比C、相等D、正比答案:D2、下列哪一项不属于软件功能易用性测试关注的内容()A、软件界面的色彩是否协调B、软件是否能主动禁止用户可能进行的非法操作C、软件是否允许用户针对自己的使用习惯进行定制D、软件是否能帮助用户减少输入中的重复劳动答案:A3、与设计测试数据无关的文档是()。A、该软件的设计文档B、需求规格说明C、项目开发计划D、源程序答案:C4、下列测试工具中,使用()执行自动化负载压力测试A、SmartBitsB、LogiscopeC、QuickTestProfessionalD、LoadRunner答案:D5、下列哪个模型没有采用迭代的思想()A、瀑布模型B、渐增模型C、螺旋模型D、RUP模型答案:A6、关于系统测试方法,说法不正确的是()。A、可以使用监视器方法收集系统执行时间和资源使用情况B、只要有足够的时间,一个好的安全测试就一定可以侵入一个系统C、容量测试是指系统承受速度方面的超额负载D、在嵌入式系统中,功能需求与性能需求必须同时考虑答案:C7、功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的()A、致命缺陷B、严重缺陷C、一般缺陷D、微小缺陷答案:B8、下列不属于系统模块等级的是()A、高危模块B、一般模块C、低危模块D、缺陷模块答案:D9、即使对程序的所有路径都进行了测试,程序也可能存在没能检查出来的缺陷,其原因可能是()A、程序可能会因为缺少某些路径而存在问题B、即使是穷举路径测试也决不能保证程序符合其设计规格说明C、穷举路径测试也可能不会暴露数据敏感错误D、以上全部答案:D10、下列选项中不属于编写测试用例的好处是()。A、测试确认B、功能覆盖C、方便程序员修改缺陷D、跟踪答案:A11、一个好的集成测试策略应该具有的特点是()。A、能够使模块与接口的划分清晰明了,尽可能减少后续操作难度B、能够对被测模块进行比较充分的测试C、对整体工作量来说,参加测试的各种资源都得到充分利用D、以上全部答案:D12、测试程序时不在机器上直接运行程序,而是采用人工检查或计算机辅助静态分析的手段检查程序。这种测试称为()A、白盒测试B、黑盒测试C、静态测试D、动态测试答案:C13、下列缺陷中,不属于加工缺陷的是()A、算术与操作缺陷B、接口缺陷C、初始化缺陷D、静态逻辑缺陷答案:B14、关于bug管理流程,()是正确的做法。A、开发人员提交新的bug入库,设置状态为“New”B、开发人员确认是bug,设置状态为“Fixed”C、测试人员确认问题解决了,设置状态为“Closed”D、测试人员确认不是bug,设置状态为“Reopen”答案:C15、如果某段代码简明、易懂并且注释准确没有歧义,那么我们说此代码具备()。A、正确性B、清晰性C、规范性D、一致性答案:B16、对于软件的β测试,下列描述正确的是______。A、β测试就是在软件公司内部展开的测试,由公司专业的测试人员执行的测试B、β测试就是在软件公司内部展开的测试,由公司的非专业测试人员执行的测试C、β测试就是在软件公司外部展开的测试,由专业的测试人员执行的测试D、β测试就是在软件公司外部展开的测试,可以由非专业的测试人员执行的测试答案:D17、()是一种关注变量定义赋值点(语句)和引用或使用这些值的点(语句)的结构性测试,主要用作路径测试的真实性检查。A、基本路径测试B、逻辑覆盖C、决策表D、数据流测试答案:D18、下列()是关于软件缺陷的描述。A、导致软件包含故障的人的行为B、产品的异常情况C、引起一个功能部件不能完成所要求的功能的一种意外情况D、功能部件执行其规定功能的能力丧失答案:B19、下列关于软件测试的说法中正确的是()。A、无经验用户的测试是盲目的,所以对提高软件质量没有帮助B、某软件模块发现的缺陷越多,说明该模块潜在的缺陷越多C、专业的测试人员要尽量运用测试技术进行测试,直觉和预感是没有用的D、软件测试仅仅是测试工程师的工作,与程序员无关答案:B20、()不属于功能测试用例构成元素A、测试数据B、测试步骤C、预期结果D、实测结果答案:D21、集成测试的测试用例是根据()的结果来设计。A、需求分析B、源程序C、概要设计D、详细设计答案:C22、下列不属于功能缺陷的是()A、测试缺陷B、控制与顺序缺陷C、功能缺陷D、规格说明书缺陷答案:B23、界面元素的布局,获取测试数据的考虑不包括()。A、界面元素的大小B、界面元素的位置C、界面元素的对齐方式D、界面元素间的色彩搭配答案:A24、软件测试按照测试层次可以分为()A、黑盒测试、白盒测试B、功能性测试和结构性测试C、单元测试、集成测试和系统测试D、动态测试和静态测试答案:C25、侧重于观察资源耗尽情况下的软件表现的系统测试被称为()A、强度测试B、压力测试C、容量测试D、性能测试答案:B26、下列不隶属于白盒测试方法的是()A、控制流测试B、健壮性测试C、数据流测试D、变异测试答案:B27、模块分析可以看做是在体系结构分析工作基础上的细化,一般模块划分要考虑的问题有()A、确定作为测试重点的模块B、找出模块间的关系,按密切程度对模块进行排队C、考虑模块集成的次序D、以上全部答案:D28、软件的单元测试工作通常是由()完成。A、该软件的设计人员B、该软件开发组负责C、不属于该软件开发组的软件设计人员D、该软件的编程人员答案:D29、下述说法错误的是_______。A、单元测试又称为模块测试,是针对软件测试的最小单位-程序模块进行正确性检验的测试工作B、集成测试也叫做组装测试,通常在编码完成的基础上,将所有的程序模块进行有序的、递增的测试C、集成测试是检验程序单元或部件的接口关系,逐步集成为符合概要设计要求的程序部件或整个系统。D、系统测试是在真实或模拟系统运行环境下,检查完整的程序系统能否和相关硬件、外设、网络、系统软件和支持平台等正确配置与连接,并满足用户需求答案:B30、一个程序中所含有的路径数与____有着直接的关系。A、程序的复杂程度B、程序语句行数C、程序模块数D、程序指令执行时间答案:A31、在下列描述中,关于一个软件缺陷状态完整变化的错误描述是()A、打开——修复——关闭B、打开——关闭C、打开——保留D、激活——修复——重新打开答案:D32、集成测试计划应该在()阶段末提交。A、需求分析B、概要设计C、详细设计D、单元测试完成答案:B33、软件质量的定义是____。A、软件的功能性、可靠性、易用性、效率、可维护性、可移植性B、满足规定用户需求的能力C、最大限度达到用户满意D、软件特性的总和,以及满足规定和潜在用户需求的能力答案:D34、软件测试方法按照测试过程是否执行程序分为动态测试和()。A、白盒法B、黑盒法C、静态测试D、灰盒法答案:C35、下列关于软件性能测试的说法中,正确的是()A、性能测试的目的不是为了发现软件缺陷B、压力测试与负载测试的目的是为了探测软件在满足预定性能需求的情况下所能负担的最大压力C、性能测试通常要对测试结果进行分析才能获得结论D、在性能下降曲线下,最大建议用户数通常处于性能轻微下降区和性能急剧下降区的交界处答案:C36、严重的软件缺陷的产生主要源自()。A、需求B、设计C、编码D、测试答案:B37、下面有关测试原则的说法正确的是()。A、测试用例应由测试的输入数据和预期的输出结果两部分组成B、测试用例自诩选取合理的输入数据C、程序最好由编写该程序的程序员自己来测试D、使用测试用例进行测试是为了检查程序员是否做错了他该做的事答案:A38、同行评审,有时称为同级评审,是一种通过作者的同行来确认缺陷和需要变更区域的检查方法。它主要分为管理评审、技术评审、文档评审和()A、误差评审B、项目评审C、过程评审D、组织体系评审答案:C39、在软件故障插入技术中,需要关注的是()。A、目标系统B、故障类型C、插入故障的方法D、以上全部答案:D40、导致软件缺陷的最大原因是:()A、软件需求说明书B、设计方案C、编码D、维护答案:A41、在没有产品说明书时使用____A、探索测试B、功能测试C、动态测试D、静态测试答案:A42、下列关于缺陷产生原因的叙述中,不属于技术问题的是()A、文档错误,内容不正确或拼写错误B、系统结构不合理C、语法错误D、接口传递不匹配,导致模块集成出现问题答案:A43、调试是()A、发现与预先定义的规格和标准不符合的问题B、发现软件错误征兆的过程C、有计划的、可重复的过程D、消除软件错误的过程答案:D44、数据流覆盖关注的是程序中某个变量从其声明,赋值到引用的变化情况,它是下列哪种覆盖的变种A、语句覆盖B、控制覆盖C、分支覆盖D、路径覆盖答案:D45、渐增式开发方法有利于_____。A、获取软件需求B、快速开发软件C、大型团队开发D、商业软件开发答案:B46、下列测试不用考虑内部程序结构的测试是()。A、功能测试B、结构测试C、逻辑驱动测试D、白盒测试答案:A47、下列哪种文档不是在详细设计阶段产生的()。A、详细设计说明书B、单元测试计划C、系统测试用例D、单元测试报告答案:C48、下面说法正确的是()A、软件测试仅是在编程之后进行的测试B、需求规格说明、概要设计规格说明、详细设计规格说明、源程序这些并不全是软件测试的对象C、测试配置是软件配置的一个子集D、错误发现的越晚,改正的代价就越大,这个代价是呈现接近线性增长的趋势。答案:C49、在路径测试中,覆盖准则规定了必须测试的一组路径。覆盖准则又称为()A、完全性准则B、路径准则C、语句覆盖准则D、物理覆盖准则答案:A50、自底向上单元测试的策略是首先对模块调用图上的哪一层模块进行测试()A、最底层B、下一层C、最高层D、上一层答案:A51、软件测试的过程,不包括()A、单元测试B、集成测试C、确认测试D、测试计划答案:D52、在集成测试用例设计的过程中,要满足的基本要求是()。A、保证测试用例的正确性B、保证测试用例能无误的完成测试项的既定的测试目标C、保证测试用例的简单性D、保证测试用例能满足相应的覆盖率要求答案:C53、以下各项中,()属于需求说明书的评测内容。1)系统定义的目标是否与用户的要求一致2)设计的约束条件或限制条件是否符合实际3)是否考虑过软件需求的其他方案4)软件的行为与它必须处理的信息、必须完成的功能是否一致A、1,2,4B、1,3,4C、2,3,4D、1,2,3,4答案:D54、下列关于程序效率的描述错误的是()。A、提高程序的执行速度可以提高程序的效率B、降低程序占用的存储空间可以提高程序的效率C、源程序的效率与详细设计阶段确定的算法的效率无关D、好的程序设计可以提高效率答案:C55、可以把不合格的开发人员安排做测试。A、正确B、错误答案:B56、软件测试不比软件开发来的简单A、正确B、错误答案:A57、必须要求用户参与的测试阶段是单元测试A、正确B、错误答案:B58、错误修复后必须由报告错误的测试人员确认错误已经修复,才能关闭错误A、正确B、错误答案:A59、设计功能测试用例的根本依据是概要设计说明书A、正确B、错误答案:B60、软件测试按照测试阶段可分为单元测试、确认测试、系统测试、验收测试A、正确B、错误答案:B61、总是首先设计黑盒测试用例。A、正确B、错误答案:A62、软件质量保证就是要保证开发出来的软件和软件开发过程符合相应标准与规程,不存在软件缺陷A、正确B、错误答案:B63、用户文档不是文档测试包括的内容A、正确B、错误答案:B64、J2EE系统架构被各种信息系统普遍采用,JSP不属于其服务器端应用组件。A、正确B、错误答案:B65、系统测试是在真实或模拟系统运行环境下,检查完整的程序系统能否和相关硬件、外设、网络、系统软件和支持平台等正确配置与连接,并满足用户需求A、正确B、错误答案:A66、需求规格说明、概要设计规格说明、详细设计规格说明、源程序这些并不全是软件测试的对象A、正确B、错误答案:B67、没有发现错误的测试是没有价值的。A、正确B、错误答案:A68、集成测试是为确定软件系统是否满足验收标准以及使客户决定是否接受而进行的正式测试.A、正确B、错误答案:B69、测试应从“大规模”开始,逐步转向“小规模”。A、正确B、错误答案:B70、接口覆盖属于逻辑覆盖方法A、正确B、错误答案:B71、功能测试的回归测试经常要多次重复A、正确B、错误答案:A72、测试人员确认不是bug,设置状态为“Reopen”A、正确B、错误答案:B73、传统测试以发现错误为目的,现在测试已经扩展到了错误预防的范畴。A、正确B、错误答案:A74、设计-实现-测试,软件测试是开发后期的一个阶段。A、正确B、错误答案:B75、软件开发全过程的测试工作都可以实现自动化.A、正确B、错误答案:B76、永远有缺陷类型会在测试的一个层次上被发现,并且能够在另一个层次上逃避检测。A、正确B、错误答案:A77、测试是可以穷尽的。A、正确B、错误答案:B78、黑盒测试是逻辑驱动的测试A、正确B、错误答案:B79、若一个文件可以输入1-50个记录,则可以设计用例:1个,2个,49个,50个,51个A、正确B、错误答案:A80、白盒测试需要程序员参与,黑盒测试不需要A、正确

温馨提示

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

评论

0/150

提交评论