金融行业要求测试人员必须是:软件测试技术+金融行业知识,这对软件测试工程师来说其实是一个挺大的挑战的,毕竟隔行如隔山,你就算有测试技术,但你缺金融行业知识;如果你是转行的,可能两者皆缺。
【视频教程:b站最牛Jmeter接口测试和Jmeter接口自动化测试全集_哔哩哔哩_bilibili】
下面就给大家分享下泛银行支付业务知识和测试点,希望对致力于(被迫于)要从事金融业务测试的朋友一些帮助。
一、银行支付系统
伴随着互联网金融的兴起以及移动支付的普及,市场在演变、支付领域也在改革,而各大结构对统一支付平台的构建也迫在眉睫。一体化的支付平台设计即整合线上和线下支付业务、统一收银、统一路由、统一日终,对接行内核心系统以及行外大小额系统、超级网银、银联、第三方支付等资金通道,是一整套资金流转体系。
支付系统涉及到的业务主要包括:智能路由、聚合收单、日终清算、日终对账、差错冲正。
- 智能路由则是系统根据业务类型、手续费、时间等多维度判断选择最优的资金通道
- 聚合支付是聚合网络支付,将微信、支付宝、网关支付集成一个平台为电商平台服务,而聚合收单则是聚合线下的服务,将不同支付方式收单集于一个二维码或者终端扫码枪中,为实体店商家服务
- 日终清算主要是负责支付系统与电商平台、资金通道合作方之间的资金清分结算,主要涉及清分、计提、手续费结算、财务结算、分润等,完成机构之间的日终资金流转
- 日终对账则是系统将商户、资金通道合作方、核心系统之间的交易通过文件方式进行对账,并进行对应的差异化处理
- 差错冲正则是差错处理后一种最直接的补偿方式
二、支付业务场景
下面描述几个生活中常用到的涉及到支付业务流程的功能:跨行转账、订单支付、二维码支付。