【银行测试】对公渠道转账+网银转账+对私转账功能测试点(汇总)

目录:导读


前言

1、银行对公渠道转账测试点

转账测试点:

1)点击转账按钮是否跳转到转账界面

2)转账比如最低为0.01,最高为5万元,采用边界值测试0.01,100,50000,0.09,50000.01这种能不能转,或者输入为空,里面包含非法字符或者中文字符的能不能转

3)转账是否需要填写对方的户名和银行名称,以及支行名称

4)不存在的账户号和销户的账户号是否可以转账

5)转账金额是否可以小于或等于可用余额

6)转账输入框输入以0开头的金额,转账金额框自动去掉0

7)付款用途能否选择

8)金额后有3位小数点是否可以转账

9)是否有转账限额

10)每日转账笔数假如限制为10笔,是否可以超过10笔

11)单笔限额调整到20万之后,是否可以超过20万

12)选中收款人信息,是否会自动填写收款方户名,收款方账

13)转账成功后,是否会有消息推送,是否通知收款人

14)转账成功是否可以撤回操作

15)转账是否会收取手续费

16)转账完成后,查看双方余额的变化,转出方是不是少了转账金额,转入方是不是多了转账金额

17)转入方信息填写有误是否可以成功转账

18)转账成功后是否有转账记录

19)转账是否会实时到账,还是2小时内到账

20)转账后的会计分录和对账数据准确

21)在app和PC或者web端进行同时转账不会出现接口幂等性的问题

22)token失效的情况下是不能进行转账的

23)转账申请后是否要登录网银,等待审批人进行审批

24)审批人要是否决转账是否会转账失败

25)审批人没有权限是否可以审批通过

26)是否可以完成公账转私账,和私账转公账

其他转账的异常情况:

1)在跨行转账的时候,支付系统无法调用中国人民银行的清算系统进行清算

2)跨行转账时,我行在人民银行的头寸不足导致转账失败

3)本行网络问题、人民银行支付系统的网络问题

4)资金正处于冻结状态

2、网银转账+对私转账功能的测试点

本人账户互转:

业务:客户本人同行内多个账户之间转账,客户同一账户无法互转,客户同行内两个账户之间才能转账。

流程:账号密码一>登录一>转账汇款一本人账户互转一>交易录入一>交易确认一>交易结束

测试点:

1)客户同行所有账号都显示,是否存在漏掉及非客户账号

2)转出和转入账号都是客户的账号

3)同一客户同行内的两个账户之间是否才能转账

4)各账户、各币种,账户和余额是否一一对应

5)转账金额是否小子或等于可用余额

6)两个账户之间的不同币种的子账户能否转账,同账户之间不行,国家对外汇进行管制,每人每年5万美元的购汇额度控制。

7)非数字数据(.号除外)无法输入转账金额框,输入以0开头的金额,转账金额框自动去掉0

8)付款用途能否选择

9)摘要能否选择和自定义录入

10)"交易录入"页面与"交易确认"页面的数据一致

行内转账:

1)各账户、各币种,账户和余额是否一一对应

2)转账金额是否小于或等于可用余额

3)是否可以成功保存转账的收款人信息

4)"普通查询"和"高级查询"是否可以进行切换

5)"普通查询"是否可以按账户类型精确查询

6)"高级查询"是否可以按账户类型、别名、户名、账号查询

7)是否可以精确/模糊查询

8)选中收款人信息,是否会自动填写收款方户名,收款方账

9)转账成功后,是否通知收款人

10)两个账户之间的不同币种的子账户能否转账

11)行内转账是实时转账,系统几十秒内转账成功

12)行内转账不收手续费

支付成功的验证:

1)页面验证:

a、页面提示支付成功,有交易流水号,这个流水号可以去后台数据库查交易信息文件,查看相关信息;

b、查看转账明细,有这条转账信息;

2)数据库后台验证:行内转账

a、到账户余额文件,查看双方余额的变化,转出方是不是少了转账金额,转入方是不是多了转账金额;

b、根据页面提示转账成功出现的流水号,用流水号去看账户交易信息查看信息;

c、交易套号文件,查看借贷的内容

借:银行活期存款(转出方)2000 科目:2开头

贷:银行活期存款(转入方)2000 科目:2开头

d、查看手续费,账户系统手续费文件,单独查看手续费是否正确;

