【银行测试】银行金融项目测试总结+面试题汇总(答案)

目录:导读

    • 前言
    • 一、Python编程入门到精通
    • 二、接口自动化项目实战
    • 三、Web自动化项目实战
    • 四、App自动化项目实战
    • 五、一线大厂简历
    • 六、测试开发DevOps体系
    • 七、常用自动化测试工具
    • 八、JMeter性能测试
    • 九、总结(尾部小惊喜)


前言

1、银行项目测试的类别划分

从全局高度来说,银行测试可以分为三类:功能、业务、场景。

1)功能测试

验证银行某系统的某个功能模块是否可以正常工作。
比如网银系统中的转账模块,就要通过转账操作来测试该模块功能是否正常。

2)业务流程的测试

为了保证业务能正常开展,在上线前要对整个业务流程进行详细的测试工作。

比如一个网贷业务系统,网贷是线上贷款系统,借款人可以通过贷款平台的手机APP直接在线进行贷款申请、借款、还款等操作、方便快捷,因此由银行(行方)出资贷款平台(平台方)负责吸收客户的网贷系统应运而生。

一般网贷涉及的系统会有平台方系统、渠道系统(行方提供的对外连接渠道,有加密、转译等功能)、网贷业务系统、核心系统、风控系统等。

以网贷的借款流程为例:

用授信申请通过的客户信息从平台方发送借款申请,申请经由渠道系统到达业务系统,再由业务系统发送到风控审核,风控将审核结果返回给业务系统(比如申请通过的结果)。

再由业务系统调用核心系统进行放款,核心放款成功,业务系统将放款结果经由渠道系统发送至平台方。

通过以上业务流程可以看出银行测试不是单方面的验证某一个系统的功能,而是根据业务规则对整个业务涉及到的系统都会做一个全流程的测试。

3)银行中场景类的测试

通过预设场景来验证软件系统是否可以正常工作。
比如网贷中的还款场景包含主动还款、自动还款、提前还款、逾期还款等。

以逾期还款为例:

我们事先准备好一个借款成功的客户,通过对还款账户做止付限制,在通过跑批使该客户贷款逾期,由此就制造了一个逾期的场景,在该场景下进行还款操作测试还款功能是否正常。

通过以上简单的说明和举例我们对银行测试应该有了一个初步的了解,知道银行测试人员会做哪些工作,也了解了一些流程。

但以上都归结为功能测试,其实银行测试还会涉及到接口、自动化、性能、安全等测试工作。

并且,随着社会不断的发展,银行的业务将会逐渐地增加,未来会有更多的系统产生,因此银行测试涉及的内容也会越来越广泛也会有更多的测试人员加入到银行测试的行业中来。

2、银行项目测试面试常问

面试题1:充值功能,你是怎么测试的?

答:
首先我们先测试充值的主体功能,看看能否充值成功;(等价类,边界值,判定表,流程分析法,状态迁移法,错误推测法,异常处理法来测试)

用边界值的方法测试充值限定的额度能否充值成功;
用特殊字符在充值输入框输入是否有提示语提醒;
充值输入框为空时点击充值是否有提示;
在输入框里输入金额,再后退网页再进入充值页面,是否还保存着输入的金额数;

多次往返充值界面,是否还可以正常充值;
选择多个充值支付方式能否充值成功;
选择各银行网银能否充值成功;
充值成功时,有没有相关的提示和页面是否正确跳转;
充值成功后,相关联的金额是否正确显示;
充值成功后,查看数据库的相关数据是否有存在和正确;
点击第三方支付(如支付宝,微信)是否有相关的连接页面跳转;
能否同时选择多个支付方式来充值;
交叉选择支付方式后,再选择其中一个支付方式能否充值成功;
充值输入框多次修改充值金额,能否充值正确;

我们再测试充值的性能,用 jmeter模拟大量用户同时充值,看看能否充值成功;

我们再对充值的安全性进行测试:

①绑定银行卡充值和未绑定银行卡能否充值成功
②绑定多张同名的银行卡以及一个用户绑定多张不同名的银行了能否绑定充值成功
③实名认证和未实名认证能否充值成功
④用边界值的方法测试每天充值限额,次数
⑤测试一天之内最多可以输入密码错误次数是多少,次数达到多少次锁卡,是否需要到银行解锁方能再进行充值
⑥输入充值金额后需要输入多少次密码,是否有加密,不输入密码能否充值成功;
⑦使用其他的支付方式支付能否充值成功
⑧测试充值金额的类型
⑨充值之后所充值的账户以及平台的余额额度是否有增加
⑩单次点击,多次点击会不会充值成功;以及多次点击会不会多次充值
⑪同时打开多个充值界面,能否充值成功
⑫不登陆用户的情况下是否充值成功
⑬不选择银行卡或其他方式支付是否能充值成功
⑭跨站攻击,数据泄密

