版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件测试模拟考试题一、单选题(共73题,每题1分,共73分)1.经验表明,在程序设计中,某模块与其他模块相比,若该模块已发现并改正的错误数目较多,则该模块中残留的错误与其他模块相比,通常应该()A、不确定B、较多C、较少D、相似正确答案:B2.下列关于随机测试的说法中错误的是()。A、测试数据大多是随机的,重复测试是不可能的B、无法度量随机测试实际覆盖率C、随机测试的成本大,时间长,是一种不值得一做的测试D、许多测试都是冗余的正确答案:C3.在集成测试用例设计的过程中,要满足的基本要求是()。A、保证测试用例能满足相应的覆盖率要求B、保证测试用例能无误的完成测试项的既定的测试目标C、保证测试用例的正确性D、保证测试用例的简单性正确答案:D4.一个一致性的系统要满足的条件是()。A、静态一致性要求B、动态一致性要求C、符合PICS的要求和能力D、以上全部正确答案:D5.用测试工具测试一个Web系统在满负荷状态下的工作状况,这个测试属于()。A、压力测试B、安全性测试C、负载测试D、容量测试正确答案:C6.软件的集成测试工作最好由()承担,以提高集成测试的效果A、该软件开发组的负责人B、该软件的编程人员C、该软件的设计人员D、不属于该软件开发组的软件设计人员正确答案:D7.单元测试中使用的辅助模块分为驱动模块和()A、主模块B、传出模块C、桩模块D、传入模块正确答案:C8.软件测试的目的是()A、评价软件的质量B、发现软件的错误C、找出软件中所有的错误D、证明软件的正确的正确答案:B9.可作为测试停止的标准是()A、当时间用光时B、执行了所有的测试用例,但没有发现故障C、当所有缺陷都已经清除时D、当达到所要求的覆盖时正确答案:D10.侧重于观察资源耗尽情况下的软件表现的系统测试被称为()A、性能测试B、容量测试C、压力测试D、强度测试正确答案:C11.用不同的方法可将软件测试分为白盒法和黑盒法,或者()和静态测试。A、灰盒法B、黑盒法C、动态测试D、白盒法正确答案:C12.在下列描述中,关于一个软件缺陷状态完整变化的错误描述是()A、激活——修复——重新打开B、打开——关闭C、打开——保留D、打开——修复——关闭正确答案:A13.单元测试中用来模拟被测模块调用者的模块是()A、子模块B、驱动模块C、父模块D、桩模块正确答案:B14.下面说法正确的是()A、需求规格说明、概要设计规格说明、详细设计规格说明、源程序这些并不全是软件测试的对象B、软件测试仅是在编程之后进行的测试C、测试配置是软件配置的一个子集D、错误发现的越晚,改正的代价就越大,这个代价是呈现接近线性增长的趋势。正确答案:C15.下列不属于功能缺陷的是()A、规格说明书缺陷B、测试缺陷C、功能缺陷D、控制与顺序缺陷正确答案:D16.测试是软件生存期中费用消耗最大的环节。能够决定需要做多少次测试的影响因素有()A、系统的目标和信息的价值B、潜在的用户数量C、开发组织和测试的时机D、以上全部正确答案:D17.软件测试的目的是()A、尽量不发现错误以便早日提交软件B、解决软件中隐藏的错误C、发现软件中隐藏的错误D、证明软件的正确性正确答案:C18.下述说法错误的是_______。A、单元测试又称为模块测试,是针对软件测试的最小单位-程序模块进行正确性检验的测试工作B、集成测试也叫做组装测试,通常在编码完成的基础上,将所有的程序模块进行有序的、递增的测试C、集成测试是检验程序单元或部件的接口关系,逐步集成为符合概要设计要求的程序部件或整个系统。D、系统测试是在真实或模拟系统运行环境下,检查完整的程序系统能否和相关硬件、外设、网络、系统软件和支持平台等正确配置与连接,并满足用户需求正确答案:B19.必须要求用户参与的测试阶段是()A、单元测试B、确认测试C、集成测试D、验收测试正确答案:D20.下列叙述中,()是正确的。A、一般而言,黑盒测试对结构的覆盖比白盒测试高B、白盒测试又称为逻辑驱动测试C、必须根据软件需求说明文档生成用于白盒测试的测试用例D、穷举路径测试可以查出程序中因遗漏路径而产生的错误正确答案:B21.集成测试的测试用例是根据()的结果来设计。A、需求分析B、概要设计C、详细设计D、源程序正确答案:B22.下列测试用例设计方法可以用来为正向测试设计的是()。A、状态迁移测试B、错误猜测法C、边界值分析D、内部边界分析正确答案:A23.基于调用图的集成测试方式有两种,即成对集成和相邻集成。其中相邻集成是针对()A、边B、模块C、语句D、结点正确答案:D24.下列哪一项不属于软件功能易用性测试关注的内容()A、软件是否允许用户针对自己的使用习惯进行定制B、软件是否能主动禁止用户可能进行的非法操作C、软件是否能帮助用户减少输入中的重复劳动D、软件界面的色彩是否协调正确答案:D25.下列关于软件验收测试的合格通过准则是()。1)软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求2)所有测试项没有残余一级、二级和三级错误3)立项审批表、需求分析文档、设计文档和编码实现一致4)验收测试工件齐全A、1)B、1)和3)C、1)和3)和4)D、所有都对正确答案:D26.计算机软件测试规范规定,软件测试的类别可分为:单元测试,集成测试以及()A、配置测试,系统测试和验收测试B、验收测试C、系统测试D、系统测试和验收测试正确答案:A27.关于软件测试与软件开发的认识,不正确的是()A、测试越早进行,越有助于提高被测软件的质量B、软件开发的需求分析和设计阶段就应开始测试工作C、软件生命周期各个阶段都可能产生错误D、软件测试是独立于软件开发的一个工作正确答案:D28.下列引起软件缺陷的因素不属于技术问题的是()A、算法错误B、语法错误C、内容不正确D、系统结构不合理正确答案:C29.从测试的要求来讲,如果想让测试完成的效果更好,测试部门与开发部门的关系最好是下面四种中的()。A、测试组织与开发组织为同一公司同一部门同一小组,但测试人员与开发人员为不同人员。B、测试组织与开发组织为不同公司。C、测试组织与开发组织为同一公司,但不在同一部门。D、测试组织与开发组织为同一公司同一部门同一小组,并且测试人员与开发人员为同一组人员,即开发人员测试自己的程序。正确答案:B30.以下各项中,()属于需求说明书的评测内容。1)系统定义的目标是否与用户的要求一致2)设计的约束条件或限制条件是否符合实际3)是否考虑过软件需求的其他方案4)软件的行为与它必须处理的信息、必须完成的功能是否一致A、1),3),4)B、2),3),4)C、1),2),4)D、1),2),3),4)正确答案:D31.自底向上单元测试的策略是首先对模块调用图上的哪一层模块进行测试()A、上一层B、最高层C、最底层D、下一层正确答案:C32.定义管理进程间通信规则的是()A、系统文件B、数据库文件C、通信文件D、协议文件正确答案:D33.下列性质属于自顶向下集成和自底向上集成两种策略共同的优点是()。A、都可以支持故障隔离B、集成方式都可采用深度优先策略和广度优先策略C、与软件设计顺序一致,都可以可设计并行进行D、都允许对底层模块行为的早期验证正确答案:A34.对程序的调试最好由()来做A、程序开发组B、客户C、第三方测试机构D、程序员正确答案:D35.在下列描述中,关于测试与调试的说法错误的是()A、测试显示开发人员的错误。调试是开发人员为自己辩护;B、测试必须在详细设计已经完成的情况下才能开始;没有详细设计的信息调试不可能进行。C、测试是显示错误的行为;而调试是推理的过程;D、测试能预期和可控。调试需要想象、经验和思考;正确答案:B36.软件质量的定义是____。A、软件特性的总和,以及满足规定和潜在用户需求的能力B、软件的功能性、可靠性、易用性、效率、可维护性、可移植性C、最大限度达到用户满意D、满足规定用户需求的能力正确答案:A37.下列不是在软件故障插入测试技术中关注的方面是()。A、故障对系统的破坏程度B、目标系统C、插入故障的方法D、故障类型正确答案:A38.不是文档测试包括的内容()。A、开发文档B、合同文档C、管理文档D、用户文档正确答案:B39.()方法是根据输出对输入的依赖关系来设计测试用例的。A、因果图法B、等价类C、边界值分析D、错误推测法正确答案:A40.软件测试方法按照测试过程是否执行程序分为动态测试和()。A、静态测试B、白盒法C、黑盒法D、灰盒法正确答案:A41.数据设计的核心是抽象数据类型ADT,它的特点是()A、数据封装B、数据隐藏C、使用与实现分离D、以上全部正确答案:D42.测试人员应在软件生命周期中的下面哪个阶段介入最好()A、需求阶段B、编码阶段C、设计阶段D、系统集成阶段正确答案:A43.关于命令按钮的测试方法,下列说法错误的是()。A、对于非法输入或者操作给出足够提示信息B、在测试过程中,用到输入非法数据、默认值、特殊字符集和使缓冲区溢出的数据等测试方法C、单击按钮,能够正确响应操作。例如单击“删除”按钮,应该直接完成删除操作D、对不符合业务背景的输入数据应该有相应的处理正确答案:C44.GB/T16260将软件的内部(外部)质量属性划分为六大质量特性,分别是()A、功能性,可靠性,易用性,效率,维护性和可移植性B、功能性、可靠性、易用性、效率、稳定性和可移植性C、功能性、可靠性、安全性、效率、易用性和可移植性D、功能性、可靠性、兼容性、效率、稳定性和可移植性正确答案:A45.下列关于α测试的描述中正确的是()。A、α测试是系统测试的一种B、α测试需要用户代表参加C、α测试不属于验收测试D、α测试不需要用户代表参加正确答案:B46.调试是()A、发现软件错误征兆的过程B、发现与预先定义的规格和标准不符合的问题C、消除软件错误的过程D、有计划的、可重复的过程正确答案:C47.下列关于测试方法的说法中正确的是()。A、在设计测试用例的过程中,应考虑失败测试,不用考虑通过测试B、错误猜测法本身不是一种测试技术,所以不用编写测试用例C、随机测试是一种很不专业的测试方法,所以在测试中不能用随机测试方法D、在实际测试中,边界值分析法和等价类划分法经常结合使用正确答案:D48.为测试覆盖率指标完成测试用例设计的技术有()。A、判断和条件测试B、状态迁移C、数据定义/使用测试D、以上全部正确答案:D49.下列()方法设计出的测试用例发现程序错误的能力最强。A、场景法B、等价类划分法C、边界值分析法D、决策表法正确答案:C50.关于对第三方测试的描述,正确的观点是_________。A、由在技术、管理和财务上与开发方和用户方相对独立的组织进行的测试B、第三方测试是在开发方与用户方的测试基础上所进行的验证测试C、既不是开发人员,也不是用户所进行的测试就是第三方测试D、第三方测试又被称为β测试正确答案:A51.针对是否对无效数据进行测试,可以将等价类测试分为()1)标准(一般)等价类测试2)健壮等价类测试3)弱等价类测试4)强等价类测试A、2)4)B、1)2)C、1)3)D、3)4)正确答案:B52.软件内部/外部质量模型中,可移植性不包括________子特性。A、易替换性B、兼容性C、共存性D、适应性正确答案:B53.自底向上增量式集成测试中,下面()描述是正确的。A、最上面的模块最先测试B、测试由桩模块控制C、父单元用测试过的子单元测试D、包含树的深度优先或广度优先遍历过程正确答案:C54.对程序中已发现的错误进行错误定位和确定出错性质,并改正这些错误,同时修改相关的文档,称为()A、错误分析B、调试C、测试D、验证正确答案:B55.提高系统时间效率的最佳方法是()A、选择最好的测试用例B、选择最佳的测试方法C、选择高效的算法D、使用测试工具正确答案:C56.下列不属于安全性的性能是()。A、一致性B、精确性C、有效性D、生存性正确答案:A57.与设计测试数据无关的文档是()。A、需求规格说明B、源程序C、该软件的设计文档D、项目开发计划正确答案:D58.下列能作为设计阶段测试对象的文档是()A、逻辑设计规格说明B、外部设计规格说明C、内部设计规格说明D、以上全部正确答案:D59.大突击测试把所有的模块一次性集成为一个完整的系统后进行测试,很容易()A、快速排错B、快速查错C、通过测试D、整体测试正确答案:D60.渐增式开发方法有利于_____。A、大型团队开发B、获取软件需求C、快速开发软件D、商业软件开发正确答案:C61.下列关于程序效率的描述错误的是()。A、降低程序占用的存储空间可以提高程序的效率B、好的程序设计可以提高效率C、提高程序的执行速度可以提高程序的效率D、源程序的效率与详细设计阶段确定的算法的效率无关正确答案:D62.软件单元测试的主要工作内容是()。A、测试模块内部逻辑B、测试模块内数据流向C、测试模块单元的具体实现D、以上全是正确答案:D63.设计测试用例时候,()是用得最多的一种黑盒测试方法。A、错误推测B、边界值分析C、等价类划分D、因果图正确答案:B64.对下列产品进行测试,要优先考虑自底向上集成策略的是()。A、采用契约式设计的产品B、高层接口变化极为频繁的产品C、底层接口比较稳定的产品D、以上全部正确答案:D65.即使对程序的所有路径都进行了测试,程序也可能存在没能检查出来的缺陷,其原因可能是()A、程序可能会因为缺少某些路径而存在问题B、即使是穷举路径测试也决不能保证程序符合其设计规格说明C、穷举路径测试也可能不会暴露数据敏感错误D、以上全部正确答案:D66.为保证测试活动的可控性,必须在软件测试过程中进行软件测试配置管理,一般来说,软件测试配置管理中最基本的活动包括______A、配置项标识、配置项变更、配置审计、配置跟踪B、配置基线确立、配置项控制、配置报告、配置审计C、配置项标识、配置项控制、配置状态报告、配置审计D、配置项标识、配置项控制、配置状态报告、配置跟踪正确答案:C67.以程序内部的逻辑结构为基础的测试用例设计技术属于()A、黑盒测试B、数据测试C、白盒测试D、灰盒测试正确答案:C68.黑盒测试是一种重要的测试策略,又称为数据驱动的测试,其测试数据来源于()A、详细设计说明B、软件规格说明C、软件设计说明D、概要设计说明正确答案:B69.测试后程序中残存的错误数目与该程序中已发现的错误数目成()。A、未知B、正比C、反比D、相等正确答案:B70.导致软件缺陷的最大原因是:()A、维护B、软件需求说明书C、设计方案D、编码正确答案:B71.系统测试中最基本的测试策略是()。A、功能测试B、性能测试C、安全性测试D、压力测试正确答案:A72.用边界值分析法,假定1<X<100,那么X在测试中应该取的边界值是______。A、X=1,X=100B、X=2,X=99C、X=0,X=1,X=100,X=101D、X=O,X=101正确答案:C73.下面()方法能够有效地检测输入条件的各种组合可能引起的错误。A、因果图B、等价类划分C、错误推测D、边界值分析正确答案:A二、判断题(共27题,每题1分,共27分)1.软件缺陷属性包括缺陷标识、缺陷类型、缺陷严重程度、缺陷产生可能性、缺陷优先级、缺陷状态、缺陷起源、缺陷来源、缺陷原因。A、正确B、错误正确答案:A2.黑盒测试的测试用例是根据应用程序的功能需求设计的。A、正确B、错误正确答案:A3.测试人员要坚持原则,缺陷未修复完坚决不予通过。A、正确B、错误正确答案:B4.效率测试是指在规定条件下产品执行其功能时,对时间消耗及资源利用的测试工作A、正确B、错误正确答案:A5.性能测试的目的不是为了发现软件缺陷A、正确B、错误正确答案:B6.软件质量保证就是要保证开发出来的软件和软件开发过程符合相应标准与规程,不存在软件缺陷A、正确B、错误正确答案:B7.软件故障(fault)是指软件运行过程中出现的一种不希望或不可接受的外部状态。A、正确B、错误正确答案:A8.可以把不合格的开发人员安排做测试。A、正确B、错误正确答案:B9.Beta测试是验收测试的一种。A、正确B、错误正确答案:A10.永远有缺陷类型会在测试的一个层次上被发现,并且能
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《水无机盐维生素》课件
- 《外伤常用药物》课件
- 2025年泉州货运从业资格证考试题
- 2025年石家庄货运从业资格证科目一考试答案
- 2025年石家庄货这从业资格证考试答案
- 2025年阿克苏货运资格证培训考试题
- 高档住宅小区地弹门施工合同
- 展览会现场翻译聘用合同
- 医学博士临床研究招聘合同
- 咨询公司续租协议范本
- PS平面设计练习题库(附参考答案)
- 混合云架构整体设计及应用场景介绍
- 《盘点程序说明会》课件
- 期末素养综合测评卷(二)2024-2025学年鲁教版(五四制)六年级数学上册(解析版)
- 考核19(西餐)试题
- 2024安全生产法解读
- 吉林省长春市(2024年-2025年小学五年级语文)人教版期末考试(上学期)试卷及答案
- 环保创业孵化器服务行业营销策略方案
- 研究生年终总结和展望
- 浙江省杭州市2023-2024学年高二上学期1月期末地理试题 含解析
- GB/T 23863-2024博物馆照明设计规范
评论
0/150
提交评论