支付宝转账功能如何测试?
支付宝转账功能如何测试?
支付宝转账功能如何测试?
在支付金额上
1. 验证同行转账、跨行转账、支付宝直接转账,绑定的银行卡的互转;
2. 校验验证码的有效性(一般小额只需手机验证码,大额需要手机验证码+动态口令,转给绑定的银行卡无需验证);
3. 验证转账手续费收取情况(比如小于一定金额同行转账免费,跨行收费等等,具体收费标准以需求书描述为准);
4. 验证即时转账和普通转账情况;
5.验证6位数交易密码正确与否的情况;
6. 验证账户余额不足的情况;
7 .验证转账金额超过限额情况;
8.验证转账超时情况(一般交易都有超时控制,服务器超过一定时间(一般30s)没有响应,服务器就会发出超时报错给客户端,超时场景测试需要临时联系开发,让开发设置一下,测试员工就可以在客户端模拟出超时场景);
9.验证收款人姓名和收款账号不一致的情况或者两者都有误的情况;
10. 验证转出方或者转入方属于非法账户(挂失,冻结,锁定,销户的账户)情况;
11. 验证信用卡、定期存折不能转出。(一般会在账号选择的时候,进行屏蔽);
12.验证在ios、安卓,web端的转账场景;
13.单词金额的最小值 ,如0.01;
14.无实际意义的金额,如0元;
15.支付金额错误:格式错误 、数字错误(支付金额为负数);
16.余额小于实际需要支付的金额;
17.银行卡或其他设置当日消费金额或者是单笔金额超限;
支付接口上
关于支付会涉及到很多第三方接口的相关的事件。比如:支付宝 、网银系统 、手机银行、POS机的终端服务,甚至是扫码枪等硬件设备也是有关系的。
支付的操作问题上
1.指纹支付;
2.免密支付;
3.账号+密码支付;
4.动态获取支付验证码支付;
5.银行卡号+密码绑定支付;
6.信用卡可能会涉及到支付码等;
如今的支付方式多样化、快捷支付和银行卡支付之间的差异性。信用卡和普通储蓄卡之间的差异处。等都是需要考虑的。
产品的容错性上(异常处理)
1.如何处理转账失败;
2.转账时出现断网 ;
3.转账失败之后,如何退还;
4.转账金额不足的情况下 ,充值后是否可以继续支付;
5.持续点击是否会出现多次扣款;
6.如果发生多次扣款,如何退款到支付账号;
产品后台处理上
成功转账的账务处理、转账失败的账务处理、差错账处理等等。
原文:https://blog.csdn.net/u014036251/article/details/121480358