版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2026银行测试岗试题及答案一、单项选择题(每题2分,共30分)1.软件测试的主要目的是()。A.证明程序没有错误B.发现程序中的缺陷C.评估开发人员水平D.保证软件绝对可靠2.下列测试方法中,属于黑盒测试的是()。A.语句覆盖B.判定覆盖C.等价类划分D.路径覆盖3.银行核心系统中的“日终批量”主要完成的工作是()。A.实时转账处理B.利息计提、总账过账、报表生成C.客户开户D.网上银行登录验证4.测试人员提交缺陷后,开发人员确认是缺陷并完成修复,此时缺陷状态应更新为()。A.已关闭B.已解决/待验证C.重新打开D.已拒绝5.某利率字段需求范围为0.01%至20.00%,采用边界值分析法时,应重点测试的取值为()。A.0.01%,20.00%B.0.00%,20.01%C.0.02%,19.99%D.0.01%,20.00%,0.00%,20.01%6.在数据库查询中,要统计账户表中不同客户号数量,应使用的SQL聚合函数是()。A.COUNT(*)B.SUM(customer_id)C.COUNT(DISTINCTcustomer_id)D.AVG(customer_id)7.接口测试中,HTTP状态码200表示()。A.请求参数错误B.资源不存在C.请求成功D.服务器内部错误8.银行转账交易中,扣减付款账户和增加收款账户两个操作必须全部成功或全部撤销,这体现了事务的()。A.原子性B.一致性C.隔离性D.持久性9.下列不属于性能测试类型的是()。A.负载测试B.压力测试C.兼容性测试D.稳定性测试10.下列关于测试用例的说法,错误的是()。A.测试用例应包含前置条件B.测试步骤应具体可操作C.预期结果可以省略D.测试数据应明确11.银行App登录界面设置图形验证码的主要目的是()。A.提升界面美观度B.防止自动化暴力破解C.减少网络流量D.加快登录速度12.在SQL中,删除表中所有记录但保留表结构的语句是()。A.DROPTABLEB.DELETEFROMtable_nameC.TRUNCATETABLEtable_nameD.ALTERTABLE13.银行核心系统对客户账户余额变动逐笔记账,体现的会计核算要求是()。A.实时性B.有借必有贷,借贷必相等C.先进先出D.收付实现制14.测试人员发现:转账金额输入-100元时系统未提示错误且扣款成功。该缺陷属于()。A.界面缺陷B.功能缺陷C.性能缺陷D.文档缺陷15.下列内容中,测试计划通常不包含的是()。A.测试范围B.测试进度安排C.具体测试用例步骤D.测试资源分配二、多项选择题(每题3分,共15分。多选、错选不得分,少选得1分)1.按测试阶段划分,软件测试包括()。A.单元测试B.集成测试C.系统测试D.验收测试2.银行核心业务系统测试通常包括()。A.存款业务测试B.贷款业务测试C.支付清算测试D.总账与报表测试3.一份规范的缺陷报告应当包含()。A.缺陷标题B.复现步骤C.严重程度与优先级D.测试环境信息4.下列属于接口测试常用工具或协议的是()。A.PostmanB.JMeterC.RESTfulD.SOAP5.下列测试方法中,属于黑盒测试方法的有()。A.等价类划分B.边界值分析C.决策表D.条件覆盖三、判断题(每题1分,共10分)1.软件测试只能证明软件存在缺陷,不能证明软件没有缺陷。2.银行测试人员可以直接在生产环境进行测试。3.SQL中WHERE子句用于筛选分组前的数据,HAVING用于筛选分组后的数据。4.接口测试中,POST方法通常用于获取资源,GET方法用于提交数据。5.等价类划分时,有效等价类和无效等价类都需要设计测试用例。6.银行系统联机交易和批量处理可以同时操作同一批表而无需加锁或约束。7.测试用例的优先级越高,说明该用例对应的缺陷越严重。8.回归测试是在缺陷修复后,重新执行相关测试以确认缺陷已修复且未引入新问题。9.网络通信中,HTTPS比HTTP更安全,因为采用了TLS/SSL加密。10.银行测试岗不需要了解基本金融业务知识。四、简答题(每题5分,共15分)1.简述黑盒测试与白盒测试的主要区别。2.简述银行核心系统中“联机交易”与“批量处理”的区别。3.什么是测试用例?一份规范的测试用例通常包含哪些要素?五、综合测试设计题(每题15分,共30分)1.某银行网上银行“跨行转账”功能需求如下:客户登录后输入收款人姓名、收款账号、收款银行、转账金额,金额在1000元以内(含1000元)实时到账,超过1000元需人工审核后到账。请运用等价类划分和边界值分析法,列出该功能的测试点,并设计不少于8条测试用例,包括用例编号、场景、输入数据、预期结果。2.用例编号TC002,超过1000元人工审核:金额1000.01元,其他同TC001,预期提交成功,状态为待人工审核。3.用例编号TC003,金额为0:金额0元,预期提交失败,提示金额必须大于0。4.用例编号TC004,金额为负数:金额-1元,预期提交失败,提示金额非法。5.用例编号TC005,收款人姓名为空:不输入姓名,其他同TC001,预期提交失败,提示姓名不能为空。6.用例编号TC006,收款账号长度错误:账号“123456”,其他同TC001,预期提交失败,提示账号格式错误。7.用例编号TC007,收款账号含非数字字符:账号“622202123456789A”,预期提交失败,提示账号格式错误。8.用例编号TC008,未选择收款银行:收款银行留空,其他同TC001,预期提交失败,提示请选择收款银行。9.用例编号TC009,余额不足:付款账户余额500元,金额800元,预期提交失败,提示余额不足。10.用例编号TC010,姓名超长:输入50个字符的姓名,预期提交失败,提示姓名长度超限。2.某银行核心系统增加“定期存款到期自动转存”批处理功能:每天日终扫描所有到期定期存款账户,按原存期自动转存并计算利息。请设计测试方案,包括测试范围、测试数据准备、主要测试场景及预期结果。3.未到期账户:未被扫描,预期不处理。4.到期前已支取账户:预期不重复转存,批处理日志标记跳过。5.利息计算精度:按约定利率和计息规则计算,预期利息金额与手工计算结果一致。6.冻结账户:预期不执行自动转存,记录异常并继续处理其他账户。7.销户账户:预期跳过并记录状态。8.重复运行批处理:同一业务日期批量重复执行,预期不产生重复转存记录,保证幂等性。9.批量中途失败恢复:模拟批量执行到一半进程中断,预期支持从断点续跑或整体回滚后重跑。10.大数量账户性能:构造大量到期账户,预期批处理能在规定窗口内完成,且资源占用在合理范围。参考答案与解析一、单项选择题1.答案:B解析:软件测试不能证明程序完全正确,其核心目的是尽可能多地发现缺陷。2.答案:C解析:语句覆盖、判定覆盖、路径覆盖均基于代码内部结构设计用例,属于白盒测试;等价类划分关注输入域划分,属于黑盒测试。3.答案:B解析:日终批量是批处理作业,通常集中完成利息计提、总账过账、对账和报表生成等工作。4.答案:B5.答案:D解析:边界值分析应同时覆盖边界值和边界邻值,即最小值、略小于最小值、最大值、略大于最大值。6.答案:C解析:COUNT(DISTINCT字段)用于统计去重后的记录数。7.答案:C8.答案:A解析:原子性要求事务包含的各项操作要么全部执行成功,要么全部回滚。9.答案:C10.答案:C解析:预期结果是用例的关键组成部分,缺少预期结果无法判断测试是否通过。11.答案:B12.答案:C解析:TRUNCATE用于清空表数据并保留表结构;DROP删除表本身;DELETE不加WHERE也可删全部记录,但TRUNCATE更符合“清空且保留结构”的语义。13.答案:B14.答案:B解析:负数金额未校验属于业务规则处理错误,归入功能缺陷。15.答案:C解析:具体用例步骤在测试用例中设计,测试计划主要确定范围、策略、资源、进度和风险。二、多项选择题1.答案:ABCD解析:四个阶段依次从模块内部、模块接口、完整系统到用户验收逐层推进。2.答案:ABCD解析:核心业务系统覆盖存贷款、支付清算、总账报表等主要业务模块。3.答案:ABCD4.答案:ABCD解析:Postman、JMeter可用于接口测试;RESTful和SOAP是常见接口设计协议。5.答案:ABC解析:条件覆盖属于白盒测试中的逻辑覆盖方法。三、判断题1.答案:正确2.答案:错误解析:生产环境数据真实,直接测试可能造成资金风险或数据污染,通常应在测试环境进行。3.答案:正确4.答案:错误解析:GET通常用于获取资源,POST通常用于提交或创建数据。5.答案:正确6.答案:错误解析:并发操作同一批表可能产生锁等待、死锁或数据不一致,需要加锁、事务隔离和调度设计。7.答案:错误解析:用例优先级表示执行顺序和业务重要程度;缺陷严重程度是对缺陷后果的评估,二者不能等同。8.答案:正确9.答案:正确10.答案:错误解析:银行测试人员需要理解存款、贷款、支付清算等基本业务规则,才能有效设计业务测试场景。四、简答题1.答案:黑盒测试不关注程序内部结构,从需求规格说明出发设计用例,验证功能是否符合预期;白盒测试基于程序内部逻辑设计用例,关注语句、分支、路径等结构的覆盖情况。前者侧重外部功能和业务规则,后者侧重内部实现正确性。2.答案:联机交易是实时处理,如客户转账、余额查询,单笔交易响应时间短,强调实时性和交互性;批量处理在日终或约定时间集中处理大量数据,如利息计提、总账过账、报表生成,数据量大、处理时间长,强调完整性、可恢复性和幂等性。3.答案:测试用例是为验证特定测试目标而设计的一组输入、执行条件、操作步骤和预期结果的集合。规范用例通常包含:用例编号、所属模块、测试标题、前置条件、测试数据、操作步骤、预期结果、优先级等要素。五、综合测试设计题1.答案:测试点:•收款人姓名:有效姓名、空值、含特殊字符、超长姓名•收款账号:有效账号、空值、账号长度错误、含非数字字符•收款银行:已选择、未选择、无效银行•转账金额:有效金额、0、1000、1000.01、负数、超过限额、空值•到账方式:1000元及以内实时到账,超过1000元人工审核•账户余额不足场景测试用例示例:1.用例编号TC001,有效实时到账:收款人“张三”,收款账号“6222021234567890”,收款银行“工商银行”,金额1000元,预期提交成功,实时到账。10.解析:等价类划分将输入域划分为有效等价类和无效等价类,如金额有效类为0到1000元及1000元以上审核类,无效类为0、负数、非数字等。边界值重点关注0、1000、1000.01等临界点。用例覆盖正常流程、边界点、异常输入和余额不足等业务规则。2.答案:测试范围:•批处理作业调度触发•到期账户扫描逻辑•利息计算•自动转存处理•异常账户处理•批处理幂等性和失败恢复测试数据准备:•不同到期日的定期存款账户:已到期、当日到期、未到期•不同存期的定期存款:按
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 避孕药具培训试题及答案
- 2026年中小学英雄模范人物事迹知识竞赛试卷(含答案及详细解析)
- 低血压的护理诊断及护理措施
- 抗菌药临床应用管理常态化策略-培训课件
- 氯沙坦治疗糖尿病肾病蛋白尿的量效关系
- 《中国医学史》知识点汇编
- 颅脑疾病征象学大全
- 心脏治疗新疗法课程讲义课件
- 2026初级护师儿科护理学:新生儿维生素A缺乏症病情观察护理考点+实操要点课件
- 椎管内麻醉意外与并发症防治
- 有机磷农药中毒诊疗专家共识(2025版)
- (2026)中国石油化工集团中石化招聘笔试试题及答案
- 大学形势与政策《国家发展战略》课堂讲授课件
- 新版2026年湖南物理卷高考真题(含答案)(网络参考)
- 2026届中国移动校园招聘笔试真题(含详细答案解析)
- 新课标高中生物实验目录
- 20260402 偏差管理控制程序
- 《浙江省城镇燃气用户设施安全检查导则》
- 地下水污染阻隔墙建设技术
- 理发店消防责任制度
- 挂网客土喷播施工方案
评论
0/150
提交评论