支付流程测试?
功能测试。
用等价类和边界值,判断支付的金额;
如果没有登陆能否支付,支付成功后是否可以正常跳转;
支付方式是否支持扫码支付,第三方平台支付(支付包,云网等),语音支付,指纹支付;
支付时是否需要身份验证,支付后有无手机短信提示,是否可以找他人代付;
用边界值法有无支付额度限制,余额不足时有无提示,支付时是否是动态加密支付;
待支付状态:订单是否可以正常支付;是否可以取消;有相同订单是否可以支付两次;
是否可以扫码支付,输入错误的密码会怎样显示,有无错误次数限制;
若支持扫码支付,二维码是否支持支付包和微信扫码,若两人同时扫描怎么处理;
有无最小支付金额限制,无意义的支付金额0,重复支付如何处理;
如果支付包含优惠金额,该怎么处理优惠额度;
性能测试
弱网,无网时是否可以支付;
退款到账时间,耗电量的多少;
带负载情况下的响应时间和吞吐率,在某个时间段内同时访问系统的用户数量 ;
压力测试
多人同时付款;
界面测试;
支付界面有无错别字,排版是否合理,颜色搭配是否合理;
兼容性测试
是否可以跨平台,不同电脑机型下显示有无区别;
安全性测试;
若支付不成功是否原路退款,若支付成功,有无支付信息提示;
用fiddler抓包尝试修改价格,对订单金额有无效