IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> 【最全】ISTQB基础级考试题(含答案) -> 正文阅读

[开发测试]【最全】ISTQB基础级考试题(含答案)

【注:摘于官网】

1、以下哪一项是对测试条件的最佳描述?(b

a) 需求文档明确或隐含说明的组件或系统的属性。——特性的定义

b) 测试依据的一部分,其与实现特定测试目标相关。

c) 当软件在特定条件下使用时,软件产品提供满足显性和隐含要求的功能的能力。——功能的定义

d) 在所有独立影响判定结果的单独条件输出中,被测试套件覆盖的百分比。——改进的条件/判定覆盖MCDC的定义

2、以下哪项关于测试目标的表述是正确的?(b

a) 确定是否在系统测试中执行了全面的组件测试。——组件测试不是系统测试的一部分

b) 发现尽可能多的失效,以便识别和修复缺陷。

c) 证明已识别所有可能的缺陷。——穷尽测试是不可能的

d) 证明任何剩余的缺陷不会导致任何失效。——穷尽测试是不可能的

3、对于测试和调试的区别,下列表述正确的是? (b

a) 测试可识别缺陷的来源;而调试可分析缺陷并提出预防活动。——测试不能识别缺陷来源

b) 测试可显示由缺陷引起的失效;而调试可查找、分析和移除软件中的失效原因。——调试是开发活动

c) 测试可移除缺陷;而调试可识别失效的原因。——测试不能移除故障

d) 测试可预防失效原因;而调试可移除失效。——测试不能直接预防失效原因。调试不会移除失效,只会移除引起失效的原因

4、以下哪一项描述了在测试过程中或生产过程中发现了失效?(a

a) 当用户在对话框中选择选项时,产品崩溃。——失效是缺陷的外在表现

b) 构建中包含了源代码文件的错误版本。——这是缺陷,不是失效。代码存在问题可能不会导致失效,例如假设源代码文件仅对注释进行了更改

c) 计算算法使用了错误的输入变量。——这是缺陷,不是失效。在测试或生产中不使用此计算,则不会发生失效。

d) 开发人员误解了算法的需求。——这是错误,不是失效。对需求的误解可能会或可能不会导致在算法实施中引入缺陷,这反过来可能会或可能不会导致失效

5、以下哪一项陈述正确的描述了软件测试7个基本原则中的一个?(c

a) 通过使用自动化测试,使得穷尽测试成为可能。

b) 在足够的工作量和工具的支持下,所有软件都可进行穷尽测试。

c) 无法测试系统中的所有输入和前提条件组合。

d) 测试的目的是证明缺陷不存在。——测试可以证明存在缺陷,不能证明没有缺陷

6、以下哪种方式可以让测试成为质量保证的一部分?()

a) 它确保了需求是足够详细的。——这是质量保证,不是测试

b) 它降低了系统质量的风险级别。

c) 它确保遵循了组织内标准。——这是质量保证,不是测试

d) 它根据执行的测试用例数量来测量软件质量。——在不知道结果的情况下,只是计算已执行测试用例数量,无法测量质量

7、下列哪个任务是在ISTQB测试过程的测试分析活动中开展的?(d

a) 识别任何所需的基础架构和工具。——此活动在测试设计活动期间执行?

b) 从测试规程创建测试套件。——此活动在测试实施活动期间执行

c) 分析学到的经验教训以进行过程改进。——此活动在测试结束活动期间执行

d) 评估测试依据的可测试性。

8、通过将以下测试工作产品(1-4)映射到正确的描述(A-D)来区分它们。(a

1. 测试套件。

2. 测试用例。

3. 测试脚本。

4. 测试章程。

A. 一组测试脚本或测试执行计划。

B. 一组用于自动执行测试规程的指令。

C. 包含期望结果。

D. 可以用来被验证的一个事件。

a)1A,2C,3B,4D。

b)1D,2B,3A,4C。

c)1A,2C,3D,4B。

d)1D,2C,3B,4A。

9、如何在验收测试中运用白盒测试?(c

) 检查是否可以在集成系统之间传输大量数据。——与集成测试相关

b) 检查是否已执行所有代码的语句和判定路径。——与组件测试相关

