【银行笔试题】技术+业务,综合题类

测试工程师笔试题

1、B 2、B 3、B 4、B 5、C 6、B 7、C 8、A 9、C 10、C
11、A 12、C 13、D 14、B 15、C 16、D 17、D 18、C 19、B 20、A
21、C 22、C 23、B 24、D 25、C 26、C 27、B 28、C 29、A 30、C
31、C 32、B 33、A 34、B 35、B 36、D 37、B-C 38、C 39、D 40、A
41、B 42、B-E 43、A-C 44、B-E 45、2 46、A 47、C 48、A-D 49、A-E 50、A
51、B-E 52、B-C 53、A 54、D 55、C 56、B 57、D 58、D 59、D 60、C
61、C 62、A 63、B 64、B 65、B 66、B 67、B 68、C 69、B 70、C
71、B 72、C 73、B 74、C 75、A 76、B 77、B 78、A 79、D 80、C
81、B-D 82、A 83、A-C-D 84、A 85、A-B-C-D 86、B 87、C 88、D 89、A 90、B
91、A 92、C 93、D 94、B 95、C 96、C 97、A 98、A 99、A 100、D
101—D 102–B

第一部分:基础级30道
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) 遍历WEB页面的导航。
6、关于组件测试和系统测试的区别,下面哪个表述是正确的?
a) 组件测试验证可单独测试的软件模块、程序对象和类的功能,而系统测试则验证组件之间的接口以及系统不同部分之间的交互。
b) 组件测试的测试用例通常来自组件说明,设计说明或数据模型,而系统测试的测试用例通常来自需求说明或用例。
c) 组件测试仅关注功能属性,而系统测试侧重于功能和非功能属性。
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) 基于正式需求的技术
14、以下语句是判定覆盖的陈述:
“当代码只包含一个’if’语句而没有循环或CASE语句时,我们运行的任何单个测试用例都将实现50%的判定覆盖。”/
以下哪个语句是正确的?
a) 这句话是对的。任何单个测试用例提供100%的语句覆盖,因此提供50%的判定覆盖。
b) 这句话是对的。任何单个测试用例都会导致“if”的取真或取假的结果。
c) 这句话是错的。在这种情况下,单个测试用例只能保证25%的判定覆盖。
d) 这句话是错的。语句过于宽泛。它可能是正确的,也可能是错误的,取决于被测软件。
15、以下哪种场景不适合使用探索性测试?
a) 当有时间压力时,和/或需求不完整或不适用时。
b) 当系统以增量方式进行开发和测试时。
c) 当只有新人和没有经验的测试人员可用时。
d) 当被测应用的主要部分只能在客户现场进行测试时。
16、计算员工的奖金。它不能是负数,但计算结果可以为零。奖金基于工作年限进行计算。分类情况有:小于或等于2年,超过2年但不到5年,5年或更长,但不到10年,10年或更长。为计算奖金而覆盖所有有效等价类所需的最小测试用例数是多少?
a) 3.
b) 5.
c) 2.
d) 4.
17、基于两点边界值分析,哪个选项是最可能识别的(km/h)?
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.
18、视频应用具有以下需求:
该应用应允许播放以下显示分辨率的视频:
a) 640×480
b) 1280×720
c) 1600×1200
d) 1920×1080
以下哪个测试用例列表是应用等价

  • 6
    点赞
  • 46
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值