支付流程测试点
上一篇 /
下一篇 2011-01-11 13:36:32
/ 个人分类:感受
基本测试: 1.安全权限的检测:登录或不登录; 2.选择的支付方式:网上银行(借记卡和信用卡)直接支付,网上账号支付(通过充值后再支付),第三方平台支付(支付宝,云网,快钱等)。 2.1借记卡考虑未开能网上银行有没有提醒,每家银行的接口测试(国有四大银行,招行,还有其它如上海银行,国外的银行); 信用卡也要考虑有没有开通网上银行,有没有当天的支付限额。 以上2种要考虑是直接输入卡号、密码、验证码、还有卡上的专用码;还是直接用用户名和密码加动态密码支付的。 总之你需要去开通其它银行的网上银行,根据银行提供的入口进行测试。 2.2如果是直接支付还要考虑充值的费用与所支付的费用是不是平衡,像云网和支付宝都是有一定的手续费的。 2.3如果是你们系统的网上账号直接支付最简单了,先将银行卡或第三方的钱转到你们系统的网上账号,然后支付。检测账号余额不够时,有没有提醒。 有没有当天的支付限额。 2.4第三方平台支付,接口的测试; 2.5允许不允许批量支付; 2.6需要不需要身份验证,手机短信提示,找他人支付功能; 3.收款功能,提现(转到银行卡或公司账户)功能 4.账户管理 5.账单查询 6.打印,传真,邮件提醒功能; 异常: 1.网络带宽问题; 2.无法正常充值,网上银行充值有问题,比如银行服务器忙; 3.考虑并发; 4.充值、支付成功,但数据未更新; 测试方法: 可以用QTP做功能测试,用LR做性能测试。 不过功能测试刚开始未完成不建议用QTP,当功能基本完善时再用QTP测试。 所以以黑盒和灰盒测试为主,验证数据库中的数据。 测试重点: 1.需要画支付流程图; 2.接口测试是最重要的;
|
收藏
举报
TAG: