测试工程师笔试题
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
以下哪个测试用例列表是应用等价类测试技术来测试此需求的结果?
a) 验证应用是否可以在分辨率为1920x1080(1个测试)的显示器上播放视频。
b) 验证应用是否可以在分辨率为640x480和1920x1080(2个测试)的显示器上播放视频。
c) 验证应用是否可以在需求中的每个显示分辨率上播放视频(4个测试)。
d) 验证应用程序是否可以在需求中的任何一种分辨率上播放视频(1个测试)。
19、关于测试经理和测试人员之间任务的划分,以下哪个描述最恰当?
a) 测试经理计划测试活动并选择要遵循的标准,而测试人员选择要使用的工具和控件。
b) 测试经理计划、组织和控制测试活动,而测试人员定义并执行测试。
c) 测试经理计划、监督和控制测试活动,而测试人员设计测试并确定自动化测试框架。
d) 测试经理计划并组织测试并定义测试用例,而测试人员应确定测试的优先级并按序执行。
20、以下哪个度量是测试执行期间最适合监督的?
a) 已执行测试用例的百分比。
b) 在测试环境准备中已完成工作的百分比。
c) 计划的测试用例中已准备的百分比。
d) 在测试用例准备中已完成工作的百分比。
21、以下哪项是测试的典型出口准则?
a) 可靠性测量、测试人员独立程度和产品完整性。
b) 可靠性测量、测试费用、可测试代码的可用性、上市时间和产品完整性。
c) 可靠性测量、测试费用、进度和未解决的缺陷。
d) 推向市场时间、遗留缺陷、测试人员认证、测试人员独立程度和测试费用。
22、下图显示了7条需求之间的逻辑依赖关系,其中依赖关系由箭头显示。例如,“R1 - >
R3”表示R3依赖于R1。
根据需求依赖关系,以下哪个选项可构建测试执行进度计划?
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
23、您正在测试咖啡机的新版软件。该机器可以根据四个类别准备不同类型的咖啡。即咖啡容量、糖、加牛奶和糖浆。标准如下:
● 咖啡容量(小、中、大),
● 糖(无、1个单位、2个单位、3个单位、4个单位),
● 加牛奶(是或否),
● 咖啡风味糖浆(无糖浆、焦糖、榛子、香草)。
现在您正在编写包含以下信息的缺陷报告:
标题:咖啡温度低。简要描述:当您选择加牛奶的咖啡时,准备咖啡的时间太长,而且饮料的温度太低(低于40℃)。预期结果:咖啡的温度应该是标准的(约75℃)。
风险程度:中等。
优先级:正常。
在上述缺陷报告中最可能遗漏哪个有价值的信息?
a) 实际测试结果。
b) 标识被测咖啡机的数据。
c) 缺陷的状态。
d) 改进测试用例的想法
24、以下哪一项最有可能是测试执行工具的好处?
a) 有助于创建回归测试。
b) 有助于维护测试资产的版本控制。
c) 有助于设计安全性测试的测试。
d) 有助于运行回归测试。
25、什么是质量?
a) 重点在于提供满足质量要求的信心的活动
b) 组件或系统满足其各利益相关方的需求的程度
c) 组件或系统保护信息和数据的级别,以便个人或其他组件或系统具有与其授权类型和级别相适应的访问权限
d) 质量活动和缺陷所产生的总成本,通常分为预防成本、鉴定成本、内部失效成本和外部失效成本
26、考虑测试级别可能关注的以下类型的缺陷:
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 =验收测试
27、在敏捷开发过程中,产品所有者发现了一个以前未知的法规要求,它适用于的大多数用户情景。需要更新用户情景以后提供软件进行修改。团队中的程序员正在对应着修改代码。作为团队中的测试人员,您将运行哪些类型的测试?( B)
a) 确认测试
b) 回归测试
c) 功能测试
d) 变更相关测试
28、您正在测试一个电子商务系统,该系统可以批量销售烹饪用品,如香料、面粉和其他物品。出售物品的单位是克(香料和其他贵重物品)或公斤(面粉和其他廉价物品)。不管是哪种单位,最小有效订购量为0.5单位(如半克香料),最大有效订购量为25.0单位(如25公斤糖)。“单位”字段的精度为0.1个单位。
以下哪一项是一组输入值,这些输入值包含该字段的两点边界值的边界值?( C)
a) 0.3, 10.0, 28.0
b) 0.4, 0.5, 0.6, 24,9,25,0, 25.1
c) 0.4, 0.5, 25.0 25.1
d) 0.5, 0.6, 24.9, 25.0
29、以下哪两个因素可以用来确定风险水平?( A )
a) 测试和开发
b) 动态和反应
c) 语句和判定
d) 可能性和影响
30、考虑一下移动应用程序开发工作中可能出现的以下不良结果:( C )
A、 报告总计不正确
B、 验收测试期间验收标准的变更
C、 用户发现软键盘太难与你的应用一起使用
D、 在搜索字符串输入过程中,系统对用户输入的响应太慢
E、 测试人员不允许在日常站立会议上报告测试结果
31?以下哪项正确地将这些结果归类为项目和产品风险?( C )
a) 产品风险: B, E; 项目风险: A, C, D
b) 产品风险: A, C, D; 项目风险: B, E
c) 产品风险: A, C, D, E 项目风险: B
d) 产品风险: A, C 项目风险: B, D, E
第二部分:测试分析10道
1、关于测试分析师在不同的软件开发生命周期模型中何时应该介入的论述,下面哪个观点是正确的?( B)
a) 在采用顺序V模型的项目中,测试分析师应该在编码阶段同步开始测试分析活动。
b) 在采用顺序V模型的项目中,测试分析师应该在需求规格说明阶段同步开始测试分析活动。
c) 不管采用什么软件开发模型,测试分析师的介入时间都没有区别。
d) 在敏捷项目中,测试分析师应该在编码阶段同时开始测试分析和设计。选择其中一项。
2、以下哪个选项描述了测试分析师在测试分析和设计阶段要关注的最合适和最完整的活动集?( A)
a) 分析测试依据,选择测试用例设计技术,创建概要测试条件以缓解风险,创建测试用例以达到期望的测试依据覆盖,创建缓解风险的测试用例。
b) 分析风险,创建测试条件以处理风险,创建概要测试用例以满足风险缓解的测试条件,创建所有的详细测试用例。
c) 选择测试用例设计技术,创建概要测试用例以满足测试条件,创建概要测试用例以缓解风险,创建详细测试用例以达到期望的覆盖。
d) 分析测试依据,识别详细程度合适的测试条件以覆盖测试依据,添加缓解风险的测试条件,选择测试用例设计技术以达到期望的覆盖,设计测试用例。
3、关于测试实施活动,以下哪个选项不正确?( B)
a) 测试分析师可以创建用于关键字驱动自动化测试的数据。
b) 如果使用的是基于风险的测试策略,那么风险优先级顺序可以决定测试用例的执行顺序。
c) 在创建测试执行进度表时,将手动和自动测试执行视为独立的活动。
d) 测试分析师必须对关于收集数据以根据出口准则评估当前状态的规程进行验证。
4、公司建立了一个员工福利项目,并与健康保险的保费结合在一起。该项目需遵循以下规则:
- 每周饮酒量不超过20个单位的员工可享受缴款减少30美元。
- 填写了“健康风险评估”的员工可以获得保费减免25美元的奖励。
- 参加公司年度健康控制的员工:
a)如果BMI指数小于等于27.5,保费减免50美元;BMI指数小于30,减免25美元。另外;
b)如果他们不抽烟,可以获得额外的50美元保费减免;参加戒烟班的员工可以获得25美元的减免。抽烟者需要额外支付75美元的保费。假设使用等价类划分测试设计技术来测试该规格说明书,需要多少个测试用例才能达到有效输入参数等价类划分的100%测试覆盖?( B)
a) 4 个测试用例
b) 8 个测试用例
c) 3 个测试用例
d) 10个测试用例
5、您在为一家餐厅开发顾客忠诚度应用程序。顾客通过花钱买食物获得积分。根据获得的积分,有四类奖励:
生客:1-40积分
常客:41-150积分
熟客:151-300积分
精英:超过300积分
现有的测试用例已经涵盖了以下积分值:12、150、151、152和301。
使用二值边界分析,您需要对“常客”分区和“熟客”分区实现100%的覆盖。
现有测试用例的覆盖率是多少?( D )
a) 33%
b) 50%
c) 66%
d) 75%
6、你是一个新项目的测试分析师。提供的需求文档是概要性的级别,软件系统应该涉及的细节问题包含的很少。因此,您的经理决定此项目以探索性测试技术为主。您负责描写、执行和记录测试会话的任务。
下面哪个选项定义了您所需要或将用于这些任务的内容。(选择两个选项:B\C)
a) 使用向测试经理或测试主管汇报会议来记录测试会话的结果。
b) 将缺陷记录到缺陷管理系统中,但不要记录探索会话的通过/失败,因为重现结果可能很困难。
c) 要求最终用户执行一些特别的测试,并记下他们的操作,以便将来用作探索性会话。
d) 获取在探索性会话期间应用的领域知识。
e) 将结果记录在电子邮件中,并将电子邮件发送给测试经理和测试主管。
7、关于质量子特性及其目标缺陷,下列哪项陈述是正确的?( C )
a) 功能完备性测试主要确认系统是否存在通过用户无法接受的方式来满足用户需求。
b) 功能可靠性测试确保调用时功能可用。
c) 功能适合性可以通过实现的功能来关注高级业务案例的覆盖范围。
d) 功能正确性测试包括对数据或错误情况处理的检测。
8、关于易用性测试,以下哪项陈述是正确的?( D)
a) 易用性应根据需求进行验证,并由实际用户进行确认。
b) 应该在发布后对易用性需求进行确认,以便真正的用户能够参与。
c) 可以用启发式评估来调查用户的使用情况并发现易用性问题。
d) 可以通过与现有的不可接受产品进行比较来验证易用性。
9、哪种质量特性代表最高风险,应首先进行测试?(A)
A. 易用性
B. 互操作性
C. 安全性
D. 性能
10、在设计测试用例时,应该考虑以下哪些问题?(B)
a) 不同的测试级别应采用相同的试验依据
b) 预期结果可能包括环境后置条件
c) 当与动态分析相结合时,该过程可能是有效的
d) 应最终确定所需的详细测试基础设施要求
第三部分:测试管理10道
1、您是旅游信息手机应用项目的测试经理。近期该项目切换到敏捷流程和测试驱动开发(TDD)。
每个开发周期持续15天,在第7天之后开始每日构建。第10天以后,不会再有新的功能加入。开发团队由经验丰富的团队成员组成,他们以自己的工作为荣,但对测试团队不太友好。以粗略的用户故事形式编写需求,如下面所示:
该软件依赖于已有的Web服务,在开发阶段通过桩代替。开发人员负责组件测试,而系统测试和验收测试是测试团队的职责。开发周期早期进行的系统测试,经常由于新开发功能存在严重问题而被阻塞。分析显示,很多此类问题应该在组件测试时就被发现。通过分析生产环境中发现的缺陷显示:30%的性能问题是由于第三方交付的Web服务不可靠造成的。主要的测试目标是缓解预想的性能风险,以及 “优先级>= 高”的用户故事不会出现高严重程度的失效,从而提高信心。另外,高层管理团队要求测试与开发之间紧密合作。
下面哪2个测试活动/工作产品可以最好的帮助达到测试目标?(行选择两个答案:B\E)
a) 在第 7 天之前,当每日构建开始时,测试团队通过审查活动,批准详细设计规格说明
b) 项目管理层和测试管理层与服务提供商一起识别外部的 Web 服务,并签署服务级别协议(SLA)
c) 在每个开发周期之前测试经理定义集成测试级别计划,并在第 10 天提交给开发人员
d) 测试经理为组件测试定义度量组,并在第 7 天将该度量信息报告给测试经理
e) 在系统测试期间,测试人员将“优先级>= 高”的用户故事的性能测试自动化,并在第10天开始测试执。
2、下面哪2个因素更能指出测试条件细化对系统测试的必要性?(行选择两个答案:A\C)
a) 测试设计与执行被外包
b) 测试依据经常发生变更
c) 测试设计阶段可以咨询领域专家
d) 测试依据质量低下
e) 测试条件用于管理里程碑的汇报
3、某公司的测试采用基于风险的测试策略。该项目目前处于测试执行阶段。针对下面的测试用例,分别提供了测试用例ID、风险级别、测试用例覆盖的需求ID和当前的测试状态。
下面哪2个论述是正确的?(行选择两个答案:B\E)
a) 测试执行顺序肯定不正确,因为测试用例02.010的风险级别高于02.019
b) 假如测试计划要求尽可能早的为每个需求至少执行一个测试用例,则执行的顺序可能是正确的
c) 测试经理应该停止测试执行,针对当前测试顺序中存在的所有问题进行评估
d) 执行测试用例02.019是浪费时间,因为它并没有发现任何缺陷
e) 测试团队可能没有遵循测试策略,因为测试用例02.010的风险级别高于02.019选择两个答案。
4、假设您在管理一个成熟应用的测试。该应用提供在线以结婚为目的的约会服务,可以允许用户输入他们自己的简介,以找到与他们匹配的人;安排用户与合适对象的社交活动;并且屏蔽他们不愿意联系的人。
考虑下面不同类型的个体:( 2 )
- 使用该应用寻找约会对象的用户;
- 公司的管理者和项目干系人;
- 使用该应用找到了配偶的已婚夫妻;
- 政府部门的员工。
考虑下面的测试项:( A )
A. 测试该应用建议的匹配对象之间的相互吸引程度;
B. 测试该应用针对用户收费正确性的能力;
C. 测试该应用是否遵守当地的税收法规。
仅根据上面提供的信息,下面哪个选项的利益干系人和他们的测试关注点最匹配?( C )
a) 1–A B 2–A B C 3–B 4–C
b) 1–A B 2–A B C 4–A C
c) 1–A B C 2–A B C 4–C
d) 1–A B 2–A B C 4–C
5、假设您在管理某成熟应用的测试。该应用提供在线约会服务,可以允许用户输入他们自己的简介,以找到与他们匹配的人;安排用户与合适对象的社交活动;屏蔽他们不愿意联系的人。
假设测试组织的测试方针中,按照优先级定义了如下任务:
- 发现缺陷 2. 降低风险 3. 建立信心
假设您的经理已经定义了明年测试组织在测试过程改进中最高的优先级是最大程度的对应用的回归测试实现自动化。
下面哪个描述是正确的?( A\D)
a) 应用与任务描述相一致,但是测试过程改进与应用和任务描述都不一致
b) 应用与测试过程改进相一致,但是任务描述与该应用和测试过程改进不一致
c) 应用、任务描述与过程改进都一致
d) 应用、任务描述与过程改进两两都不一致.
6、假如您是项目测试经理,该项目采用敏捷开发生命周期。测试策略混合了基于风险的测试、过程符合的测试和应对式测试。开发人员遵循已知的敏捷最佳实践,包括组件测试自动化和持续集成。您正在估算您的测试团队所负责的特定迭代的系统测试工作量。
下面哪2个选项正确地描述了您应该如何针对上述场景进行估算?(行选择两个答案:A\E)
a) 根据以前的迭代,每个已识别的风险平均所需的工作量
b) 针对每个识别的测试章程,分配固定时间的测试
c) 估计在系统测试执行阶段,能发现绝大多数的缺陷
d) 包括创建详细测试工作产品文档所需的工作量
e) 假设系统测试可以重用组件测试的数据与环境
7、下面哪个选项最适合用来监控测试进度?( A )
a) 通过测量已经执行的测试数目估算代码覆盖率
b) 覆盖率、信心、风险、测试和缺陷度量的组合使用
c) 覆盖率、产品、人员、测试和缺陷度量的组合使用
d) 产品、人员和项目度量的组合使用
8、您是某项目的测试经理,该项目的系统测试在第三方提供的软件平台上开展。您收到来自第三方的抱怨:系统测试提供的缺陷数据的完整性无法接受。下面列出了提交给第三方的缺陷报告中可能遗失的信息条目。从您的角度,以下哪2项最应该是缺陷报告中的内容?(行选择两个答案:B\E)
a) 发现缺陷的项目活动
b) 复现缺陷的步骤,包括实际结果和期望结果
c) 修复缺陷的优先级
d) 缺陷的技术类型
e) 缺陷引入、检测和移除的生命周期阶段
9、您领导4人组成的测试团队,负责的项目交付时间只剩4个星期,您原测试计划显示剩余的测试的工作量是200人天。有2个新的团队成员将从下周开始测试工作。在接下来几个星期中,下面哪2个选项最好的描述了您要展示的技能?(行选择两个答案:B\C)
a) 快速的将新员工吸收到团队里,同时提供足够的监管和支持
b) 说服测试团队:他们是有价值的,他们的输入对团队工作量而言非常有价值
c) 确保对所有的团队成员一视同仁,在团队内分享各种任务
d) 通过积极参与测试团队的工作以显示您承诺,将处理外部事务的事情授权给其他测试团队成员
e) 严格管理测试团队,只有在测试人员完成他们所有任务后,再给他们分配新的任务
10、某组织为当地市场开发家庭银行软件,采用的是敏捷软件开发过程。该软件依赖于来自开源社区的外部软件组件。同时使用已有的Web服务,该服务在开发和集成阶段由测试桩(tub)替代。为了在跨国银行中使用,准备国际化该软件。为了使测试适合项目要求,下面哪个是最好的建议?(A)
a) 单元测试由开发人员完成;组件集成测试由内部独立的测试团队完成;系统和验收测试由银行专家完成;国际化测试外包给外部测试专家
b) 单元和组件集成测试由开发人员完成;系统测试在开发人员的支持下,由内部独立测试团队完成;验收测试在内部独立测试团队的支持下,由银行专家完成;国际化测试外包给外部测试专家
c) 单元测试由开发人员完成;系统测试由内部独立的测试团队完成;用户验收测试和国际化测试,在内部独立测试团队的支持下,由银行专家完成
d) 单元和组件集成测试由开发人员完成;系统测试、用户验收测试和国际化测试,在内部独立测试团队的支持下,由银行专家完成
第四部分:银行业务30道
1、某个客户从银行贷款10000元,年利率6%,每天应还利息为(D )
A 1.33元 B 1.5元 C 1.76元 D 1.67元
2、贷款银行收取借款人的本金和利息时,应按以下哪个顺序收取(C )
A 逾期贷款–正常贷款–表外利息欠款–正常利息–表外利息
B 表外利息–表外利息欠款–正常贷款
C 表外利息欠款–表外利息–正常利息–逾期贷款–正常贷款
D 正常利息–正常贷款–逾期贷款–表外利息欠款–表外利息
3、根据有关规定,商业银行一年以上(含一年)不满五年的贷款称为(B )
A 短期贷款 B 中期贷款 C 长期贷款 D 中期和短期贷款
4、同业拆借市场期限一般不超过(D )
A 1个月 B 7天 C 4个月 D 1年
5、哪只基金没有认购费、申购费和赎回费(D )
A 股票型基金 B 混合型基金 C 债券型基金 D 货币市场基金
6、以下哪项是按照复利计息(D )
A 活期存款 B 定期存款 C 国债 D 分红险
7、以下哪项产品不属于投资(C )
A 股票 B 基金 C 活期存款 D 黄金
8、客户购买理财产品一旦购买,认购资金进入(C )状态,并且在产品成立日直接扣款,不再提醒
A 正常 B 激活 C 冻结 D 封闭
9、理财资金正常到期预期期末收益计算公式是(A )
A 预期期末收益=投资本金×预期年化收益率×产品实际存续天数÷360
B 预期期末收益=投资本金×最低年化收益率×产品实际存续天数÷365
C 预期期末收益=投资本金×预期年化收益率×产品实际存续天数÷365
D 预期期末收益=投资本金×预期年化收益率×产品存续天数÷365
10、客户可以从很多渠道获取理财产品信息,但最终的参照信息是(B )
A 发售机构的网站
B 发售机构提供的理财产品合同文本
C 发售机构的柜台
D 第三方理财服务机构
11、某客户偏好选择房产、黄金、基金等进行理财,根据风险偏好,其属于(B )
A 非常进取型 B 中庸稳健型 C 温和保守型 D 非常保守型
12、个人理财产品的理财期限是指下列哪一段期间(B )
A 理财产品发售开始计算至产品到期日
B 自理财计划起息日至到期日或提前终止日之间的期限
C 理财计划销售截止日到理财产品到期日
D 自理财计划起息日至到期日
13、客户风险承受能力评估有效期是(B )
A 三个月 B 半年 C 一年 D 两年
14、成功的测试是指运行测试用例后( B )
A.未发现程序错误 B.发现了程序错误
C.证明程序正确性 D.改正了程序错误
15、根据软件需求规格说明书,在开发环境下对已经集成的软件系统进行的测试是( C )
A.系统测试 B.单元测试
C.集成测试 D.验收测试
16、理财产品募集期是指理财产品从(B )的这段时间
A 宣传开始到发售结束
B 发售开始到发售结束
C 发售开始到产品到期
D 宣传开始到产品到期
17、已经做过风险评估的客户,在有效期内再次购买产品(C )做风险评估
A 重新 B 需要 C 无需 D 必须
18、如企业应付利息余额超过半年应计利息的,信用等级调降为( B )(含)以下,
A BBB级 B BB级 C A级 D B级
19、某小型企业具有以下特征:贷款本息逾期已达400天:?已停止生产经营:我行已依法处理该企业的抵押物及其它有效资产,但仍有部分贷款本息无法收回。则按照总行对小型企业信贷客户的分类标准,该小型企业的贷款应认定为( C )类。
A 可以 B 次级 C 损失 D 呆滞
20、下列动产或权利质押中,不属低风险类担保的是:(B )
A 本、外币存款质押
B 地方性银行、金融机构出具的银行承兑汇票质押
C 依法可以质押的国家债券(指由财政部代表中央政府发行的债券)质押
D 100%保证金
21、为了提高软件测试的效率,应该( C )
A.随机地选取测试数据
B.取一切可能的输入数据作为测试数据
C.在完成编码以后制定软件的测试计划
D.选择发现错误可能性最大的数据作为测试用例
22、房产(含占用范围内的土地使用权)的抵押率不得超过70%(个人住房贷款中借款人所购房屋的抵押率不得超过实际购房价款的80%),如该房产占用范围内的土地使用权是以划拨方式取得的,则其抵押率不得超过(B )。
A 40% B 50% C 60% D 70%。
23、微型企业的贷款期限原则上不超过( A )个月。
A 7 B 12 C 6 D 10
24、发放信用贷款的条件之一是客户信用等级必须达到( B )(含)以上。
A AA B AA- C A- D A
25、下列关于统一授信的表述中,错误的是( B )。
A 统一授信是通过核定客户最高综合授信额度,统一控制客户在我行系统内各类融资总量的风险管理制度。
B 最高综合授信额度是在对客户的资信情况及我行融资风险进行综合评价的基础上,通过定量计算和定性分析调整得出的我行融资总量的最高限额,可对外公开。
C 客户授信额度是我行在一定期限内和一定条件下对客户的融资计划额度,可对外公开。
D 各类融资业务的分项授信额度之和不得超过该客户最高综合授信额度或客户授信额度。
26、管户信贷员必须按照总行规定的检查间隔期,对贷款客户进行贷后检查,其中AA级客户最长不超过( A )。
A 半年 B 三个月 C 两个月 D 一个月
27、客户的银行承兑汇票余额应控制在其上年销售收入的©以内,经一级分行批准,可放宽到( D )。
A 5%,10% B 10%,15% C 10%,20% D 20%,30%
28、一般来说,投资银行业务主要是指以为主的金融服务。( C )
A 信贷市场 B 货币市场 C 资本市场 D 债券市场
29、对一台硬件正常的ATM 机进行提取功能测试, 若该机允许的提取增量为 100 元,金额从 100 元到 5000 元人民币 (含 5000 元人民币) 。使用等价类划分方法设计测试用例,下列说法错误的是(多选)( B\D )
A. 提取 20 元人民币的数据输入属于无效等价类数据
B. 提取 150 元人民币的数据输入属于有效等价类数据
C. 提取 5100 元人民币的数据输入属于无效等价类数据
D. 提取 5000 元人民币的数据输入属于无效等价类数据
E. 提取 2000 元人民币的数据输入属于有效等价类数据
30、测试过程的三个测试阶段分别以( A )文档为指导
A. 测试计划、测试用例设计、测试报告
B.产品目标设计、 产品设计、测试计划
C.产品需求分析、产品设计、产品测试计划
D. 需求规格说明书、概要设计、详细设计
31、具有自动清偿性质的贷款是(多选A\C\D)
A.短期流动资金贷款
B.营运资本贷款
C.消费贷款
D.定期贷款
32、交通银行笔试8:导致银行贷款出现呆坏账问题的最主要风险是(A )
A.信用风险
B.流动性风险
C.利率风险
D.竞争风险
33、逾期贷款利息计算正确的选项是( A\B\C\D ) 。
A、贷款本金×【发放日 ,到期日】×合同利率 + 贷款本金×(到期日,回收日】×罚息利率
B、贷款本金×【发放日 ,到期日 )×合同利率 + 贷款本金×(到期日,回收日】×罚息利率
C、贷款本金×【发放日 ,到期日 )×合同利率 + 贷款本金×【到期日,回收日】×罚息利率
D、贷款本金×【发放日 ,到期日】×合同利率+ 贷款本金×【到期日,回收日】×罚息利率
34、贷款展期时,累计限期达到新的品位利率时,从贷款( B )起,按新的限期档次利率计息。
A 、到期日
B、展期日
C、发放日
D、到期日第二天
35、下面的日期哪一天是一年中银行活期存款的结息日(C)
A、3月31 B、6月1日 C、9月20日 D、12月25日
第五部分:基本开发及数据库15道
1、下面哪一种修饰词能使一个类中的成员变量仅仅具有包可见性:( D )
A、protected B、public
C、private D、以上皆不对
2、符合对象(object)和类(class)关系的是:( A )
A、人和老虎 B、书和汽车
C、楼和凉亭 D、汽车和交通工具
3、关于选择结构下列那个说法正确?( B )
A、if语句和else语句必须成对出现 B、if语句可以没有else语句对应
C、switch结构中每个case语句中必须用break语句 D、switch结构中必须有default语句
4、return语句:(A )
A、可以让方法返回数值 B、方法都必须含有
C、方法中可以有多句return D、不能用来返回对象
5、throws的作用:( C )
A、没有意义 B、表示后面的是方法的输出值
C、表示方法可能会抛出意外 D、方法的标志,每个方法都必须有
6、使用sql命令将教师表teacher中工资salary字段的值增加500,应该使用的命令式 (D ).
A、Replace salary with salary+500
B、Update teacher salary with salary+500
C、Update set salary with salary+500
D、Update teacher set salary=salary+500
7、在oracle数据库的逻辑结构中有以下组件:A空间表;B数据块,C区;D段,这些组件从大到小依次是(B)
A、ABCD B、ADCB C、ACBD D、DACB
8、DELETE语句用来删除表中的数据,一次可以删除( C )。
A .一行 B.多行 C.一行和多行 D.多行
9、数据库文件中主数据文件扩展名和次数据库文件扩展名分别为( C )。
A. .mdf .ldf B. .ldf .mdf
C. .mdf .ndf D. .ndf .mdf
10、视图是从一个或多个表中或视图中导出的(A)。
A 表 B 查询 C 报表 D 数据
11、下列运算符中表示任意字符的是( A )。
A. * B. % C. LIKE
12、(A)是SQL Server中最重要的管理工具。
A.企业管理器 B.查询分析器 C.服务管理器 D.事件探察器
13、(D)不是用来查询、添加、修改和删除数据库中数据的语句。
A、SELECT B、INSERT C、UPDATE D、DROP
14、在oracle中下列哪个表名是不允许的(D)。
A、abc$ B、abc C、abc_ D、_abc
15、使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当(B)。
A、使用WHERE子句
B、在GROUP BY后面使用HAVING 子句
C、先使用WHERE子句,再使用HAVING 子句
D、先使用HAVING 子句,再使用WHERE子句