c) 检查是否已遍历所有工作过程流。

d) 遍历WEB页面的导航。——与系统测试相关

10、关于组件测试和系统测试的区别,下面哪个表述是正确的?(b

) 组件测试验证可单独测试的软件模块、程序对象和类的功能,而系统测试则验证组件之间的接口以及系统不同部分之间的交互。——验证组件之间的接口以及系统不同部分之间的交互是集成测试

b) 组件测试的测试用例通常来自组件说明,设计说明或数据模型,而系统测试的测试用例通常来自需求说明或用例。——可用作组件测试的测试依据的工作产品示例包括:详细设计,代 码,数据模型,组件说明

c) 组件测试仅关注功能属性,而系统测试侧重于功能和非功能属性。——组件测试不仅关注功能特性

d) 组件测试是测试人员的职责,而系统测试通常是系统使用者的职责。——组件测试通常由开发人员负责,而系统测试通常由测试人员负责

11、以下哪一项是正确的?(c

a) 回归测试的目的是检查修复是否已成功实现,而确认测试的目的是确认缺陷修复没有导致新问题。——确认测试不检查是否已成功实施,不检查副作用

b) 回归测试的目的是检测缺陷修复后软件的行为,而确认测试的目的是检查系统是否能在新环境中工作。——检查系统是否能在新环境中工作是回归测试的

c) 回归测试的目的是检测缺陷修复后软件的行为,而确认测试的目的是检查原始缺陷是否已被修复。

d) 回归测试的目的是检查新功能是否可工作,而确认测试的目的是检查原始缺陷是否已修复。——测试新功能不是回归测试

12、以下哪个选项最适合描述增量开发模型?()

a) 定义需求、设计软件和开展测试是在一系列迭代的阶段中完成的

b) 开发过程中的一个阶段应该在前一阶段完成时开始——属于顺序模型

c) 测试被视为一个单独的阶段,并在开发完成后进行——属于瀑布模型

d) 测试作为增量添加到开发中——仅有测试不是开发中的增量

13、以下哪项应该不是维护测试的触发条件?()

a) 决定测试软件的可维护性——这是可维护性测试,而不是维护测试

b) 决定测试移植到新操作系统的系统——新环境以及已更改软件的运行测试

c) 决定测试归档数据是否可恢复——在长期保留期归档后测试恢复/检索过程

d) 决定进行紧急修复(hot fixes)后的测试——对交付的软件产品进行应对性修改,以纠正导致实际失效的紧急缺陷

14、以下哪个选项是正式评审角色?(d

a) 开发人员、主持人、评审负责人、评审员、测试人员

b) 作者、主持人、经理、评审员、开发人员

c) 作者、经理、评审负责人、评审员、设计人员

d) 作者、主持人、评审负责人、评审员、记录员

15、以下哪个描述了正式评审的主要活动?(c

a) 评审启动会,回溯,独立评审,事件交流和分析,返工,跟踪结果

b) 计划,独立评审,事件交流和分析,返工,关闭任务,跟踪结果

c) 计划,评审启动会,独立评审,事件交流和分析,修正和报告

d) 独立评审,评审会,返工,结束任务,跟踪结果,根本原因分析

16、当评审必须遵循基于规则和检查表的正式过程时,下面哪个评审类型是最好的选择?(c

a) 非正式评审——非正式评审不使用正式过程

b) 技术评审——技术评审使用检查表是可选的

c) 审查

d) 走查——走查没有明确要求正式过程

17、以下哪一个静态测试的描述是正确的?(a

a) 检测和移除缺陷的成本低——相比生命周期后期发现的缺陷,早期发现的缺陷其移除的成本更低

b) 它可以使动态测试面临更少的挑战

c) 它可以尽早得发现在生命周期中运行的问题——这是动态测试

d) 在测试安全关键系统时,静态测试价值小,因为动态测试比它更容易发现缺陷

18、正评审报纸订阅系统的设计,预期的系统用户是:

- 订购用户

- 技术支持团队

- 计费部门

- 数据库管理员

