目录:导读
前言
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性能测试

九、总结(尾部小惊喜)
人生最耀眼的不是站在领奖台的瞬间,而是黑暗中依然前行的勇气。当你觉得疲惫不堪时,请记住:每个伟大的转折都藏在"再坚持一下"的决定里。你的脚步,正在丈量属于自己的传奇!
别被眼前的迷雾困住脚步!那些看似徒劳的努力,都在为惊喜的绽放积蓄力量。当世界说"到此为止"时,你的坚持就是最响亮的回答。向前奔跑吧,生命的精彩正在下一站等你!