3)跨行转账与行内转账不同,根据选择普通、加急、实时到账方式,调用银行支付系统"支付系统再调用银行的

清算系统、清算系统将报文发往人民银行支付系统,人民银行支付系统再发往他行;这里涉及各行在人民银行

的头寸,就是银行在人民银行的存款,抵押物等,当头寸不足会影响转账的延迟或不成功;

转账的异常测试点

==》转账不成功,每个环节的不成功,都会导致最终系统转账不成功。

总结有如下:

1)登录信息错误输入达到次数,无法登录网银;

2)账户的余额不足,无法转账;

3)转入方信息填写有误,无法成功转账;

4)超出了转账限额

5)各验证密码不正确,如图片验证码,u盾密码、手机动态验证码、支付密码

6)系统无法调用本行支付系统接口,如调用实时、普通、加急等接口;

7)在转账时,调用账户系统的记账接口,调用错误,信息不正确等;

8)在跨行转账的时候,支付系统无法调用清算系统,清算系统无法调用人民银行的支付系统,

9)跨行转账时,我行在人民银行的头寸不足;

10)网络问题,本行网络问题、人民银行支付系统的网络问题、他行的网络问题

考虑安全性的一些间题:

1)页面登录后,未进行操作,多长时间内(如30分钟),

2)系统自动断开登录状态,用户再操作需要重新登录;

3)系统登录时,信息错误输入的次数;

4)u盾信息错误输入的次数;手机动态码的验证时间;

5)支付密码输入错误的次数;

6)输入时,类型和长度要求,是否有处理空格;全角、半角的输入是否有要求;

7)密码指网银登录密码,由6-12位字母、数字、特殊字符构成

安全性测试:

1)图形验证码:

按照图片里面的要求填入图形验证码,点击图片或点击验证码框旁边的文字提示刷新图形验证码的图片;

图形验证码的图片中,收款账号、交易金额、收款方户名是否与本次交易一致;

每次刷新图形验证码的图片,每次的验证码不一样;

2)安全认证方式:u盾和手机动态密码选一种

U盾:系统检测是否插入u盾,未插入,系统应该提示:插入,页面跳出输入u盾密码(备注:3次输入错误的机会)

手机动态密码:页面出现手机动态密码框,框内信息不可更改,发出验证码后,1分钟内有效,注意这个时间约束,这是为了安全性

3)交易笔数的限制测试:

当日笔数/当月笔数

当日笔数/当月笔数

4)手续费(跨行涉及手续费):

同城行内免收

同城跨行:转账金额1万元(含)以下:3元/笔;转账金额1~5万(含):5元/笔

转账金额5~10万(含):8元/笔;转账金额10万以上:10元/笔

异地行内:转账金额1万元(含)以下:5元/笔

异地跨行:转账金额的1%;最低5元/笔、最高50元/笔

完整版!企业级性能测试实战,速通Jmeter性能测试到分布式集群压测教程

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

一、Python编程入门到精通

二、接口自动化项目实战

三、Web自动化项目实战

四、App自动化项目实战

五、一线大厂简历

六、测试开发DevOps体系

七、常用自动化测试工具

八、JMeter性能测试

九、总结(尾部小惊喜)

人生最耀眼的不是站在领奖台的瞬间,而是黑暗中依然前行的勇气。当你觉得疲惫不堪时,请记住:每个伟大的转折都藏在"再坚持一下"的决定里。你的脚步,正在丈量属于自己的传奇!

别被眼前的迷雾困住脚步!那些看似徒劳的努力,都在为惊喜的绽放积蓄力量。当世界说"到此为止"时,你的坚持就是最响亮的回答。向前奔跑吧,生命的精彩正在下一站等你!

相关推荐
程序员三藏1 天前
快速弄懂POM设计模式
自动化测试·软件测试·python·selenium·测试工具·设计模式·职场和发展
程序员三藏1 天前
使用Docker和Selenium构建自动化测试环境
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
测试19983 天前
压力测试详解
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·压力测试
程序员小远3 天前
7个常见的Jmeter压测问题
自动化测试·软件测试·python·测试工具·测试用例·压力测试·性能测试
测试架构师北凡3 天前
新手怎么入行软件测试?初级测试岗学习路线,测试之路指南...
自动化测试·软件测试·功能测试·软件测试工程师·python自动化测试·接口测试·软件测试面试