每种类型的用户通过不同的登录接口登录系统(例如,订购用户通过web页面登录;技术支持通过应用程序登录)。 要求不同的评审对象从上述用户类别的角度验证系统的登录流程。 以下哪个评审意见,最有可能被所有评审者发现?(d

a) Web的登录页面混杂很多的广告。导致用户很难找到“忘记密码?”链接。——技术支持团队不通过web页面登录

b) 访问计费应用的登录还应允许访问订阅用户的信息,而不是强制第二次登录会话。——计费部门视角

c) 登录数据库应用程序后,没有退出功能。——数据库管理员视角

d) 登录流程不直观,因为它需要先输入密码,然后才能输入用户名。

19、?什么是基于检查表的测试?(c

a) 是一种基于测试人员对过去失效的知识,或失效模式的通用知识来进行测试的一种测试技术。——错误推测法的定义

b) 在不考虑组件或内部结构的情况下,根据对组件或系统的功能或非功能说明的分析,推导和/或选择测试用例的过程。——黑盒测试技术的定义

c) 它是基于经验的测试技术,经验丰富的测试人员使用记录、检查或记住的概要条目列表,或是一组规则或标准,产品必须根据这些规则或标准进行验证。

d) 测试人员根据他们的知识、对测试项目的探索和以前的测试结果,动态地设计和执行测试的一种方法。——探索性测试的定义

20、以下哪个选项归类为黑盒测试技术?(d

a) 基于架构分析的技术——属于白盒测试技术

b) 检查测试对象是否按照技术设计进行工作的技术——属于白盒测试技术

c) 基于对软件使用预期的技术——属于基于经验的测试技术

d) 基于正式需求的技术——黑盒测试技术(也称为基于行为或行为的技术)基于对适当测试依据的分析(例如,正式需求文档,说明,用例,用户故事)

21、以下语句是判定覆盖的陈述: “当代码只包含一个'if'语句而没有循环或CASE语句时,我们运行的任何单个测试用例都将实现50%的判定覆盖。” 以下哪个语句是正确的?(b

a) 这句话是对的。任何单个测试用例提供100%的语句覆盖,因此提供50%的判定覆盖。

b) 这句话是对的。任何单个测试用例都会导致“if”的取真或取假的结果。——因为任何测试都会导致“if”语句的结果,取真或取假,根据定义,我们可以实现 50%的判定覆盖

c) 这句话是错的。在这种情况下,单个测试用例只能保证25%的判定覆盖。

d) 这句话是错的。语句过于宽泛。它可能是正确的,也可能是错误的,取决于被测软件。——该论述是具体的,始终是真实的

22、以下哪一项是对语句覆盖的最佳描述?(b

a) 用于计算和测量已执行的测试用例的百分比的度量

b) 用于计算和测量源代码中已执行的语句的百分比的度量——语句测试覆盖代码中的可执行语句,覆盖测量=测试执行的语句数 / 测试对象中可执行语句的总数*100%

c) 用于计算和测量源代码中执行并已通过的测试用例所覆盖语句数的度量

d) 评估所有语句是否被覆盖,且给出正确/错误确认的度量

23、关于语句覆盖和判定覆盖之间的关系,以下哪一项描述是正确的?(a

a) 判定覆盖强于语句覆盖

b) 语句覆盖强于判定覆盖

c) 100%的语句覆盖保证100%的判定覆盖——实现100%的判定覆盖率可保证100%的语句覆盖

d) 判定覆盖永远不会达到100%

24、以下哪种场景不适合使用探索性测试?(c

a) 当有时间压力时,和/或需求不完整或不适用时——时间压力大时,探索性测试反而最有用

b) 当系统以增量方式进行开发和测试时——不影响使用探索性测试

c) 当只有新人和没有经验的测试人员可用时——探索性测试应由具有类似应用和技术的经验丰富的测试人员执行,测试人员需要在探索性测试期间不断做出决策,例如接下来要测试什么

d) 当被测应用的主要部分只能在客户现场进行测试时——探索性测试可以在任何地方使用

25、计算员工的奖金。它不能是负数,但计算结果可以为零。奖金基于工作年限进行计算。 分类情况有:小于或等于2年,超过2年但不到5年,5年或更长,但不到10年,10年或更长。 为计算奖金而覆盖所有有效等价类所需的最小测试用例数是多少?(d

a) 3

