2024年ISTQB认证笔试历年真题荟萃含答案_第1页
2024年ISTQB认证笔试历年真题荟萃含答案_第2页
2024年ISTQB认证笔试历年真题荟萃含答案_第3页
2024年ISTQB认证笔试历年真题荟萃含答案_第4页
2024年ISTQB认证笔试历年真题荟萃含答案_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

2024年ISTQB认证笔试历年真题荟萃含答案(图片大小可自由调整)第1卷一.参考题库(共30题)1.某研发团队正在开发一款视频点播产品,该研发团队采用的是典型的V模型,开发团队负责组件测试,而测试团队负责集成测试和系统测试。  你是该产品的系统测试人员,向测试经理建议在团队内引入一款测试工具。下面哪个选项最不可能是引入测试工具的潜在收益?()A、 使用测试工具,可以降低由测试工具生成的工作产品的维护工作量;B、 使用测试工具,可以提高测试覆盖率和测试对象覆盖度评估的客观性;C、 使用测试工具,可以减少一些重复性的测试工作量,例如:回归测试;D、 使用测试工具,可以更好的提高一致性和可重复性。2.在下列测试类型中,不适合采用手工测试的是()A、安全测试B、负载测试C、集成测试D、再测试3.下面关于验收测试的观点错误的是()A、系统操作验收测试由系统管理员来进行B、验收测试主要应用于系统测试级别C、Alpha 测试通常在开发组织现场进行,但测试并非由开发团队执行D、Beta 测试或实地测试,是在客户或潜在客户现场进行并由他们执行4.下面3个测试术语的定义,分别属于哪3个术语?()  - 描述测试用例的执行顺序;  - 能通过一个或多个测试用例进行验证的一个条目或事件(比如功能、事务处理、质量特征或结构元素等);  - 一组输入值、执行的前提条件、预期结果和执行的后置条件等元素组成,以覆盖一定的产生目标或测试条件。A、 测试规程、测试条件、测试用例;B、 测试规程、测试点、测试用例;C、 测试规程规格说明、测试设计规格说明、测试用例规格说明;D、 测试规程规格说明、测试用例规格说明、测试设计规格说明。5.关于测试类型的应用范围,下面哪是正确的()A、结构测试只能用在组件测试或集成测试B、功能测试只能用在系统测试或验收测试C、白盒测试方法不能用于系统测试D、功能测试和结构性测试可以应用在任何测试级别6.传统的或面向对象的单元测试,需要的开发工作:()A、只要开发测试stubB、只要开发测试driverC、可能要同时开发一个stub和多个driverD、可能要同时开发一个driver和多个stub7.下面哪个选项,满足基于规格说明的测试技术的特点?()A、 - 使用正式或者非正式的模型来描述需要解决的问题、软件或者其组件等; - 根据这些模型,可以系统地导出测试用例;B、  - 使用正式或者非正式的模型来描述需要解决的问题、软件或者其组件等; - 可以通过已有的测试用例测量软件的测试覆盖率,并通过系统化的导出设计用例来提高覆 盖率;C、 - 可以通过已有的测试用例测量软件的测试覆盖率,并通过系统化的导出设计用例来提高覆盖率; - 根据软件的结构信息设计测试用例,比如软件代码和详细设计信息;D、 - 测试人员、开发人员、用户和其他的利益相关者对软件、软件使用和环境等方面所掌握的 知识作为信息来源之一; - 使用正式或者非正式的模型来描述需要解决的问题、软件或者其组件等。8.语句的覆盖率主要在下面哪个测试级别的测试设计中考虑()A、系统测试B、集成测试C、组件测试D、验收测试9.以下属于测试组长的主要任务的是()A、制定或评审项目的测试策略和组织的测试方针B、创建测试规格说明、测试准备、测试实施和测试执行C、对测试件进行配置管理,保证测试件(testware)的可追溯性D、分析、评审和评估用户需求、规格说明书及模型的可测试性10.以下哪个不是软件测试的目标()A、发现缺陷B、增加对质量的信心C、为决策提供信息D、改进测试流程11.以下哪个不属于良好的测试应该具有的特点()A、每个开发活动都有相对应的测试活动B、每个测试级别都有其特有的测试目标C、对于每个测试级别,需要在相应的开发活动过程中进行相应的测试分析和设计D、在开发生命周期中,测试员应该在文档正式发布后再参与文档的评审12.针对以下代码,为了达到100%的判定覆盖至少需要设计几个测试用例?()A、 1;B、 2;C、 3;D、 4。13.确认系统是否按照预期工作,从而在系统是否满足系统需求方面获取信心。这样的测试目的最可能适用下面的哪个测试阶段:()A、 组件测试B、 集成测试C、 系统测试D、 回归测试14.识别测试的任务、定义测试的目标以及为实现测试目标和任务的测试活动规格说明。上述行为主要发生在()A、计划和控制B、分析和设计C、实现和执行D、测试结束活动15.以下可能导致缺陷的原因有:()  A. 环境因素;(可能导致失效)  B. 开发技术;  C. 过程管理规范性;  D. 个人能力  E. 软件的复杂性;  F. 开发的周期长短A、 以上都是B、 以上都不是C、 A+B+CD、 D+E+F16.根据测试章程中包含的测试目标,同时进行测试设计、测试执行的是()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.典型的V-模型包括四种测试级别,分别是()A、组件测试、系统测试、验收测试、维护测试B、组件测试、回归测试、系统测试、验收测试C、组件测试、集成测试、系统测试、验收测试D、组件测试、模块测试、系统测试、验收测试23.在测试执行过程中发现测试的实际结果与预期结果不同,记录在测试评估事件里的是()A、失效B、失败C、缺陷D、错误24.测试目的是()A、发现软件内的错误B、预防错误C、提供信心和信息D、提供没有错误的软件25.测试用具可用于()A、单元、集成B、系统测试C、集成测试、部分系统测试D、单元、集成、部分系统测试26.测试用例规格说明书包括()A、测试规格说明IDB、测试条目C、规格输入D、规格输出E、测试环境27.下面关于独立测试的描述,独立性从高到低的排列,哪个是最合适的?()  1. 开发人员测试自己开发的代码;  2. 测试外包或者组织之外的测试团队;  3. 组织内独立的测试团队;  4. 开发团队内的测试人员。A、 1-4-2-3;B、 1-4-3-2;C、 3-2-4-1;D、 2-3-4-1。28.下列关于工具使用风险的说法中,不恰当的是:()A、 工具能够或多或少提高测试效率B、 没有好的测试过程或成熟的测试方法,工具并不能像预期的那样降低成本C、 与手工测试相比较,使用自动化工具也可能会增加测试成本D、 培训和指导有助于降低工具使用的风险29.某研发团队正在开发一款视频点播产品,该研发团队采用的是典型的V模型,开发团队负责组件测试,而测试团队负责集成测试和系统测试。当前开发团队已经发布了经过评审且更新的系统需求规格说明。测试团队采用的是基于风险的测试策略,风险的严重程度与可能性的评估取值为5个,分别是:非常低、低、中等、高和非常高。 你是该产品的系统测试人员,在测试过程中发现了一个异常问题,通过研究之后发现应该是被测对象本身存在缺陷而导致的,因此决定提交一份缺陷报告。下面哪个选项的内容,是你在提交缺陷报告时,应该会考虑的?()A、 缺陷提交人、期望结果和实际结果、严重程度、复现步骤;B、 缺陷提交人、期望结果和实际结果、严重程度、风险级别、复现步骤;C、 缺陷提交人、缺陷修复阶段、严重程度、风险级别、复现步骤;D、 缺陷提交人、缺陷修复阶段、严重程度、复现步骤、测试环境。30.事件报告中可能包括的错误有:()  A. 程序错误  B. 规格说明中的错误  C. 用户手册中的错误A、 AB、 A、CC、 B、CD、 A、B、C第1卷参考答案一.参考题库1.参考答案:A2.参考答案:B3.参考答案:B4.参考答案:A5.参考答案:D6.参考答案:D7.参考答案:A8.参考答案:C9.参考答案:A,B,C10.参考答案:D11.参考答案:D12.参考答案:A13.参考答案:C14.参考答案:A15.参考答案:D16.参考答案:A17.参考答案:A,B,D18.参考答案:B19.参考答案:D20.参考答案:D21.参考答案:C22.参考答案:C23.参考答案:A24.参考答案:B25.参考答案:D26.参考答案:A,B,C,D27.参考答案:D28.参考答案:A29.参考答案:A30.参考答案:D第2卷一.参考题库(共30题)1.某通讯产品的研发采用的是V模型,该产品的底层协议模块有第三方提供,请问以下关于针对第三方提供的底层协议模块的测试建议最合适的是:()A、由于本组织和第三方的关系比较好,他们提供的模块可以直接使用;B、对第三方提供的底层协议模块进行验收测试后,再将验收测试通过的模块和自己开发的模块进行集成测试;C、直接将第三方提供的底层协议模块和自己开发的模块进行集成测试;D、对第三方提供的底层协议模块进行的测试属于维护测试。2.下列哪些测试属于功能测试()A、安全测试B、负载测试C、压力测试D、容量测试3.下面的哪项不属于基本测试过程的计划和控制步骤的任务()A、定义入口和出口准则B、选择合适的度量项C、确定测试的范围和风险D、创建测试设计规范说明4.对于独立测试的下列说法错误的是()A、独立测试一定由完全独立于开发人员的专职测试人员执行B、独立测试有助于提高测试的客观性和独立性C、独立测试有助于提高测试的有效性D、独立测试会让开发人员放松责任心5.根据以下流程图设计语句覆盖的测试用例()A、 测试用例a=5,c=7;a=10,c=12B、 测试用例a=11,c=6;a=0,c=2C、 测试用例a=9,c=11;a=15,c=11D、 测试用例a=5,c=7;a=11,c=66.下面可以作为组件测试的测试对象的是:()A、 模块、对象和类B、 程序中的某个子系统C、 整个软件系统D、 模块间的接口7.某研发团队正在开发一款视频点播产品,采用的是典型的V模型,开发团队负责组件测试,而测试团队负责集成测试和系统测试。当前开发团队已经发布了经过评审且更新的系统需求规格说明。测试团队采用的是基于风险的测试策略,风险的严重程度与可能性的评估取值为5个,分别是:非常低、低、中等、高和非常高。你是该产品的系统测试人员,目前处于前期的风险识别阶段。得到了如下的一个产品风险:用户选择一个点播节目,付费之后进行播放,发现播放到15分钟时可能会跳离正常播放,返回到主界面。假如针对该产品风险的严重程度评估为高。根据上面提供的信息,你觉得下面哪个观点是最适合的?()A、 该产品风险的可能性应该定义为非常高;B、 根据该产品风险的严重程度,应该设计大量的测试用例来覆盖它;C、 在测试执行进度表中,覆盖该产品风险的测试用例应该是首先执行的;D、 根据上面提供的信息,还无法确定该产品风险的风险级别。8.测试结束的决定因素()A、用例总数B、已执行的用例数C、残存的bug数D、经济因素9.下面不属于软件评审的好处的是()A、增加测试的时间B、尽早发现和修改缺陷C、改善开发能力、缩短开发时间D、缩减测试成本10.测试报告不包含的内容有:()A、 测试时间、人员、产品、版本;B、 测试环境配置;C、 测试结果统计;D、 测试通过/失败的标准。11.关于维护测试范围的决定因素,下列哪个选项正确?()A、变更的风险、现有系统的规模和测试人员的能力;B、变更的风险、变更严重程度和影响分析;C、变更的风险、变更严重程度和变更大小;D、变更的风险、现有系统的规模和变更的大小。12.某数据通信产品提供客户端的ADSL上网业务,其主要有4个功能模块组成,分别是M1、M2、M3和M4表示。在测试计划阶段,利益相关者对它们进行了风险的识别和分析,得到的可能性与严重程度分别如下(数字越大,表示可能性越大,严重程度越高):  - M1:56%、10  - M2:48%、5  - M3:36%、7  - M4:72%、8请问,作为测试人员,在不考虑加权的情况下,你认为哪个模块的风险级别最低?()A、 M1;B、 M2;C、 M3;D、 M4。13.下面关于测试设计技术的描述错误的是()A、使用测试设计技术的目的是为了识别测试条件和开发测试用例B、黑盒测试设计技术是依据分析测试基础文档来选择测试条件、测试用例或测试数据的技术C、白盒测试设计技术是基于分析被测组件或系统的结构的测试技术D、系统测试主要使用黑盒测试设计技术,组件测试主要使用白盒测试设计技术14.状态转换测试用例设计的完全定义内容:()  A. 测试对象的初始化状态  B. 测试对象的输入  C. 预期结果或预期的行为  D. 预期的最终状态A、 A、B、CB、 A、CC、 A、B、C、DD、 C、D15.以下关于测试原则的描述,正确的是()A、所有的软件测试不需要追溯到用户需求B、完全测试是不可能的C、测试可以显示软件潜在的缺陷D、程序员不需要避免检查自己的程序16.如果没有做好配置管理工作,那么可能会导致:()   A 开发人员相互篡改各自编写的代码  B. 集成工作难以开展  C. 问题分析和故障修正工作被复杂化  D. 测试评估工作受阻A、 A、CB、 B、DC、 A、B、CD、 A、B、C、D17.请根据条件(x>3,y<5)设计条件组合覆盖测试用例:() A.x=6,y=3 B.x=6,y=8 C.x=2,y=3 D.x=2,y=8A、 A、B、C、DB、 A、B、CC、 A、B、DD、 C、D18.可维护性测试属于()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.测试用具(testharness)主要可用于()A、组件测试、集成测试B、集成测试、系统测试C、组件测试、部分系统测试D、组件测试、集成测试、部分系统测试25.技术评审的目的是()A、保证软件在独立的模式下进行开发B、发现软件业务错误C、与项目管理无关D、确认软件符合预先定义的开发规范和标准26.有一个系统已经在市场上运行了,这种情况对系统进行修改,然后进行的测试属于()A、维护测试B、验收测试C、组件测试D、系统测试27.下列关于迭代-增量开发模型描述错误的是()A、在每次迭代过程中,对迭代产生的系统可能需要在不同的测试级别上进行测试B、迭代-增量开发模型由于发布周期更短,所以要优于V模型C、在完成第一次迭代后,对所有的迭代进行回归测试会变得越来越重要D、验证和确认可以在每个

温馨提示

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

评论

0/150

提交评论