添加客服微信
400 035 7887
021-60725088-8054
APP测试中,涉及用户钱袋子的功能,不能出任何问题,一点也马虎不得,所以对APP支付功能的测试,应该作为一块测试重点,重中之重去看待。
下面讲一下APP测试支付功能的三点测试思路。
1、基础服务相关:
网络通信:WIFI/多运营商/多网络制式(3G、4G、5G)下的可靠性、稳定性、响应速度、流量大小;
安全:本地安全(本地存储数据安全、混淆反编译、安全控件、安全键盘等)、通讯安全(DNS劫持、SSL、短信劫持等)、页面安全(采用webview的页面的XSS、SQL注入等);
反欺诈相关:设备指纹获取、虚拟机检测、是否ROOT/越狱等;
通用服务:消息推送、缓存、升级;
2、应用服务相关:
与第三方应用集成:第三方应用调用支付APP完成支付;支付APP调用其他APP或SDK;
正常业务流程逻辑;
应用安全:接口协议安全、账户安全、手机遗失掉/登陆密码遗忘/交易密码遗忘的安全处理;
业务边界及异常处理:例如APP没收到支付结果,APP的处理;
APP+服务器端结合的业务及数据正确性、完整性;
风控相关;
3、用户体验相关:
终端适配、APP业务流程、UI界面的用户体验
总之,APP支付功能的测试,就是要保障用户流畅无障碍地完成支付,并且没有任何支付安全上的缺陷和漏洞。
阅读推荐:
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-60725088-8054),我们将立即处理,马上删除。