b) 5

c) 2

d) 4——0<合同年限≤2;2<合同年限<5;5≤合同年限<10;10≤合同年限

26、速度控制和报告系统具有以下特征: 如果你以50公里/小时或更低的速度行驶,什么都不会发生(两点边界50,51)。 如果您的行驶速度超过50公里/小时,但速度不超过55公里/小时,您将收到警告(两点边界50,51,55,56)。 如果您的行驶速度超过55公里/小时但不超过60公里/小时,您将被罚款(两点边界55,56,60,61)。 如果您的行驶速度超过60公里/小时,您的驾驶执照将被暂停(两点边界60,61)。 基于两点边界值分析,哪个选项是最可能识别的(km/h)?(d

a) 0, 49, 50, 54, 59, 60

b) 50, 55, 60

c) 49, 50, 54, 55, 60, 62

d) 50, 51, 55, 56, 60, 61

27、如果公司员工在公司工作超过一年并达到个人商定的目标,则可获得奖金。

以下判定表旨在测试支付奖金的逻辑而设计:

在上述判定表中可以删除哪些测试用例,因为在真实的情况下,这些测试用例不会发生?(d

a) T1和T2

b) T3和T4

c) T7和T8

d) T5和T6

28、关于给定状态转换图和测试用例表论断,以下哪个是正确的?(b

测试用例12345
开始状态S1S2S2S3S3
输入开机关机RC开RC关闭关机
预期的结果?S2S1S3S2S1

a) 给定的测试用例可用于覆盖状态转换图中的有效和无效转换

b) 给定的测试用例表示了状态转换图中所有可能的有效转换

c) 给定的测试用例仅表示了状态转换图中的一些有效转换

d) 给定的测试用例表示了状态转换图中的顺序转换对——因为尚未指定运行测试用例的顺序,我们不知道将发生哪些转换对

29、视频应用具有以下需求: 该应用应允许播放以下显示分辨率的视频:(c

a) 640×480

b) 1280×720

c) 1600×1200

d) 1920×1080

以下哪个测试用例列表是应用等价类测试技术来测试此需求的结果?

a) 验证应用是否可以在分辨率为1920x1080(1个测试)的显示器上播放视频

b) 验证应用是否可以在分辨率为640x480和1920x1080(2个测试)的显示器上播放视频

c) 验证应用是否可以在需求中的每个显示分辨率上播放视频(4个测试)——该场景针对需求提供了离散值枚举的情况,每个枚举值本身就是一个等价类,都将在使用等价类测试技术时进行测试

d) 验证应用程序是否可以在需求中的任何一种分辨率上播放视频(1个测试)

30、关于测试经理和测试人员之间任务的划分,以下哪个描述最恰当?(b

a) 测试经理计划测试活动并选择要遵循的标准,而测试人员选择要使用的工具和控件。——测试人员是使用而不是选择这些工具

b) 测试经理计划、组织和控制测试活动,而测试人员定义并执行测试。

c) 测试经理计划、监督和控制测试活动,而测试人员设计测试并确定自动化测试框架。——决定自动化框架不是测试人员的任务

d) 测试经理计划并组织测试并定义测试用例,而测试人员应确定测试的优先级并按序执 行。——定义测试用例不是测试经理的任务

31、以下哪个度量是测试执行期间最适合监督的?(a

a) 已执行测试用例的百分比——运行/未运行的测试用例数,以及通过/失败的测试用例数

b) 在测试环境准备中已完成工作的百分比——测试准备期间

c) 计划的测试用例中已准备的百分比——同上

d) 在测试用例准备中已完成工作的百分比——同上

32、以下哪一个因素会影响测试计划,且是测试计划的一部分?(a

a) 预算限制——计划测试且存在预算限制时,需要确定优先级,应测试什么和应忽略什么

b) 测试日志——测试监控的一部分

c) 失效率——同上

d) 用例——测试设计的一部分

33、以下哪项是测试的典型出口准则?(c

a) 可靠性测量、测试人员独立程度和产品完整性——测试人员的独立性与测试人员的资质与出口准则不相关

b) 可靠性测量、测试费用、可测试代码的可用性、上市时间和产品完整性——可测试代码的可用性属于入口准则

c) 可靠性测量、测试费用、进度和未解决的缺陷

d) 推向市场时间、遗留缺陷、测试人员认证、测试人员独立程度和测试费用——同a

34、以下哪项没有包含在测试总结报告中?(a

a) 定义通过/未通过准则和测试目标——此信息已在测试项目的早期定义

b) 与测试方法的偏离度——包含:测试期间发生的相关信息

c) 根据出口准则测量实际进度——包含:支持有关未来行动的建议和决策的信息和度量,例如对剩余缺陷的评估,继续测试的经济效益,突出的风险以及对测试软件的置信程度

d) 测试项的质量评估——同上

35、软件测试中有多种测试策略。哪种策略(1-4)的特征对应下面的描述(A-D)?(d

1. 基于分析的测试策略——这种类型的测试策略是基于某些因素的分析(例如需求或风险)

2. 基于方法的测试策略——这种类型的测试策略依赖于系统地使用一些预定义的测试或测试条件

3. 基于模型的测试策略——这种类型的测试策略是基于产品某些必要方面的一些模型

4. 基于咨询的测试策略——这种类型的测试策略主要由利益干系人,业务领域专家或技术专家的建议,指导或指示驱动,他们可能来自测试团队之外或在组织本身之外

A. 测试是基于产品所需的状态图

B. 根据风险级别设计测试并确定其优先级

C. 系统地使用一些预定义的测试条件

D. 根据业务领域专家的观点选择测试

a) 1D,2B,3A,4C

b) 1A,2C,3D,4B

c) 1D,2C,3B,4A

d) 1B,2C,3A,4D

36、关于基于度量的测试估算方法,下面哪项是其特征?(a

a) 以前的类似测试项目使用的预算——这是基于度量的方法:根据以前类似项目的度量或基于典型值估算测试工作量

b) 在与测试经理面谈时收集的总体经验——这是基于专家的方法:根据任务所有者或专家的估算来估算任务

c) 与开发人员达成一致的总体估算——同上

d) 从业务专家收集的平均计算结果——同上

37、下图显示了7条需求之间的逻辑依赖关系,其中依赖关系由箭头显示。例如,“R1 - > R3”表示R3依赖于R1。

根据需求依赖关系,以下哪个选项可构建测试执行进度计划?(c

a) R1 → R3 → R1 → R2 → R5 → R6 → R4 → R7

b) R1 → R3 → R2 → R5 → R2 → R6 → R4 → R7

c) R1→R3→R2→R5→R6→R4→R7

d)R1→R2→R5→R6→R3→R4→R7

38、您正在测试咖啡机的新版软件。该机器可以根据四个类别准备不同类型的咖啡。即咖啡容 量、糖、加牛奶和糖浆。标准如下: ● 咖啡容量(小、中、大), ● 糖(无、1个单位、2个单位、3个单位、4个单位), ● 加牛奶(是或否), ● 咖啡风味糖浆(无糖浆、焦糖、榛子、香草)。 现在您正在编写包含以下信息的缺陷报告: 标题:咖啡温度低。 简要描述:当您选择加牛奶的咖啡时,准备咖啡的时间太长,而且饮料的温度太低(低于 40℃)。 预期结果:咖啡的温度应该是标准的(约75℃ )。 风险程度:中等。 优先级:正常。 在上述缺陷报告中最可能遗漏哪个有价值的信息?(b

a) 实际测试结果——已在简要描述中给出

b) 标识被测咖啡机的数据——需要识别测试条目(正在测试的配置项)和环境

c) 缺陷的状态——只是在编写缺陷报告,因此状态会自动打开

d) 改进测试用例的想法——不包含在缺陷报告中

39、以下哪一项最有可能是测试执行工具的好处?(d

a) 有助于创建回归测试——创建回归测试时不会带来好处,更多的是执行它们

b) 有助于维护测试资产的版本控制——这是由配置管理工具完成的

c) 有助于设计安全性测试的测试——这需要专门的工具

d) 有助于运行回归测试——减少重复性的手动工作(例如,运行回归测试,环境构建/拆除任 务,重新输入相同的测试数据,以及检查编码标准),从而节省时间

