app第三方支付測試點


1.支付安全:用Charles抓包嘗試修改價格

2.正常支付流程:從下單到回調是否正常
3.支付過程:

  • 輸入正確/錯誤的密碼
  • 弱網/無網絡時點擊購買
  • 輸入正確的密碼后,在第三方還沒有返回支付成功的頁面前,斷網
  • 付款的賬號余額不足時,正好時,多余時
  • 調起支付后,返回
  • 輸入密碼時,網絡異常
  • 需要添加地址的訂單要注意

4.不同狀態的訂單:

  • 待支付狀態:訂單是否可以正常支付;是否可以取消
  • 取消狀態
  • 支付成功

5.支付成功后:

  • 授權是否正常
  • 頁面展示是否正常
  • 是否可以正常退款

關於掃碼支付:

  • 同一個二維碼,支付寶和微信同時掃碼支付
  • 同一個二維碼,多個支付寶或者多個微信同時掃碼支付
  • 同一個二維碼,2個用戶同時掃,一個不支付,一個正常支付
  • 同一個二維碼,用戶掃碼后不支付,並且取消訂單,之后再掃之前的二維碼
  • 同一個二維碼,用戶支付成功后,再次掃之前的碼

關於自動訂閱:

  • 是否可以正常續費(檢查是否扣錢,用戶授權是否正常)
  • 用戶購買單月自動續費后,更改成按季度續費(檢查是否扣錢,用戶授權是否正常)
  • 自動續費是否有短信提醒(扣錢之前和之后)
  • 使用同一個蘋果賬號給不同的id續費
  • 不同狀態的用戶都可正常續費(VIP,普通,過期)
  • 掉單(補單功能)
  • 測試自動續費商品,可能會導致沙盒賬號有很多的掉單,每次打開app時都會去請求,可以使用Charles來finish這些請求用Charles來finish補單請求的方法

 

補充:
1.iOS的一種掉單情況
用戶在app內調起支付后,沒有綁定支付方式來付錢(就是沒錢付款),iOS會提醒用戶去綁定支付方式,用戶點擊去綁定支付跳出了app,在綁定完支付之后回到app內付款,然后就會出現掉單的情況
推薦一個keep的優化方案:http://tech.gotokeep.com/post/2018/12/in-app-purchase/

2.對於有首單優惠的商品要注意:
用戶多次調起首單優惠的商品,生成了多筆待支付的優惠價格的訂單,若用戶在支付了首單后,對於之前待支付的訂單,用戶若是選擇支付要注意價格是否恢復正常

3.iOS,若用戶可以在游客狀態下使用蘋果支付,要注意用戶購買后又使用賬號登錄了,是否需要將游客登錄時購買的商品給登錄的賬號


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM