支付功能怎么测?

业务流程

点击支付—> 选择支付方式 —> 确认金额—> 输入密码 —> 成功支付

功能测试

  1. 点击支付
    点击支付,还未付款,点击返回,可以取消支付
  2. 选择支付方式
    1)正常支付
    是否可以支持信用卡、储蓄卡、余额、第三方支付(微信、支付宝)、好友代付,并正常选择支付
    2)异常
    还未绑定支付方式,报错给出提示
    3)功能交互
    叠加优惠券、折扣等进行相关抵扣,价格正确
  3. 确认金额
    用到等价类划分法和边界值分析法
    1)正常金额
    最小:0
    最大:单笔最大、单日最大金额
    2)异常
    非数字、负数、0、小数点超过2位、单笔最大、单日最大
  4. 支付密码
    1)正常
    可以支持的方式:账号密码、指纹识别、人脸识别、动态获取验证码、小额免密等
    2)异常
    输入多次密码超过次数上限,进行冻结;多次识别不成功多次,进行冻结;验证码不正确
  5. 其他场景测试点:
    a、多笔订单合并支付,是否可以成功;
    b、重复点击支付按钮,是否会出现多次购买,并同步检查数据库的数据账目正确;
    c、支付中断:
    主动中断:可以继续支付并成功
    被动中断:比如电话、低电量、闹钟,断网、切换后台、耳机插拔等,验证可以继续支付;
    d、网络测试:
    验证各种网络类型:2G、3G, 4G,5G,wifi 下都可以正常支付;
    进行网络切换,支付功能正常;
    弱网测试下支付功能正常:不会重复支付多次,APP 不会闪退 崩溃,而且页面提示友好;
    e、使用 fiddler 等抓包篡改价格:不允许抓包或者数据加密,篡改不成功

界面测试

是否美观、是否有错别字等

兼容性测试

移动端:
考虑不同手机型号
安卓系统、ios系统,主流的系统版本需要测试覆盖
不同屏幕大小及分辨率

Web端:
不同内核版本的浏览器
从同一内核版本的浏览器中选择主流的浏览器进行测试

易用性测试

使用是否便捷

性能测试

多用户支付场景
支付跳转的时间
长时间在支付页面

安全性测试

验证敏感信息是否加密,是否可以篡改
通过一些工具进行安全扫描,检查是否有安全漏洞

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值