40、哪个测试工具具有如下分类特征?(d

1. 用于支持测试管理和测试件管理的工具——配置管理工具

2. 用于支持静态测试的工具——评审工具

3. 用于支持测试执行和记录的工具——覆盖工具

4. 用于支持性能测量和动态分析的工具——性能测试工具/监测工具/动态分析工具

A. 覆盖率工具

B. 配置管理工具

C. 评审工具

D. 监视工具?

a)1A,2B,3D,4C

b)1B,2C,3D,4A

c)1A,2C,3D,4B

d)1B,2C,3A,4D

41、什么是质量?(b

a) 重点在于提供满足质量要求的信心的活动——质量保证的定义

b) 组件或系统满足其各利益相关方的需求的程度

c) 组件或系统保护信息和数据的级别,以便个人或其他组件或系统具有与其授权类型和级别相适应的访问权限——安全性的定义

d) 质量活动和缺陷所产生的总成本,通常分为预防成本、鉴定成本、内部失效成本和外部失效成本——质量成本的定义

42、以下哪项是典型的测试目标?(a

a) 防止缺陷

b) 修复缺陷——这是调试

c) 比较实际结果和预期结果——这是测试过程中活动的测试执行组中的一个活动

d) 缺陷原因分析——这是调试的一部分

43、电话铃声会暂时分散程序员的注意力,导致程序员对检查输入变量上限的逻辑进行不正确的编 程。稍后,在系统测试期间,测试人员注意到这个输入字段接受无效的输入值。上限逻辑检查的错误编码属于()

a) 根本原因

b) 失效

c) 错误

d) 缺陷

44、一位产品负责人说,作为敏捷团队中的测试人员,您的角色是在每次迭代结束之前测试发现所有的缺陷。以下哪项测试原则是可以用来回应这个(错误的)陈述?(b

a) 缺陷的群集效应

b) 测试说明缺陷的存在,而不能说明缺陷不存在

c) 不存在缺陷的谬论——这个原则说,你可以发现并删除许多错误,但仍然发布一个不成功的软件产品,这不是产品所有者要求你确保的

d) 根本原因分析

45、程序员经常针对自己编写的代码编写和执行单元测试。在这个自测试活动中,程序员应该采用以下哪种测试人员心态来有效地执行这个单元测试?(d

a) 良好的沟通技巧

b) 代码覆盖率

c) 评估代码缺陷

d) 注意细节

46、考虑以下测试活动:

1.选择回归测试

2.评估测试执行的完整性

3.确定哪些用户案例有打开状态的缺陷报告

4.评估每项要求的测试次数是否与产品风险水平一致

考虑以下可追溯性有助于测试的方法:

A、 提高测试状态报告的易理解性,包括测试依据的状态。

B、 使测试可审计

C、 提供评估过程质量的信息

D、 分析变更的影响

以下哪项与测试活动最匹配?可追溯性如何帮助该活动?(d

a) 1D, 2B, 3C, 4A

b) 1B, 2D, 3A, 4C

c) 1D, 2C, 3A, 4B

d) 1D, 2B, 3A, 4C

47、一位测试人员参与了关于数据库结构设计的讨论。测试人员发现了与某些常见用户搜索相关的潜在性能问题。向开发团队解释了这个可能的问题。以下哪项是最符合这种情况的对成功的测试贡献?(c

a) 能够在早期阶段确定所需的测试

b) 确保流程正确执行

c) 降低基本设计缺陷的风险

d) 降低功能不稳定的风险

48、以下哪项是可以作为测试过程可执行的任务?(b

a) 分析缺陷

b) 设计测试数据

c) 为测试项分配版本

d) 编写用户故事——产品的任务

49、性能测试中,你在寻找一个系统组件的里可能的接口性能瓶颈,请问以下哪项陈述描述了这个测试?(b

a) 集成测试级别的功能测试

b) 集成测试级别期间的非功能测试

c) 组件测试级别的功能测试

d) 组件测试级别期间的非功能测试

50、下列哪项陈述是正确的?(c

a) 影响分析对于维护测试期间的确认测试非常有用——虽然影响分析在维护测试期间是有用的,但是没有必要进行确认测试,因为确认测试是针对缺陷修复或其他更改的预期效果

