版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2024年ISTQB认证历年高频考点试卷专家荟萃含答案(图片大小可自由调整)第1卷一.参考题库(共25题)1.以下不属于软件测试的作用的是()A、可以减少软件系统在运行环境中的风险B、可以提高软件系统的质量C、可能是为了满足合同或法律法规的要求D、可以用于评价开发团队的能力2.某研发团队正在开发一款视频点播产品,该研发团队采用的是典型的V模型,开发团队负责组件测试,而测试团队负责集成测试和系统测试。 你是该产品的系统测试人员,向测试经理建议在团队内引入一款测试工具。下面哪个选项最不可能是引入测试工具的潜在收益?()A、 使用测试工具,可以降低由测试工具生成的工作产品的维护工作量;B、 使用测试工具,可以提高测试覆盖率和测试对象覆盖度评估的客观性;C、 使用测试工具,可以减少一些重复性的测试工作量,例如:回归测试;D、 使用测试工具,可以更好的提高一致性和可重复性。3.某研发团队正在开发一款视频点播产品,采用的是典型的V模型,开发团队负责组件测试,而测试团队负责集成测试和系统测试。当前开发团队已经发布了经过评审且更新的系统需求规格说明。测试团队采用的是基于风险的测试策略,风险的严重程度与可能性的评估取值为5个,分别是:非常低、低、中等、高和非常高。你是该产品的系统测试人员,目前处于前期的风险识别阶段。得到了如下的一个产品风险:用户选择一个点播节目,付费之后进行播放,发现播放到15分钟时可能会跳离正常播放,返回到主界面。假如针对该产品风险的严重程度评估为高。根据上面提供的信息,你觉得下面哪个观点是最适合的?()A、 该产品风险的可能性应该定义为非常高;B、 根据该产品风险的严重程度,应该设计大量的测试用例来覆盖它;C、 在测试执行进度表中,覆盖该产品风险的测试用例应该是首先执行的;D、 根据上面提供的信息,还无法确定该产品风险的风险级别。4.移交测试件到相关的部门()A、测试计划和控制阶段B、测试结束活动C、测试实现和执行阶段D、评估出口准则和测试总结报告阶段5.规划测试环境的搭建和确定测试需要的基础设施和工具属于下面的哪个活动()A、计划和控制B、分析和设计C、实现和执行D、评估出口准则和报告6.某通讯产品的研发采用的是V模型,该产品的底层协议模块有第三方提供,请问以下关于针对第三方提供的底层协议模块的测试建议最合适的是:()A、由于本组织和第三方的关系比较好,他们提供的模块可以直接使用;B、对第三方提供的底层协议模块进行验收测试后,再将验收测试通过的模块和自己开发的模块进行集成测试;C、直接将第三方提供的底层协议模块和自己开发的模块进行集成测试;D、对第三方提供的底层协议模块进行的测试属于维护测试。7.对于监控测试周期时采用的度量方法,下列叙述中不当的是:()A、基于故障和基于失效的度量:统计特定软件版本中的故障数。B、基于测试用例的度量:统计各优先级的测试用例数量。C、基于测试对象的度量:统计代码和安装平台等覆盖情况。D、基于成本的度量:统计已经花费的测试成本,下一测试周期的成本与预期收益的关系。8.测试监控应由以下哪个人完成()A、测试人员B、测试经理C、测试执行人员D、测试系统管理员9.对于采用敏捷开发模型的测试团队,下面哪个选项可以作为良好测试应具备的特征?()A、 - 每个开发活动都有对应的测试活动;-每个测试级别都有相同的测试目标;B、 - 每个开发活动都有对应的测试活动; - 需要在相应的开发活动进行相应的测试分析与设计活动;C、 - 每个测试级别都有相同的测试目标; - 测试人员应该尽早参与文档的评审;D、 - 测试人员尽量避免在开发活动中进行测试分析与设计活动; - 测试人员应该尽早参与文档的评审。10.根据ISO9126,下面哪个选项,属于功能测试类型?()A、 - 安全性测试;- 易用性测试;B、 - 互操作性测试; - 可维护性测试;C、 - 安全性测试; - 互操作性测试;D、 - 易用性测试; - 可维护性测试。11.下列风险中,属于项目风险的是()A、软件开发商交付的软件产品无法安装到新的操作系统中B、软件开发商无法按时交付软件产品C、软件产品内的功能异常D、软件的性能没有达到要求12.下面哪个选项,满足基于规格说明的测试技术的特点?()A、 - 使用正式或者非正式的模型来描述需要解决的问题、软件或者其组件等; - 根据这些模型,可以系统地导出测试用例;B、 - 使用正式或者非正式的模型来描述需要解决的问题、软件或者其组件等; - 可以通过已有的测试用例测量软件的测试覆盖率,并通过系统化的导出设计用例来提高覆 盖率;C、 - 可以通过已有的测试用例测量软件的测试覆盖率,并通过系统化的导出设计用例来提高覆盖率; - 根据软件的结构信息设计测试用例,比如软件代码和详细设计信息;D、 - 测试人员、开发人员、用户和其他的利益相关者对软件、软件使用和环境等方面所掌握的 知识作为信息来源之一; - 使用正式或者非正式的模型来描述需要解决的问题、软件或者其组件等。13.下列关于迭代-增量开发模型描述错误的是()A、在每次迭代过程中,对迭代产生的系统可能需要在不同的测试级别上进行测试B、迭代-增量开发模型由于发布周期更短,所以要优于V模型C、在完成第一次迭代后,对所有的迭代进行回归测试会变得越来越重要D、验证和确认可以在每个增量模块中进行14.以下关于测试目的的观点,不正确的是()A、软件测试的目的是寻找错误,并且尽最大的可能找出最多的错误B、找出软件开发人员的问题并评价开发人员能力C、一个成功的测试是发现了至今未发现的错误的测试D、测试的目的,是想以最少的人力、物力和时间找出软件中潜在的各种错误和缺陷,通过修正各种错误和缺陷提高软件质量,避免软件发布后由于潜在的软件缺陷和错误造成的隐患所带来的商业风险15.按照风险设定测试用例的优先级并按照优先级顺序进行测试,符合测试的哪个基本原则()A、测试只能显示缺陷的存在B、穷尽测试是不可能的C、杀虫剂悖论D、缺陷集群性16.最符合下述场景的是哪个评审类型?() - 由作者主持评审会议; - 以场景、演示的形式和同行参加的方式进行; - 记录员是可选的,但不能是作者本人; - 主要目的是学习、增加理解和发现缺陷。A、 走查;B、 技术评审;C、 审查;D、 管理评审。17.下面可以作为组件测试的测试对象的是:()A、 模块、对象和类B、 程序中的某个子系统C、 整个软件系统D、 模块间的接口18.下列哪个是测试组独立的缺点?()A、 测试人员需要额外的培训B、 测试人员需要花时间了解所要测试的产品的需要、架构、代码等C、 开发人员可能会失去对产品质量的责任心D、 设立独立测试组会花费更多成本19.某研发团队正在开发一款网上购书系统,该系统基于Internet,采用了B2C(BusinesstoConsumers)模式。该系统不仅可以辅助扩大商家的规模和市场影响力,并且可以减少企业的经营成本和提高工作效率。该系统计划为用户提供注册、登录、查看书籍、购物车管理、确认购买书籍、信息管理和生成订单管理等功能;为管理员提供书籍管理、修改书籍管理和订单管理等功能。该研发团队采用典型的V模型,测试文档参考IEEEStd829-1998标准。在测试计划阶段,利益相关者识别了如下风险,其中哪个最可能是产品风险?()A、 低质量的详细设计和编码;B、 初稿的需求规格说明中很多需求没有正确的定义;C、 开发团队认为测试团队的工作没有价值,对提高产品质量的贡献很小;D、 订单管理功能没有实现。20.某个在线交易系统,针对用户的身份提供了认证功能。你是该系统的测试人员,通过分析该功能的需求描述,以及和相关开发人员的深入沟通,发现该功能由3个布尔型条件组成:C1、C2和C3,根据不同的条件组合,可以有4个不同的动作输出:A1、A2、A3和A4。因此你将该功能转换成了如下的原始决策表。 根据决策表优化技术,你需要将3个条件组合成不同的输出,同时需要将冗余的规则合并,或者删除一些不符合逻辑的组合,得到优化的决策表。假如你设计了两个测试用例覆盖了规则1和2。请问达到的规则的覆盖率是多少?()A、 25%;B、 40%;C、 50%;D、 60%。21.评估出口准则可能包括下列哪些活动()A、确认测试过程结束B、确认可能增加测试用例C、确认出口准则定的过高,调整出口准则22.以下属于测试组长的主要任务的是()A、制定或评审项目的测试策略和组织的测试方针B、创建测试规格说明、测试准备、测试实施和测试执行C、对测试件进行配置管理,保证测试件(testware)的可追溯性D、分析、评审和评估用户需求、规格说明书及模型的可测试性23.对于“开发方自己执行测试”,下列哪些是正确的()A、开发方需要非常仔细地检查自己开发的软件B、开发方容易产生乐观的心态C、开发方对自己的模块比较了解,节省时间D、开发方容易对自己代码中的错误视而不见24.下面关于测试设计技术的描述错误的是()A、使用测试设计技术的目的是为了识别测试条件和开发测试用例B、黑盒测试设计技术是依据分析测试基础文档来选择测试条件、测试用例或测试数据的技术C、白盒测试设计技术是基于分析被测组件或系统的结构的测试技术D、系统测试主要使用黑盒测试设计技术,组件测试主要使用白盒测试设计技术25.你是某手机移动终端在线支付App系统的测试经理,目前处于测试估算阶段。你所在的公司已经通过了CMMi4的评估,因此估算的一些度量数据来自公司的历史数据,基于每个测试用例的工作量进行测试估算。 针对该系统,估算得到的测试用例数目是: 重要的测试用例:400个; 不重要的测试用例:600个; 公司基于单个测试用例的度量数据如下:请问完成全部测试用例的测试分析、设计、实现与执行的工作量是多少?()A、 2800小时;B、 1400小时;C、 4000小时;D、 2000小时。第2卷一.参考题库(共25题)1.如果没有做好配置管理工作,那么可能会导致:() A 开发人员相互篡改各自编写的代码 B. 集成工作难以开展 C. 问题分析和故障修正工作被复杂化 D. 测试评估工作受阻A、 A、CB、 B、DC、 A、B、CD、 A、B、C、D2.对于某系统的测试,将经常出现的价格组合定为最高优先级,而对较少出现的价格组合定为低优先级,这种方法应用了测试的哪个原则()A、测试显示缺陷的存在B、穷尽测试时不可能的C、测试的集群性D、测试活动依赖于测试背景3.软件测试工作应该开始于()A、编码之后B、需求分析阶段C、概要设计阶段D、详细设计阶段4.关于边界值的说法不正确的是()A、边界值分析是一种补充等价划分的测试用例技术B、它不是选择等价类的任意元素,而是选择等价类边界的测试用例C、程序在处理大量中间数值时都是对的,但是在边界处极可能出现错误D、边界值分析法考虑了输入变量之间的依赖关系5.根据测试章程中包含的测试目标,同时进行测试设计、测试执行的是()A、探索性测试B、错误推测C、白盒测试D、黑盒测试6.ISTQB术语中的回归测试的目的是()A、验证修改的成功B、预防功能编写的不完善或疏漏C、确保修正过程中没有引入新的缺陷D、帮助程序员更好地进行单元测试7.以下选项中,不属于典型的V-模型的测试级别是()A、组件/单元测试B、集成测试C、回归测试D、验收测试8.关于维护测试,下列哪个选项正确()A、在软件系统交付给用户真正使用之前必须进行维护测试B、在每个测试级别都需要进行维护测试C、维护测试是在一个现有的运行系统上进行的测试D、在一个现有的运行系统,因为开发已经完成了,所以不再需要测试9.在判断测试是否足够时,下列哪些方面是不需要考虑的()A、风险B、项目在时间上的限制C、项目在预算上的限制D、投入的测试人员的数量10.单元测试可发现哪些问题()A、单元代码的功能B、单元代码的可集成性C、单元代码的可维护性D、单元代码的效率11.针对以下代码,为了达到100%的判定覆盖至少需要设计几个测试用例?()A、 1;B、 2;C、 3;D、 4。12.对实现软件测试组的独立的方式,可以采用的是()A、测试的设计由开发队伍的其他开发人员完成B、测试的设计由开发人员自己完成C、测试的设计独立于本项目的开发队伍D、测试的设计独立于本开发企业,来自于独立的第三方测试机构E、所有测试活动由开发人员来完成13.以下关于测试原则的描述,正确的是()A、所有的软件测试不需要追溯到用户需求B、完全测试是不可能的C、测试可以显示软件潜在的缺陷D、程序员不需要避免检查自己的程序14.为测试执行、缺陷跟踪和需求管理提供接口,还提供定量分析和报告测试对象。它还支持追溯测试对象到需求规格说明并可提供独立的版本控制能力或提供一个外部接口。这种工具是()A、测试执行工具B、测试管理工具C、配置管理工具D、事件管理工具15.测试管理工具能够具有哪些功能()A、管理需求B、管理计划C、缺陷追踪D、报告总结测试结果16.下面关于基于经验的测试技术的特点描述,哪个选项是正确的?()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.关于测试充分性的描述,正确的是()A、只有进行完全的测试才充分B、在有限的时间和资源条件下,找出所有的软件的错误,使软件趋于完美,是不可能的C、当继续测试没有发现新缺陷时D、当全部测试用例都执行完后23.目前大部分的软件错误来源于()A、 程序错误;B、 分析和设计错误;C、 测试本身的错误;D、 需求错误。24.测试用例根据参与人员的经验和知识来编写;测试人员、开发人员、用户和其他的利益相关者对软件、软件使用和环境等方面所掌握的知识作为信息来源之一;对可能存在的缺陷及其分布情况的了解作为另一个信息来源。上述测试设计技术属于()A、白盒测试B、黑盒测试C、基于结构的测试D、基于经验的测试25.你正在针对某手机游戏App的功能进行测试,主要测试目标是尽可能多的发现缺陷。下面哪个特质,有助于达成测试目标?()A、 专业的怀疑态度;B、 良好的测试自动化能力;C、 不关心其他测试人员;D、 以事实为依据报告发现的缺陷。第3卷一.参考题库(共25题)1.下面哪个通常不作为组件/单元测试的测试依据()A、组件需求说明B、详细设计文档C、代码D、软件和系统设计文档2.如果一个4变量函数,使除一个以外的所有变量取正常值,使剩余变量取最小值、略高于最小值、正常值、略低于最大值和最大值,对每个变量都重复进行。这样,对于一个4变量函数,边界值分析产生的测试用例数为()A、 15B、 17C、 18D、 203.下面哪个选项,属于典型V模型的4个测试级别?()A、 组件测试、集成测试、系统测试、验收测试;B、 组件测试、集成测试、系统测试、维护测试;C、 功能测试、非功能测试、再测试、回归测试;D、 功能测试、非功能测试、回归测试、维护测试。4.使用静态测试中的函数调用关系图不能够()A、检查函数的调用关系是否正确B、发现是否存在孤立函数C、明确函数被调用频度,并对这些函数进行重点检查D、发现函数内部结构5.下面哪项对于测试的描述是正确的()A、程序中有缺陷,就肯定会在外部有所反应,这就是ISTQB所说的失效B、当程序期望结果和实际结果有所偏差时,可以肯定就是程序内的缺陷引起的C、人为的错误造成程序内的缺陷,而程序内的缺陷可能会成为失效D、如果没有发现失效,也就表示程序没有缺陷6.下面对静态测试和动态测试的区别描述正确的是()A、静态测试并没有真正的运行软件,而动态测试需要运行软件B、静态测试需要借助于专门的测试工具,而动态测试不需要C、静态测试是由开发人员执行的,而动态测试是由专门的测试人员完成D、静态测试是主要是为了增加测试人员对软件的理解,而动态测试是为了发现缺陷7.语句的覆盖率主要在下面哪个测试级别的测试设计中考虑()A、系统测试B、集成测试C、组件测试D、验收测试8.以下不属于基于结构的技术的共同特点的是()A、根据软件的结构信息设计测试用例B、可以通过已有的测试用例测量软件的测试覆盖率C、通过系统化的导出设计用例来提高覆盖率D、使用正式或非正式的模型来描述需要解决的问题9.某研发团队正在开发一款高校教师信息管理系统,该系统采用JAVA语言开发,主要功能包括:教师信息的录入与增加、教师信息的修改、教师信息的查询、教师信息的删除等。在时间和人员有限的情况下,测试团队在测试过程中尽可能多的去发现缺陷。即使这样,该信息管理系统交付给客户之后,在前3个月的使用过程中,用户反馈了50个缺陷,而在测试过程中总共发现了950个缺陷。项目经理对测试团队的测试有效性并不满意。你认为下面哪个测试基本原则,最有助于减轻项目经理对测试团队的不满意?()A、测试可以显示缺陷的存在,不能证明系统不存在缺陷;B、穷尽测试是不可能的;C、杀虫剂悖论;D、缺陷的集群效应。10.通常情况下,承担测试监控任务的人员是()A、测试系统管理员B、测试经理C、测试执行人员D、测试设计人员11.针对main()函数定义了如下的出口准则要求:要求达到100%的判定覆盖。 变量i取下面的哪个值能效力最高的满足上述的出口准则要求?() A、 23;B、 24;C、 25;D、 26。12.你是交通信号控制系统的测试人员,负责测试该系统的图形化界面的功能。该功能的界面由3个参数组成,这些参数之间没有相互制约关系。 假如你采用等价类划分技术,分别得到了每个参数的有效等价类和无效等价类,如下所示: 1. 参数1:有效等价类为EP1.1和EP1.2;而无效等价类为iEP1.3和iEP1.4; 2. 参数2:有效等价类为EP2.1;而无效等价类为iEP2.2和iEP2.3; 3. 参数3:有效等价类为EP3.1;而无效等价类为iEP3.2、iEP3.3和iEP3.4; 你作为该系统的测试人员,准备采用等价类划分技术设计测试用例。假如测试团队针对等价类划分获取测试用例的基本原则如下: 1. 针对有效的测试用例(正向测试用例),参数有效等价类之间的组合采用的笛卡尔乘积得到(即参数有效等价类取值进行完全组合); 2. 针对无效的测试用例(逆向测试用例),参数无效等价类之间的组合采用的是相加原则得到(即无效等价类只能和其他参数的有效等价类进行组合);假如你执行了所有的逆向测试用例,最少需要多少个测试用例?()A、 4;B、 2;C、 11;D、 7。13.你是负责某在线支付系统图形化界面测试的测试人员。你参与了该图形化界面的代码评审,在评审过程中,发现代码语句将“总额人民币RMB()元”写成了“总额人民币RMD()元”,即存在拼写错误。根据ISTQB的术语定义,这个问题应该如何称呼最合适?()A、 失效;B、 缺陷;C、 异常;D、 错误。14.制定测试进度(schedule)的时候要考虑哪些因素()A、产品规模B、用例总数C、测试人员生产率D、缺陷的跟踪和解决15.可维护性测试属于()A、非功能测试B、功能测试C、结构测试D、确认和回归测试16.软件测试是软件开发过程中重要的质量保证活动,软件系统的集成测试工作应该开始于()A、产生需求分析规约后B、产生需求分析规约前C、产生概要设计规约后D、产生概要设计规约前17.下列关于工具使用风险的说法中,不恰当的是:()A、 工具能够或多或少提高测试效率B、 没有好的测试过程或成熟的测试方法,工具并不能像预期的那样降低成本C、 与手工测试相比较,使用自动化工具也可能会增加测试成本D、 培训和指导有助于降低工具使用的风险18.判定覆盖和语句覆盖之间的比较()A、100%的判定覆盖可以保证100%的语句覆盖,反之则不行B、100%的语句覆盖可以保证100%的判定覆盖,反之则不行C、100%的语句覆盖可以保证100%的判定覆盖,反之亦然D、100%的语句覆盖和100%的判定覆盖之间没有直接的联系19.以下属于项目风险的是()A、与测试员进行需求和测试结果沟通方面存在的问题B、易错(failure-prone)的软件交付使用C、软件/硬件对个人或公司造成伤害的可能性20.以下不属于测试报告的主要内容的是()A、在测试阶段发生了什么,比如达到测试出口准则的日期B、通过分析相关信息和度量可以对下一步的活动提供建议和做出决策C、对仍然存在的缺陷的评估D、为已定义的不同测试任务分配的资源21.下列哪些测试属于功能测试()A、安全测试B、负载测试C、压力测试D、容量测试22.以下一般不用于集成测试入口准则的是()A、测试
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 策划宣传设备合同
- 餐厅盒饭合同模板
- 材料供应运输合同范本
- 病人外出安全协议书
- 北京市人事局入职合同
- 山西省2024八年级物理上册第三章物态变化中考聚焦课件新版新人教版
- 期末试题-2024-2025学年人教PEP版英语六年级上册 (含答案)
- 21 B光的衍射 光的偏振 激光 中档版2025新课改-高中物理-选修第1册(21讲)
- 浙江省宁波市余姚市子陵教育集团2024-2025学年八年级(上)期中数学试卷(含答案)
- 地矿地震仪器行业相关投资计划提议
- 部编版人教版二年级上册语文侯春燕:《坐井观天》课件
- 我们神圣的国土说课 课件
- 科普说明文的特点(3篇)
- 第三单元文言文重点句子翻译-统编版高中语文选择性必修中册
- 视觉与艺术智慧树知到答案章节测试2023年
- 助理信用管理师考试题库
- 六年级上册科学课件-4.17 太阳系的奥秘丨冀教版 共13
- 2023年湖南商务职业技术学院高职单招(语文)试题库含答案解析
- GB/T 2885.6-2008矿用窄轨车辆第6部分:材料车
- GB/T 18168-2017水上游乐设施通用技术条件
- GB/T 15329.1-2003橡胶软管及软管组合件织物增强液压型第1部分:油基流体用
评论
0/150
提交评论