面试题2:你们是怎么造数/埋数的?

答:
由我们测试人员根据需求分析,需要哪些场景,再根据自己设置的场景到对应的系统造数据/埋数

例如我最近的这个网银项目,我做转账汇款的时候,需要账户状态为正常、冻结、销户等,那这时候我就会使用身份证生成器先生成对应的身份信息,请柜面的同事帮我开一类户,或者自己在我们网银端开通二类户。

(开户时候都是正常的,需要绑卡之后,再把对应的账户状态变更为冻结或销户)拿到账户之后,还需要柜面的同事帮我们存款。存款金额根据案例的设计有所差别。

如果有挡板的,数据是有测试来分析设计,请开发帮忙预置在挡板中。
例如我最近的这个理财项目,拿到需求之后,会在上游资管系统维护对应的产品信息,推送信息给理财分销平台。

分销同步数据后将文件给到综合理财平台(理财子公司),再通过ESB将产品信息披露给各个渠道,我就能在手机端看到这个产品了。根据需求分分析,我也需要对应的请柜面系统的同事帮忙开一类户,并提前在卡上存入合适的金额。如果时间足够,可以把风险评级也提前预埋掉。

面试题3:理财产品分类?

答:
理财产品主要有这几类:票据型、债券型、信托型、挂钩型及QDII型,
包括储蓄、基金、国债、债券、外汇、股票、炒金等。

理财产品根据风险等级可以分为:低风险、中低风险、中等风险、中高风险、高风险。R1-R5
理财产品根据收益类型分为:保本、保本保息、非保本

下面是我整理的2023年最全的软件测试工程师学习知识架构体系图

一、Python编程入门到精通

请添加图片描述

二、接口自动化项目实战

请添加图片描述

三、Web自动化项目实战

请添加图片描述

四、App自动化项目实战

请添加图片描述

五、一线大厂简历

请添加图片描述

六、测试开发DevOps体系

请添加图片描述

七、常用自动化测试工具

请添加图片描述

八、JMeter性能测试

请添加图片描述

九、总结(尾部小惊喜)

只要我们不断努力,追逐自己的梦想,就一定能够战胜困难,创造无限可能。让我们一起燃起内心的激情,勇往直前,开创自己辉煌的人生。

在每一次的汗水与努力中,我们都在向自己的梦想迈进一步;无论前路多么艰辛,坚持奋斗,燃烧心中的热情,我们必将创造属于自己的辉煌人生。

不要让恐惧束缚你的脚步,不要让失败打败你的心志;勇敢追逐自己的梦想,坚持奋斗,你将在人生的道路上发现前所未有的精彩与可能。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/576873.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

人型动画足部IK权重曲线烘焙

简介 如下图所示,Left、Right FootIK Weight两条动画曲线用于设置人物角色足部IK时获取权重值,手动编辑且动画片段较多时比较费事,可以考虑程序化烘焙这两条足部IK权重曲线。 实现思路 创建新的编辑器窗口,在OnGUI中获取当前所…

FART12刷机脱壳记录笔记

其他脱壳笔记: https://codeooo.blog.csdn.net/article/details/126891503 fart12 脱壳系统 可以脱邦邦 爱加密 企业壳 等; 寒冰大佬的脱壳王 本文记录下刷机过程,方便以后查看使用。 adb授权和ome锁要开着 代表锁是开着状态 如果出现&a…

关于标准库中的反向迭代器

什么是迭代器? 迭代器(iterator)有时又称光标(cursor)是程序设计的软件设计模式,可在容器对象(container,例如list或vector)上遍历访问的接口,通常来…

Ps:图框工具

图框工具 Frame Tool是自 Ps 2019 版开始新增的一个工具。 图框 Frame可用于限制图像的显示范围,在设计过程中,还常常可起到占位符的功能。 快捷键:K 使用图框工具,对于快速相册排版、创建某种形式的特效等有一定的帮助。比起使用…

ctfshow 杂项签到

ctfshow的杂项签到题,下载压缩包之后里面有图片。 直接将图片用010editor打开,检索ctfshow可以看到答案。

Frequency-domain MLPs are More EffectiveLearners in Time Series Forecasting