b) 确认测试对于系统设计过程中的回归测试非常有用——确认和回归测试是两个独立的活动,确认测试不是系统设计的一部分

c) 影响分析对于维护测试期间的回归测试非常有用

d) 确认测试对于维护测试期间的影响分析非常有用——确认测试不是影响分析的一部分,尽管确认测试通常会在维护测试期间进行

51、考虑测试级别可能关注的以下类型的缺陷:

1.可单独测试的模块或对象中的缺陷

2.不注重缺陷识别

3.接口和交互缺陷

4.整个对象的缺陷

以下哪一个列表正确地匹配了基础教学大纲中的测试级别和上面给出的缺陷选项?(c

a) 1 = 性能测试; 2 = 组件测试; 3 = 系统测试; 4 = 验收测试——性能测试是一种测试类型,而不是测试级别

b) 1 = 组件测试; 2 = 验收测试; 3 = 系统测试; 4 = 集成测试

c) 1 = 组件测试; 2 = 验收测试; 3 = 集成测试; 4 =系统测试——组件测试侧重于单独可测试模块或对象中的缺陷,集成测试侧重于接口和交互中的缺陷,系统测试侧重于整个测试对象中的缺陷,验收测试通常不侧重于识别缺陷

d) 1 = 集成测试; 2 = 系统测试; 3 = 组件测试; 4 =验收测试

52、公司即将在市场上推出一款在任何带有x86系列处理器的PC硬件上运行操作系统软件产品。您正在执行测试,以发现软件和带有这种处理器的各种PC的上相关的缺陷,并建立软件能够重要PC品牌正常工作的信心。你在做什么类型的测试?(d

a) 性能测试

b) 处理器测试

c) 功能测试

d) 可移植性测试

53、在敏捷开发过程中,产品所有者发现了一个以前未知的法规要求,它适用于大多数用户情景,?需要更新用户情景以后提供软件进行修改。团队中的程序员正在对应着修改代码,作为团队中的测试人员,您将运行哪些类型的测试?(d

a) 确认测试

b) 回归测试

c) 功能测试

d) 变更相关测试——变更可能是功能性的,也可能是非功能性的,您需要运行与变更相关的测试, 其中一些是确认测试,另一些是回归测试

54、在正式评审中,主持检查会议的参与者的角色名称是什么?(a

a) 主持人

b) 程序员

c) 作者

d) 项目经理

55、您正在阅读产品中的一个用户故事,以准备与产品所有者和开发人员会面,同时注意到潜在的缺陷。关于这项活动,下列哪项陈述是正确的?(d

a) 它不是静态测试,因为静态测试涉及测试对象的执行

b) 它不是静态测试,因为静态测试总是使用工具执行的——一些静态测试涉及到工具的使用,特别是静态分析,但是评审 (比如这里描述的活动)不一定涉及到工具的使用

c) 这是一个静态测试,因为在动态测试中,您发现的任何缺陷都可以找到更便宜的价格——静态测试中发现的缺陷通常比动态测试中发现的缺陷便宜

d) 它是一个静态测试,因为静态测试不涉及测试对象的执行

56、在一段密集的项目加班期间,一份系统架构文档被发送给各个项目参与者,宣布在一周内进行一次先前计划外的技术评审。此外不会对参与者目前的分配任务列表进行调整。仅根据这些信息,以下哪一项是评审成功的因素?(b

a) 适当的评审类型——技术评审适用于系统架构等技术文档

b) 充足的准备时间——充足的准备时间很重要,但人们加班加点地工作,没有对这一组新的任务作出调整

c) 评估作者的指标足够标准——从评审中收集指标来评估参与者是导致失败而不是成功的一个因素,因为它破坏了信任

d) 管理良好的审查会议——管理良好的评审会议很重要,但根据所提供的信息,没有理由认为评审会议管理不好

57、您是敏捷团队的测试人员,在每次迭代开始时,您都与团队中的产品负责人和开发人员一起参加 了二十多次用户故事优化会议。随着评审在发现用户案例中的缺陷方面变得更加有效,产品负责人也更加善于纠正这些缺陷,您和团队注意到团队的速度(如您的燃尽图所示)已经开始提高。以下哪项是静态测试最直接适用于提高速度的优点?(c

a) 提高质量总成本

b) 降低测试成本

c) 提高发展生产力——敏捷开发是衡量生产率的一种方法

d) 降低质量总成本

58、您正在使用敏捷方法进行一个视频游戏开发项目。它基于希腊神话和历史,玩家可以在希腊和特洛伊战争等场景中扮演关键角色。 考虑以下用户情景及其相关的接受标准: 作为一名玩家,我想获得迈达斯之杖(一个新的魔法物体),这样我就可以把物品和其他玩家变成金子。

AC1:球杆必须作用于任何物体或球员,无论大小,握着球杆的球员可以在任何地方触摸到的物体 或球员

AC2:拿着棍子并不能使拿着棍子的人变成金子

AC3:任何物体或玩家被棍子触碰都会在一毫秒内完全变成金子

AC4:棒出现在原型中

AC5:转换从与棒的接触点开始,以每毫秒一米的速度移动

您正在参与此用户案例的基于检查表的评审会议, 本用户案例及其相关验收标准包含以下哪种典型缺陷,这些缺陷是通过此类工作产品的静态测试确定的?(b

a) 与标准的偏差——虽然偏离标准是一个典型的例子,但是我们没有给出任何用 户故事应该遵循的标准

b) 矛盾——矛盾是一种典型的需求缺陷。如果杆接触到从接触点开始在任何方向延伸超过1米的物体,则AC3和AC5发生冲突,因为AC1不限制要接触的物体的大小

c) 安全漏洞——虽然安全漏洞是典型的缺陷,但这里没有与安全相关的内容

d) 覆盖缺口——虽然测试覆盖率差距是典型的缺陷,包括缺少验收标准的测 试,但我们没有获得关于哪些测试存在和不存在的任何信息

59、什么是判断覆盖?(d

a) 条件结果的覆盖——这是条件覆盖

b) 判断覆盖和语句覆盖一样

c) 可执行语句的覆盖

d) 判定结果的覆盖

60、在一个迭代计划前,您正在研究用户情景及其验收标准,从用户情景中导出测试条件和相关测试用例,作为应用早期测试原则的一种方法。你在应用什么测试技术?(b

a) 白盒

b) 黑盒——基于行为或黑盒技术是基于对适当的测试基础(例如正式的需求文档、规范、用例、用户故事或业务流程)的分析,这些测试基础描述了功能性和非功能性行为

c) 以经验为基础

d) 错误猜测

61、以下哪项是关于探索性测试的正确描述?(a

a) 在探索性测试中,经验丰富的测试人员(他们测试过类似的应用程序和技术)可能比经验不足的测试人员做得更好

b) 探索性测试并不能比正式测试技术发现更多的缺陷——探索性测试有助于补充正式测试技术

c) 完成探索性测试所需的时间是无法提前预测——在基于会话的测试管理中,探索性测试是在定义的时间框内进行的,测试人员使用包含测试目标的测试章程来指导测试

d) 探索性测试可以使用黑盒技术,但不能使用白盒技术——探索性测试可以结合使用其他黑盒、白盒和经验为基础的技术

62、您正在测试一个允许客户访问和管理其银行帐户的移动应用程序。您正在运行一个测试套件,该套件涉及根据用户界面最佳实践的一般列表来评估每个屏幕和每个屏幕上的每个字段,这些最佳实践来自一本关于该主题的流行书籍,这些最佳实践可以最大限度地提高此类应用程序的吸引力、易用性和可访问性。以下哪一个选项最适合对您使用的测试技术进行分类?

a) 基于规范——这本书提供了一般的指导,并不是一个正式的需求文档、规范或一组用例、用户案例或业务流程

b) 探索性——虽然可以将该列表视为一组测试章程,但它更类似于测试条件列表

c) 基于检查表——用户界面最佳实践列表是测试条件列表

d) 错误猜测——测试的重点不是可能发生的缺陷,而是关于什么对用户来说是重要的可用性方面的知识

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2022-10-17 13:04:34  更:2022-10-17 13:05:03 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/17 20:31:53-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码