版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2024年计算机考试-ISTQB认证笔试考试历年高频考点试题摘选含答案第1卷一.参考题库(共75题)1.软件组件测试的主要目的是()A、测试组件与组件之间的接口B、组件与硬件的关联C、发现缺陷,以及验证组件的功能D、验证系统的功能2.通常情况下基本功能测试和性能测试的执行顺序是()A、基本功能的测试和性能测试同时进行B、先执行性能测试,然后再进行基本功能的测试C、先进行基本功能的测试,然后再执行性能测试D、基本功能测试和性能测试哪个先执行都无所谓3.影响测试工作量的因素()A、产品规模B、对产品性能的需求C、测试人员的数量D、是否选用工具4.分析测试过程中的需求变更未被记录,或未被执行的原因的活动,应该在哪个阶段执行()A、计划和控制B、分析与设计C、实现与执行D、评估出口准则5.事件报告的主要目的和作用是什么()A、为开发人员和其他人员提供问题反馈,在需要的时候可以进行识别、隔离和纠正B、为测试组长提供一种有效跟踪被测系统的质量和测试进度的方法C、提高开发人员的编程技能D、为测试过程改进提供资料6.关于白盒测试的概念,下列哪个选项是正确的()A、白盒测试是根据识别软件或系统的结构导出测试用例,所以只能用在组件或集成测试中B、在白盒测试中如果已经达到了100%的判定覆盖,不一定能达到了100%的语句覆盖C、在白盒测试中如果已经达到了100%的语句覆盖,肯定达到了100%的判定覆盖D、白盒测试可以应用在任何测试级别中7.移交测试件到相关的部门()A、测试计划和控制阶段B、测试结束活动C、测试实现和执行阶段D、评估出口准则和测试总结报告阶段8.在判断测试是否足够时,下列哪些方面是不需要考虑的()A、风险B、项目在时间上的限制C、项目在预算上的限制D、投入的测试人员的数量9.有一个系统已经在市场上运行了,这种情况对系统进行修改,然后进行的测试属于()A、维护测试B、验收测试C、组件测试D、系统测试10.在系统测试过程中,下面哪个度量项最适合衡量测试过程的进度()A、代码的测试覆盖率B、发现并修改的缺陷的数C、缺陷的分布信息D、测试用例执行量11.如果没有做好配置管理工作,那么可能会导致:() A 开发人员相互篡改各自编写的代码 B. 集成工作难以开展 C. 问题分析和故障修正工作被复杂化 D. 测试评估工作受阻A、 A、CB、 B、DC、 A、B、CD、 A、B、C、D12.对于测试过程来说,哪些工作产品要纳入配置管理()A、测试对象(The test object)、测试材料(the test material)和测试环境B、问题报告和测试材料C、测试对象D、测试对象和测试材料13.下面哪个不属于测试控制措施()A、基于测试监控信息来做决策B、指定测试的入口和出口准则C、如果一个已识别的风险发生,重新确定测试优先级D、根据测试环境可用性,改变测试的时间进度表14.对于独立测试的下列说法错误的是()A、独立测试一定由完全独立于开发人员的专职测试人员执行B、独立测试有助于提高测试的客观性和独立性C、独立测试有助于提高测试的有效性D、独立测试会让开发人员放松责任心15.根据ISTQB 定义的术语,“风险”是与下列哪一个选项关联的()A、对测试者否定的反馈意见B、将产生负面影响及其连锁效应的因素C、可能产生负面影响及其连锁效应的因素D、将对被测对象产生负面影响及其连锁效应的因素16.下面的哪项不属于基本测试过程的计划和控制步骤的任务()A、定义入口和出口准则B、选择合适的度量项C、确定测试的范围和风险D、创建测试设计规范说明17.语句覆盖和判定覆盖有什么不同() A. 语句覆盖程序中每一个判断至少要执行一次 B. 判定覆盖程序中每个判断的取真分支和取假分支至少经历一次。 C. 判定覆盖程序中各种组合至少执行一次 D. 语句覆盖是指程序中每一条语句至少被执行一次A、 A、CB、 A、BC、 C、DD、 B、D18.下列哪个是测试组独立的缺点?()A、 测试人员需要额外的培训B、 测试人员需要花时间了解所要测试的产品的需要、架构、代码等C、 开发人员可能会失去对产品质量的责任心D、 设立独立测试组会花费更多成本19.单元测试可发现哪些问题()A、单元代码的功能B、单元代码的可集成性C、单元代码的可维护性D、单元代码的效率20.下列关于迭代-增量开发模型描述错误的是()A、在每次迭代过程中,对迭代产生的系统可能需要在不同的测试级别上进行测试B、迭代-增量开发模型由于发布周期更短,所以要优于V模型C、在完成第一次迭代后,对所有的迭代进行回归测试会变得越来越重要D、验证和确认可以在每个增量模块中进行21.下面关于独立测试的描述,独立性从高到低的排列,哪个是最合适的?() 1. 开发人员测试自己开发的代码; 2. 测试外包或者组织之外的测试团队; 3. 组织内独立的测试团队; 4. 开发团队内的测试人员。A、 1-4-2-3;B、 1-4-3-2;C、 3-2-4-1;D、 2-3-4-1。22.测试经理的任务通常不包括()A、 编写测试计划B、 选择合适的测试策略和方法C、 建立和维护测试环境D、 选择和引入合适的测试工具23.状态转换测试用例设计的完全定义内容:() A. 测试对象的初始化状态 B. 测试对象的输入 C. 预期结果或预期的行为 D. 预期的最终状态A、 A、B、CB、 A、CC、 A、B、C、DD、 C、D24.下面关于决策表测试的描述错误的是()A、决策表适用于所有当软件的行为由一些逻辑决策所决定的情况B、决策表优点是可以生成测试条件的各种组合,而这些组合可能利用其他方法会无法被测试到C、决策表的每一列对应了一个业务规则,该规则定义了各种条件的一个特定组合D、决策表描绘了状态和输入之间的关系,并能显示可能的无效状态转换25.针对以下代码,为了达到100%的判定覆盖至少需要设计几个测试用例?()A、 1;B、 2;C、 3;D、 4。26.以下一般不用于集成测试入口准则的是()A、测试环境已经准备就绪并可用B、测试环境中的测试工具已经准备就绪C、测试数据可用D、集成测试执行结束27.你是参与某网上交易系统的测试人员,主要负责该系统中某些模块的组件测试。目前处于测试分析和设计阶段。下面哪个最适合作为组件测试的测试依据?()A、 - 软件系统架构; - 详细设计文档;B、 - 详细设计文档; - 风险分析报告;C、 - 风险分析报告; - 代码;D、 - 代码; - 详细设计文档。28.在下列测试类型中,不适合采用手工测试的是()A、安全测试B、负载测试C、集成测试D、再测试29.下面哪个选项,满足基于结构的测试技术的特点?()A、 - 使用正式或者非正式的模型来描述需要解决的问题、软件或者其组件等; - 可以通过已有的测试用例测量软件的测试覆盖率,并通过系统化的导出设计用例来提高覆 盖率;B、 - 使用正式或者非正式的模型来描述需要解决的问题、软件或者其组件等; - 对可能存在的缺陷及其分布情况的了解作为另一个信息来源;C、 - 根据软件的结构信息设计测试用例,比如软件代码和详细设计信息; - 可以通过已有的测试用例测量软件的测试覆盖率,并通过系统化的导出设计用例来提高覆 盖率;D、 - 测试人员、开发人员、用户和其他的利益相关者对软件、软件使用和环境等方面所掌握的 知识作为信息来源之一; - 使用正式或者非正式的模型来描述需要解决的问题、软件或者其组件等。30.什么是等价类划分?() A. 将测试对象的输入或输出域划分成若干部分 B. 从每一个子集中选取少数具有代表性的数据 C. 是一种白盒测试方法 D. 有效值的等价类 E. 无效值的等价类A、 A、B、C、DB、 A、B、CC、 A、B、D、ED、 D、E31.关于测试执行工具的描述,下面哪个是正确的?()A、 通过记录测试人员手工操作的过程,测试人员可以快速的进行自动化,该方式适合大量的自动化测试;B、 关键字驱动的方法是将关键字和测试数据与测试用例分离,并通过测试执行确定测试用例的期望结果;C、 数据驱动的方法和关键字驱动的方法是一样的,除了一个关注在数据,而另一个关注在关键字;D、 高效的使用测试执行工具,需要懂得相应脚本语言方面的技术专家的支持。32.哪个评审阶段适合开展下面的评审活动?() - 检查缺陷是否已得到解决; - 收集评审过程中的各种度量数据; - 核对出口准则。A、 计划阶段;B、 返工阶段;C、 跟踪结果阶段;D、 评审会议阶段。33.测试计划主要由哪个角色负责制定()A、测试人员B、项目经理C、开发人员D、测试经理34.以下哪个不属于良好的测试应该具有的特点()A、每个开发活动都有相对应的测试活动B、每个测试级别都有其特有的测试目标C、对于每个测试级别,需要在相应的开发活动过程中进行相应的测试分析和设计D、在开发生命周期中,测试员应该在文档正式发布后再参与文档的评审35.某段规格说明如下:某公司用来计算不同工作年限的员工年终奖的需求描述:员工在公司的工作年限不超过3年,年终奖为月工资的25%;员工在公司的工作年限超过3年,年终奖为月工资的50%;员工在公司的工作年限超过5年,年终奖为月工资的75%;工作年限超过8年,年终奖为月工资的100%。员工工作年限必须是整型,并且最大值不超过100。根据上午规格说明,为“工作年限”划分等价类,得到的有效等价类的数量为()A、2B、4C、6D、836.“确认并更新测试依据和测试用例间的双向可追溯性”。上述活动应该是哪个测试阶段的任务?()A、 测试计划和控制阶段;B、 测试实现和执行阶段;C、 测试分析和设计阶段;D、 测试出口准则评估和报告阶段。37.对实现软件测试组的独立的方式,可以采用的是()A、测试的设计由开发队伍的其他开发人员完成B、测试的设计由开发人员自己完成C、测试的设计独立于本项目的开发队伍D、测试的设计独立于本开发企业,来自于独立的第三方测试机构E、所有测试活动由开发人员来完成38.测试报告不包含的内容有:()A、 测试时间、人员、产品、版本;B、 测试环境配置;C、 测试结果统计;D、 测试通过/失败的标准。39.测试管理工具能够具有哪些功能()A、管理需求B、管理计划C、缺陷追踪D、报告总结测试结果40.下面关于等价类和的说法错误的是()A、等价类划分可以分为两种类型的数据:有效数据和无效数据B、等价类划分也可以基于输出、内部值、时间相关的值以及接口参数等进行C、等价类技术属于基于规格说明的测试技术D、等价类划分主要应用于系统测试41.以下选项中,不属于典型的V-模型的测试级别是()A、组件/单元测试B、集成测试C、回归测试D、验收测试42.某个研发团队正在开发数据通信产品与用户终端设备之间的一个通信协议,下面是该协议的状态转换图。假如是你该项目的测试人员,你准备采用状态转换测试技术设计测试用例。针对状态S3,假如要覆盖所有由状态3出发的一次状态转换,至少需要设计多少个测试用例?()A、 1;B、 2;C、 3;D、 4。43.从测试技术角度看,测试分为()A、静态测试B、白盒测试C、动态测试D、黑盒测试44.典型的V-模型包括四种测试级别,分别是()A、组件测试、系统测试、验收测试、维护测试B、组件测试、回归测试、系统测试、验收测试C、组件测试、集成测试、系统测试、验收测试D、组件测试、模块测试、系统测试、验收测试45.某研发团队正在开发一款视频点播产品,该研发团队采用的是典型的V模型,开发团队负责组件测试,而测试团队负责集成测试和系统测试。当前开发团队已经发布了经过评审且更新的系统需求规格说明。测试团队采用的是基于风险的测试策略,风险的严重程度与可能性的评估取值为5个,分别是:非常低、低、中等、高和非常高。 你是该产品的系统测试人员,在测试过程中发现了一个异常问题,通过研究之后发现应该是被测对象本身存在缺陷而导致的,因此决定提交一份缺陷报告。下面哪个选项的内容,是你在提交缺陷报告时,应该会考虑的?()A、 缺陷提交人、期望结果和实际结果、严重程度、复现步骤;B、 缺陷提交人、期望结果和实际结果、严重程度、风险级别、复现步骤;C、 缺陷提交人、缺陷修复阶段、严重程度、风险级别、复现步骤;D、 缺陷提交人、缺陷修复阶段、严重程度、复现步骤、测试环境。46.测试用具(testharness)主要可用于()A、组件测试、集成测试B、集成测试、系统测试C、组件测试、部分系统测试D、组件测试、集成测试、部分系统测试47.下列方式可以提高和改善测试人员和开发人员关系的是()A、理解项目经理工作的重要性B、对所发现的可能的缺陷以一种中立的方式进行沟通C、单元测试、集成测试和系统测试都由同一批测试人员来完成D、测试人员参加代码调试48.下面哪项对于测试的描述是正确的()A、程序中有缺陷,就肯定会在外部有所反应,这就是ISTQB所说的失效B、当程序期望结果和实际结果有所偏差时,可以肯定就是程序内的缺陷引起的C、人为的错误造成程序内的缺陷,而程序内的缺陷可能会成为失效D、如果没有发现失效,也就表示程序没有缺陷49.桩、驱动和模拟器适用于下列哪种测试()A、集成测试和组件测试B、集成测试和系统测试C、组件测试和部分系统测试D、集成测试、组件测试和部分系统测试50.下面哪个选项有助于在组织里成功引入测试工具?()A、 在试点项目中,通过使用测试工具不断收集工具的使用信息;B、 为了提高使用工具的效率,在不同项目团队,同时推广使用测试工具;C、 测试团队内建立自学的氛围,让每个测试人员自己熟悉测试工具的使用;D、 根据当前采用的测试过程和测试实践,修改测试工具以适应现有的流程和实践。51.你是交通信号控制系统的测试人员,负责测试该系统的图形化界面的功能。该功能的界面由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、 11;B、 7;C、 4;D、 2。52.某个程序有三个输入参数A,B和C,输入参数的有效条件是AB,如果应该等价类划分的技术,可以生成的等价类有:() A、A≥B,C≤B B、A<B,C≤B C、A≤B,C>B D、A<B,C>B A、 A、CB、 A、B、CC、 C、DD、 A、B、C、D53.以下属于项目风险的是()A、与测试员进行需求和测试结果沟通方面存在的问题B、易错(failure-prone)的软件交付使用C、软件/硬件对个人或公司造成伤害的可能性54.根据ISO9126,下面哪个选项,属于功能测试类型?()A、 - 安全性测试;- 易用性测试;B、 - 互操作性测试; - 可维护性测试;C、 - 安全性测试; - 互操作性测试;D、 - 易用性测试; - 可维护性测试。55.关于测试类型的应用范围,下面哪个是正确的()A、结构测试只能用在组件测试或集成测试B、功能测试只能用在系统测试或验收测试C、白盒测试方法不能用于系统测试D、功能测试和结构性测试可以应用在任何测试级别56.功能测试和结构化测试,应该在哪个测试级别展开?()A、 功能测试只能应用在系统测试或者验收测试级别;而结构化测试只能应用在组件测试或者集成测试级别;B、 功能测试可以应用在任何测试级别;而结构化测试只能应用在组件测试或者集成测试级别;C、 功能测试只能应用在系统测试或者验收测试级别;而结构化测试可以应用在任何级别;D、 功能测试和结构化测试都可以应用在任何测试级别。57.黑盒测试技术包括()A、边界值分析、判定表、等价类划分、经验法B、判定覆盖、语句覆盖、用例分析C、边界值分析、等价类划分、因果图分析、随机法D、判定表技术、路径覆盖、条件覆盖58.根据ISTQB定义的术语,“风险”是与下列哪一个选项关联的?()A、 对测试者否定的反馈意见B、 将产生负面影响及其连锁效应的因素C、 可能产生负面影响及其连锁效应的因素D、 将对被测对象产生负面影响及其连锁效应的因素59.下面的哪个选项最能体现独立测试的优点()A、与开发小组脱离B、作为最后的检查点,独立测试员可能是项目的瓶颈C、开发人员可能失去对软件质量的责任感D、独立的测试员可以做到没有偏见,可以发现更多的缺陷60.某研发团队正在开发一款视频点播产品,采用的是典型的V模型,开发团队负责组件测试,而测试团队负责集成测试和系统测试。当前开发团队已经发布了经过评审且更新的系统需求规格说明。测试团队采用的是基于风险的测试策略,风险的严重程度与可能性的评估取值为5个,分别是:非常低、低、中等、高和非常高。你是该产品的系统测试人员,目前处于前期的风险识别阶段。得到了如下的一个产品风险:用户选择一个点播节目,付费之后进行播放,发现播放到15分钟时可能会跳离正常播放,返回到主界面。假如针对该产品风险的严重程度评估为高。根据上面提供的信息,你觉得下面哪个观点是最适合的?()A、 该产品风险的可能性应该定义为非常高;B、 根据该产品风险的严重程度,应该设计大量的测试用例来覆盖它;C、 在测试执行进度表中,覆盖该产品风险的测试用例应该是首先执行的;D、 根据上面提供的信息,还无法确定该产品风险的风险级别。61.测试用例规格说明书包括()A、测试规格说明IDB、测试条目C、规格输入D、规格输出E、测试环境62.以下关于测试目的的观点,不正确的是()A、软件测试的目的是寻找错误,并且尽最大的可能找出最多的错误B、找出软件开发人员的问题并评价开发人员能力C、一个成功的测试是发现了至今未发现的错误的测试D、测试的目的,是想以最少的人力、物力和时间找出软件中潜在的各种错误和缺陷,通过修正各种错误和缺陷提高软件质量,避免软件发布后由于潜在的软件缺陷和错误造成的隐患所带来的商业风险63.通常情况下,承担测试监控任务的人员是()A、测试系统管理员B、测试经理C、测试执行人员D、测试设计人员64.语句覆盖和判定覆盖有什么不同()A、语句覆盖程序中每一个判断至少要执行一次B、判定覆盖程序中每个判断的取真分支和取假分支至少经历一次C、判定覆盖程序中各种组合至少执行一次65.某研发团队正在开发一款员工在线请假系统,该系统基于Struts框架进行设计和实现。主要包括5个功能模块:用户登录、员工请假申请、请假批准、请假流程定义和休假计划维护。请问下面哪个团队角色是最合适进行请假申请模块的组件测试?()A、 外包测试团队的测试人员;B、 组织内独立测试团队的测试人员;C、 熟悉在线员工请假系统的业务专家;D、 开发团队内的测试人员。66.以下哪个不是软件测试的目标()A、发现缺陷B、增加对质量的信心C、为决策提供信息D、改进测试流程67.下列哪些测试属于功能测试()A、安全测试B、负载测试C、压力测试D、容量测试68.下面可以作为组件测试的测试对象的是:()A、 模块、对象和类B、 程序中的某个子系统C、 整个软件系统D、 模块间的接口69.如果程序的功能说明中含有输入条件的组合情况,则一开始就可以选用()和判定表法。A、 等价类划分法B、 因果图法C、 正交试验法D、 场景法70.描述黑盒测试和白盒测试过程的不同:() A. 黑盒测试在测试对象的表面进行 B. 白盒测试是在源代码已知的情况下进行 C. 黑盒测试用例是通过测试对象的使用说明或需求设计 D. 黑盒测试包括语句覆盖和分支覆盖方法 E. 白盒测试是通过因果图的分析方法进行的A、 A、B、CB、 A、CC、 A、B、C、D、ED、 D、E71.测试监控应由以下哪个人完成()A、测试人员B、测试经理C、测试执行人员D、测试系统管理员72.下面有关基于风险的方法的描述哪个是不正确的()A、识别的风险经常用于决定哪些需要更多测试,哪些可以减少测试B、识别的风险经常用于决定多少测试服务C、识别的风险经常用于决定使用何种测试工具D、识别的风险经常用于决定使用何种测试技术73.确认系统是否按照预期工作,从而在系统是否满足系统需求方面获取信心。这样的测试目的最可能适用下面的哪个测试阶段:()A、 组件测试B、 集成测试C、 系统测试D、 回归测试74.ISTQB术语中的回归测试的目的是()A、验证修改的成功B、预防功能编写的不完善或疏漏C、确保修正过程中没有引入新的缺陷D、帮助程序员更好地进行单元测试75.面哪个选项属于试点项目的目的?() 1.对测试工具有更多的认识; 2.定义使用、管理、存储和维护测试工具的一套标准的方法; 3.评估工具与已有过程和实践的配合程度,确定哪些方面需要修改; 4.评估组织在使用工具方面的成熟度、强项和弱项。A、1、2;B、1、2、3;C、1、2、4;D、1、2、3、4。第2卷一.参考题库(共75题)1.某个在线交易系统,针对用户的身份提供了认证功能。你是该系统的测试人员,通过分析该功能的需求描述,以及和相关开发人员的深入沟通,发现该功能由3个布尔型条件组成:C1、C2和C3,根据不同的条件组合,可以有4个不同的动作输出:A1、A2、A3和A4。因此你将该功能转换成了如下的原始决策表。 根据决策表优化技术,你需要将3个条件组合成不同的输出,同时需要将冗余的规则合并,或者删除一些不符合逻辑的组合,得到优化的决策表。假如你设计了两个测试用例覆盖了规则1和2。请问达到的规则的覆盖率是多少?()A、 25%;B、 40%;C、 50%;D、 60%。2.下面那个不属于静态分析()A、编码规则的检查B、程序结构分析C、程序复杂度分析D、内存泄漏3.技术评审的目的是()A、保证软件在独立的模式下进行开发B、发现软件业务错误C、与项目管理无关D、确认软件符合预先定义的开发规范和标准4.以下可能导致缺陷的原因有:() A. 环境因素;(可能导致失效) B. 开发技术; C. 过程管理规范性; D. 个人能力 E. 软件的复杂性; F. 开发的周期长短A、 以上都是B、 以上都不是C、 A+B+CD、 D+E+F5.下列关于自动化测试工具的说法中,错误的是()A、采用录制/回放是不够的,还需要进行脚本编程,加入必须的检查点B、自动化测试并不是总能降低测试成本的,因为维护测试脚本的成本可能非常昂贵C、相对于手动测试而言,自动化测试具有更好的一致性和可重复性D、自动化测试能够改善混乱的测试过程6.以下属于测试组长的主要任务的是()A、制定或评审项目的测试策略和组织的测试方针B、创建测试规格说明、测试准备、测试实施和测试执行C、对测试件进行配置管理,保证测试件(testware)的可追溯性D、分析、评审和评估用户需求、规格说明书及模型的可测试性7.关于维护测试范围的决定因素,下列哪个选项正确?()A、变更的风险、现有系统的规模和测试人员的能力;B、变更的风险、变更严重程度和影响分析;C、变更的风险、变更严重程度和变更大小;D、变更的风险、现有系统的规模和变更的大小。8.按照风险设定测试用例的优先级并按照优先级顺序进行测试,符合测试的哪个基本原则()A、测试只能显示缺陷的存在B、穷尽测试是不可能的C、杀虫剂悖论D、缺陷集群性9.测试用具可用于()A、单元、集成B、系统测试C、集成测试、部分系统测试D、单元、集成、部分系统测试10.最符合下述场景的是哪个评审类型?() - 由作者主持评审会议; - 以场景、演示的形式和同行参加的方式进行; - 记录员是可选的,但不能是作者本人; - 主要目的是学习、增加理解和发现缺陷。A、 走查;B、 技术评审;C、 审查;D、 管理评审。11.以下哪些属于功能测试的范围()A、安全测试B、负载测试C、性能测试D、可维护性测试12.软件测试工作应该开始于()A、编码之后B、需求分析阶段C、概要设计阶段D、详细设计阶段13.测试管理工具可能包括的功能:() A. 管理软件需求 B. 管理测试计划 C. 缺陷跟踪 D. 测试过程中各类数据的统计和汇总A、除A以外B、除B以外C、除C和D以外D、以上全部14.在规格说明不完全的情况,最适合采用的测试技术是()A、基于结构的测试技术(白盒测试)B、基于经验的测试技术C、基于规格说明的测试技术D、以上都适合15.测试人员(Tester)在软件配置管理中工作主要是()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.根据黑盒测试方法可以设计变量0A、 0,20,100B、 20,50,100C、 -1,0,1,50,99,100,101D、 -100,30,100,20026.你是交通信号控制系统的测试人员,负责测试该系统的图形化界面的功能。该功能的界面由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。27.关于维护测试,下列哪个选项正确()A、在软件系统交付给用户真正使用之前必须进行维护测试B、在每个测试级别都需要进行维护测试C、维护测试是在一个现有的运行系统上进行的测试D、在一个现有的运行系统,因为开发已经完成了,所以不再需要测试28.测试结束的决定因素()A、用例总数B、已执行的用例数C、残存的bug数D、经济因素29.下列关于不同的测试阶段的描述错误的是()A、维护测试通常是为了验证开发过程发现的缺陷是否被正确修复B、组件测试的主要目标是尽可能的发现失效,从而识别和修正尽可能多的缺陷C、测试的主要目标是确认系统是否按照预期工作,是建立满足了需求的信心D、不同测试阶段,其测试目标是不同的30.一个参数的取值范围是正整数,那么这个参数的有效边界值的数目是()A、 一个B、 二个C、 三个D、 四个31.你是负责某在线支付系统图形化界面测试的测试人员。你参与了该图形化界面的代码评审,在评审过程中,发现代码语句将“总额人民币RMB()元”写成了“总额人民币RMD()元”,即存在拼写错误。根据ISTQB的术语定义,这个问题应该如何称呼最合适?()A、 失效;B、 缺陷;C、 异常;D、 错误。32.下列术语中哪一个是ISTQB术语表中缺陷(Defect)的同义词()A、IncidentB、BugC、MistakeD、Error33.关于独立测试的描述,下面哪个是错误的()A、独立测试通常可以更高效地发现软件缺陷和软件存在的失效B、软件测试往往需要与软件开发不同的思维方式C、测试通常被认为是破坏性的活动,而软件开发通常被认为是建设性的活动D、独立测试只可应用在高级别的测试活动中,如系统测试和验收测试34.关于软件确认测试和回归测试的描述,下列哪个选项是错误的()A、当修改了缺陷后,应该重新进行测试以确定原来的缺陷已经成功的修改,称之为确认测试B、回归测试是对已被侧过的程序在变更后进行的重复测试,以发现在这些变更后是否有新的缺陷引入C、当软件发生变更或者应用软件的环境发生变化时,需要进行回归测试D、回归测试可以在所有的测试级别上进行,并且只适用于功能测试35.下列关于错误、缺陷和失效的观点正确的是()A、人都会犯错误,因此在由人设计的程序也会引入缺陷B、所有的缺陷都会产生失效C、失效主要是由人的错误造成的,和环境条件没有关系D、当存在缺陷的代码被执行时,才可能引发软件错误36.关于黑盒测试技术,下列哪个选项是正确的()A、等价类划分、边界值得分析、静态分析法、评审技术B、等价类划分、状态转换法、语句覆盖、判定覆盖C、决策表测试、状态转换测试、等价类划分,用例测试D、决策表测试、等价类划分,边界值分析、影响度分析37.下面哪个最有可能属于动态和启发式(Dynamicandheuristicapproaches)的测试策略?()A、 基于质量特性的方法;B、 基于运行概况的方法;C、 基于需求的测试;D、 探索性测试。38.在编码完成后,确认测试环境的准备和搭建已经完成,这一工作应该在哪个阶段执行()A、计划和控制B、分析与设计C、实现与执行D、评估出口准则39.下面关于验收测试的观点错误的是()A、系统操作验收测试由系统管理员来进行B、验收测试主要应用于系统测试级别C、Alpha 测试通常在开发组织现场进行,但测试并非由开发团队执行D、Beta 测试或实地测试,是在客户或潜在客户现场进行并由他们执行40.以下关于测试作用的描述,不正确的是()A、测试无法显示软件潜在的缺陷B、测试能保证软件的缺陷和错误全部找到C、测试只能证明软件存在错误而不能证明软件没有错误D、所有的软件测试都应追溯到用户需求41.关于边界值的说法不正确的是()A、边界值分析是一种补充等价划分的测试用例技术B、它不是选择等价类的任意元素,而是选择等价类边界的测试用例C、程序在处理大量中间数值时都是对的,但是在边界处极可能出现错误D、边界值分析法考虑了输入变量之间的依赖关系42.某通讯产品的研发采用的是V模型,该产品的底层协议模块有第三方提供,请问以下关于针对第三方提供的底层协议模块的测试建议最合适的是:()A、由于本组织和第三方的关系比较好,他们提供的模块可以直接使用;B、对第三方提供的底层协议模块进行验收测试后,再将验收测试通过的模块和自己开发的模块进行集成测试;C、直接将第三方提供的底层协议模块和自己开发的模块进行集成测试;D、对第三方提供的底层协议模块进行的测试属于维护测试。43.对于监控测试周期时采用的度量方法,下列叙述中不当的是:()A、基于故障和基于失效的度量:统计特定软件版本中的故障数。B、基于测试用例的度量:统计各优先级的测试用例数量。C、基于测试对象的度量:统计代码和安装平台等覆盖情况。D、基于成本的度量:统计已经花费的测试成本,下一测试周期的成本与预期收益的关系。44.如果一个4变量函数,使除一个以外的所有变量取正常值,使剩余变量取最小值、略高于最小值、正常值、略低于最大值和最大值,对每个变量都重复进行。这样,对于一个4变量函数,边界值分析产生的测试用例数为()A、 15B、 17C、 18D、 2045.事件报告中可能包括的错误有:() A. 程序错误 B. 规格说明中的错误 C. 用户手册中的错误A、 AB、 A、CC、 B、CD、 A、B、C46.关于软件测试的描述,下列哪项是正确的()A、测试员在测试过程发现了软件的错误,所以软件的错误是测试员造成的B、测试过程中没有发现错误,所以可以认为在软件中不存在缺陷C、通过测试可以知道软件内总共有多少缺陷D、测试可以显示缺陷的存在,但不能证明系统不存在缺陷47.下列风险中,属于产品风险的是()A、软件需求不明确B、由于使用软件产品而导致人员伤亡C、软件测试人员和软件开发人员沟通不畅D、软件源代码质量低下48.测试用例根据参与人员的经验和知识来编写;测试人员、开发人员、用户和其他的利益相关者对软件、软件使用和环境等方面所掌握的知识作为信息来源之一;对可能存在的缺陷及其分布情况的了解作为另一个信息来源。上述测试设计技术属于()A、白盒测试B、黑盒测试C、基于结构的测试D、基于经验的测试49.你是某手机移动终端在线支付App系统的测试经理,目前处于测试估算阶段。你所在的公司已经通过了CMMi4的评估,因此估算的一些度量数据来自公司的历史数据,基于每个测试用例的工作量进行测试估算。 针对该系统,估算得到的测试用例数目是: 重要的测试用例:400个; 不重要的测试用例:600个; 公司基于单个测试用例的度量数据如下:请问完成全部测试用例的测试分析、设计、实现与执行的工作量是多少?()A、 2800小时;B、 1400小时;C、 4000小时;D、 2000小时。50.判定覆盖和语句覆盖之间的比较()A、100%的判定覆盖可以保证100%的语句覆盖,反之则不行B、100%的语句覆盖可以保证100%的判定覆盖,反之则不行C、100%的语句覆盖可以保证100%的判定覆盖,反之亦然D、100%的语句覆盖和100%的判定覆盖之间没有直接的联系51.组件测试的用例设计主要参考的工作产品是()A、组件规格说明B、系统需求规格说明C、用户手册D、代码52.“向评审参与者解释评审的目标”属于下列哪个阶段的主要活动()A、计划阶段B、预备会阶段C、个人准备阶段D、评审会议阶段53.对于某系统的测试,将经常出现的价格组合定为最高优先级,而对较少出现的价格组合定为低优先级,这种方法应用了测试的哪个原则()A、测试显示缺陷的存在B、穷尽测试时不可能的C、测试的集群性D、测试活动依赖于测试背景54.某研发团队正在开发一款视频点播产品,该研发团队采用的是典型的V模型,开发团队负责组件测试,而测试团队负责集成测试和系统测试。 你是该产品的系统测试人员,向测试经理建议在团队内引入一款测试工具。下面哪个选项最不可能是引入测试工具的潜在收益?()A、 使用测试工具,可以降低由测试工具生成的工作产品的维护工作量;B、 使用测试工具,可以提高测试覆盖率和测试对象覆盖度评估的客观性;C、 使用测试工具,可以减少一些重复性的测试工作量,例如:回归测试;D、 使用测试工具,可以更好的提高一致性和可重复性。55.对于采用敏捷开发模型的测试团队,下面哪个选项可以作为良好测试应具备的特征?()A、 - 每个开发活动都有对应的测试活动;-每个测试级别都有相同的测试目标;B、 - 每个开发活动都有对应的测试活动; - 需要在相应的开发活动进行相应的测试分析与设计活动;C、 - 每个测试级别都有相同的测试目标; - 测试人员应该尽早参与文档的评审;D、 - 测试人员尽量避免在开发活动中进行测试分析与设计活动; - 测试人员应该尽早参与文档的评审。56.使用工具的潜在收益是什么()A、减少重复性的工作B、更好的一致性和可重复性C、容易得到测试和测试的相关信息D、不用考虑不同工具之间的关系和互操作性57.针对main()函数定义了如下的出口准则要求:要求达到100%的判定覆盖。 变量i取下面的哪个值能效力最高的满足上述的出口准则要求?() A、 23;B、 24;C、 25;D、 26。58.ISTQB定义的测试过程由5个不同的测试阶段组成,按照逻辑顺序排列正确的是哪一个?() 1. 测试出口准则评估和报告; 2. 测试实现和执行; 3. 测试分析和设计; 4. 测试计划和控制; 5. 测试结束活动。A、 4-3-2-5-1;B、 4-3-2-1-5;C、 3-2-5-4-1;D、 3-2-4-1-5。59.将选择的工具引入组织要从一个试点项目开始,下列的哪个不属于试点项目的目的()A、通过试点项目使得对工具有更多的认识B、评估在付出合理的成本后能否得到收益C、通过试点项目评价员工的学习能力D、评价工具与现存的过程以及实践的配合程度,确定哪些方面需要作修改60.以下不属于软件测试的作用的是()A、可以减少软件系统在运行环境中的风险B、可以提高软件系统的质量C、可能是为了满足合同或法律法规的要求D、可以用于评价开发团队的能力61.基本的测试过程主要由下面哪些活动组成:() A. 计划和控制(control) B. 分析和设计 C. 实现和执行 D. 评估出口准则和测试报告 E. 测试结束活动A、 A、B和CB、 A、B、C和DC、 除E以外所有选项D、 所有选项62.请根据条件(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、D63.下面哪个属于静态分析工具可以识别的典型缺陷?()A、发现银行应用系统的安全漏洞;B、发现飞行控制系统的性能降低;C、发现多线程应用系统的时间并行关系;D、发现手机应用中的内存泄漏。64.语句的覆盖率主要在下面哪个测试级别的测试设计中考虑()A、系统测试B、集成测试C、组件测试D、验收测试65.在测试执行过程中发现测试的实际结果与预期结果不同,记录在测试评估事件里的是()A、失效B、失败C、缺陷D、错误66.软件测试目的可以是()A、发现缺陷B、确认软件能够正常运行C、预防缺陷D、直接提高产品的售价E、减少整个产品开发周期时间67.系统测试用例的设计基于下列哪些文档()A、风险B、需求规格说明书C、用户用例D、商业业务流程68.下面哪个选项,属于典型V模型的4个测试级别?()A、 组件测试、集成测试、系统测试、验收测试;B、 组件测试、集成测试、系统测试、维护测试;C、 功能测试、非功能测试、再测试、回归测试;D、 功能测试、非功能测试、回归测试、维护测试。69.下面关于基于经验的测试技术的特点描述,哪个选项是正确的?()A、- 使用正式或非正式的模型来描述需要解决的问题、软件或其组件等; - 对可能存在的缺陷及其分布情况的了解作为另一个信息来源;B、- 可以通过
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024教师劳务派遣合作合同
- 2024文化石定制加工及售后服务合同范本2篇
- 美容美发前台工作感受
- 提升地方文献保护意识的活动策划计划
- 2024年虚拟现实游戏开发认购合同2篇
- 2025版知识产权质押合同延续补充协议3篇
- 游泳馆的卫生保洁规范
- 2025年度KTV联盟商家会员生日派对服务合同3篇
- 2024庭院景观户外泳池设备安装与维修合同范本3篇
- 2024年股权投资基金托管协议
- JGT292-2010 洁净工作台标准
- 圣诞节元旦搞笑小品就剧本:浪子回家
- 2023年海南省天一大联考高一化学第一学期期末达标测试试题含解析
- 银行工会个人总结报告
- 部编版小学语文2-6年级词语表
- 甘肃省平凉市崆峒区2024届九年级英语第一学期期末统考模拟试题含解析
- 测绘法规与工程管理(第2版)完整全套教学课件
- 酒店预订确认函
- 小学课爱国主义教育教案
- 关于人员的处置方案
- 资源环境与可持续发展PPT完整全套教学课件
评论
0/150
提交评论