zoukankan      html  css  js  c++  java
  • 一个支付流程要考虑到哪些测试点?

    1.从买家选择支付方式开始,选择网上银行或者信用卡支付,一直到支付结束,这个过程要考虑到哪些测试点?
    
    卡与帐号一致与否,帐号与验证码一致与否,扣款金额与应付金额是否一致,扣款帐号与应扣款帐号是否一致等等
    2.支付宝充值功能测试用例设计?
    
    假设一种通过银行卡充值的场景 可以写几条

    1),通过网银充值10元(标题) 然后请自己描述详细操作步骤
    预期结果 支付宝帐户中增加10元(前提是不考虑网络延时,或各网银的出帐延时)

    2,)通过网银充值时 网银余额不足
    预期结果 充值失败 不影响支付宝中帐户金额

    3,)通过网银充值时,在任意操作步骤中(建议是最后一步)取消该服务
    预期结果 充值失败 不影响支付宝中帐户金额

    4,)充入0元 (基本上不会同意充0的操作的吧)
    预期结果 充值失败 提示输入大于0的金额

    5),充入n元(N= 支付宝每次限制的最大充值金额)
    预期结果 支付宝帐户中增加n元

    6 )充入N+1元 (与第5条一样,都是边界值法。但是要分开写成两条)
    预期结果 充值失败/提示金额大出限制
    3.如何进行银联支付测试?
    

         主要是功能方面要正确,涉及到金钱,都要测试小心了,不能有任何计算的错误。

         然后,考虑一些异常情况,比如:比如银联那边没有及时返回付款成功或失败的结果,该怎么办;
         银联接口调用不成功,该如何处理。。
     另外,可以考虑下安全测试方面,支付请求的伪造、金额的篡改、恶意模拟银联来调用你们的接口……
  • 相关阅读:
    react-native 之ScrollView的使用
    gitHub 克隆项目慢
    react native 给View添加点击事件
    React Native View属性onLayout
    react native 样式与布局
    react native 对日期的处理
    react native 顶部菜单栏效果的实现
    iOS self.navigationController 推出界面怎么一次性回到指定第一个
    Java
    2021-5-13讲课内容hibernate主键id映射_XML方式
  • 原文地址:https://www.cnblogs.com/wangcp-2014/p/7644692.html
Copyright © 2011-2022 走看看