本论文来自于 37th Conference on Neural Information Processing Systems (NeurIPS 2023) Abstract 时间序列预测在金融、交通、能源、医疗等不同行业中发挥着关键作用。虽然现有文献设计了许多基于 RNN、GNN 或 Transformer 的复杂架构(注意力机制的计算太占用资…

.net6使用Sejil可视化日志

(关注博主后,在“粉丝专栏”,可免费阅读此文) 之前介绍了这篇.net 5使用LogDashboard_.net 5logdashboard rootpath-CSDN博客 这篇文章将会更加的简单,最终的效果都是可视化日志。 在程序非常庞大的时候&…

blender scripting 编写

blender scripting 编写 一、查看ui按钮对应的代码二、查看或修改对象名称三、案例:渲染多张图片并导出对应的相机参数 一、查看ui按钮对应的代码 二、查看或修改对象名称 三、案例:渲染多张图片并导出对应的相机参数 注:通过ui交互都设置好…

GEE数据集——USGS全球地震数据集

美国地质勘探局全球地震数据集 美国地质调查局地震灾害计划 (EHP) 提供全面的地震数据集,为全球监测、研究和地震防备提供宝贵资源。该数据集包含来自各种来源的地震信息,包括地震台、卫星图像和地面观测。持续更新,截至 2023 年 10 月 10 日…

跨境电商新纪元:无人驾驶技术如何颠覆物流未来

在全球化蓬勃发展的今天,跨境电商作为商业模式的一种新范式,正以前所未有的速度崛起。与此同时,无人驾驶技术作为物流领域的创新力量,正在为跨境电商带来翻天覆地的变革。本文将深入研究跨境电商新纪元下,无人驾驶技术…

Linux之文件目录

pwd 显示当前工作目录的绝对路径 ls显示目录中的内容 语法:ls [选项] 目录或文件常用选项: -a : 显示当前目录的所有文件和目录,包括隐藏的-l : 以列表的方式显示信息 cd切换目录 语法:cd [参数] (切换到指定路径&…

Odoo16 实用功能之在Form视图控制字段的显示以及禁止编辑和禁止创建

目录 1、控制字段的显示 2、禁止编辑和禁止创建 1、控制字段的显示 在第一个字段没有选择的时候,让第二个字段不显示,选择之后第二个字段才显示,这个如何实现的? 以下是一个示例,假设disk_type是一个Selection字段&am…

数据通信网络基础华为ICT网络赛道

目录 前言: 1.网络与通信 2.网络类型与网络拓扑 3.网络工程与网络工程师 前言: 数据通信网络基础是通信领域的基本概念,涉及数据传输、路由交换、网络安全等方面的知识。华为ICT网络赛道则是华为公司提出的一种技术路径,旨在通…

python爬虫进阶篇:Scrapy中使用Selenium+Firefox浏览器爬取国债逆回购并发送QQ邮件通知

一、前言 每到年底国债逆回购的利息都会来一波高涨,利息会比银行的T0的理财产品的利息高,所以可以考虑写个脚本每天定时启动爬取逆回购数据,实时查看利息,然后在利息高位及时去下单。 二、环境搭建 详情请看《python爬虫进阶篇…

AI数字人克隆系统OEM:为未来创造更多可能

随着科技的发展,人工智能(AI)在各个领域取得了重要突破。其中,一个备受关注的领域是AI数字人克隆系统。作为一种创新的技术,它引发了人们的浓厚兴趣。本文将以探秘AI数字人克隆系统OEM源码为主题,深入了解这…

如何从0到1搭建一个SpringBoot项目

SpringBoot是大家使用最多的一个Java框架了,今日就来详细介绍一下如何去创建一个SpringBoot项目 一、准备工作 首先要来看你的IDEA版本,如果你的IDEA是【专业版】的,那么你就无需安装任何的插件,直接就可以创建SpringBoot的项目了…

【MIMO 从入门到精通】[P4]【MIMO Communications】

前言: Explains the main approaches to multi-input multi-output (MIMO) communications, including Beamforming, Zero Forcing, and MMSE. * Note that at the 9:19min mark, I made a slight "voice typo", where I should have said: "you nee…

世界首款配备M.2固态硬盘的树莓派Pi 5工业计算机发布!

多年来,上海晶珩一直秉承创新理念,持续不断地推陈出新。在成功推出一系列基于树莓派 Raspberry Pi CM4 的工业计算机后,现推出了全球首款搭载 M.2 固态硬盘的 Raspberry Pi 5 工业计算机ED-IPC3020系列。 ED-IPC3020搭载强大的Broadcom BCM27…

交换机vlan划分方法,学会这三招就够!

你们好,我的网工朋友。 交换机的配置我们说过很多,总有一些朋友会提到vlan的划分,今天就给你说下具体的应用。 关于vlan的划分方法有很多,项目应用中较多的方法就是基于端口划分vlan、基于mac地址划分vlan、基于ip地址划分vlan……

Redis相关的那些事(一)

背景 目前工作所负责的工作主要是投放业务,属于读高并发场景,记录一下之前碰到的redis相关的问题。 热点大值Key&缓存击穿问题 问题表现 在某次流量峰值过程中,redis的CPU突然飙升,从监控看起来就是CPU飙升到一定程度&…