> ### 支付怎么測試?
* 從功能方面考慮:
1. 正常完成支付的流程;
2. 支付中斷后繼續支付的流程;
3. 支付中斷后結束支付的流程;
4. 單訂單支付的流程;
5. 多訂單合并支付的流程;
6. 余額不足;金額的最小值 :如0.01;金額為0;金額為負數
7. 未綁定銀行卡;
8. 密碼錯誤;
9. 密碼錯誤次數過多;
10. 找人代付;
11. 弱網狀態下,連續點擊支付功能功能,會不會支付多次;
12. 有優惠券、折扣、促銷價進行結算是否正確;
13. 不同終端上支付:包括PC端的支付、筆記本電腦的支付、平板電腦的支付、手機端的支付等;
14. 不同的支付方式:銀行卡網銀支付、支付寶支付、微信支付等;
15. 支付失敗后,再次支付。
* 從性能方面考慮:
1. 多個用戶并發支付能否成功;
2. 支付的響應時間;
* 從安全性方面考慮
1. 使用Fiddler攔截訂單信息,并修改訂單金額,或者修改訂單號,(下兩個訂單A,B,付款時攔截訂單B,并把訂單B的訂單號改為A訂單的訂單號)無法完成支付;
* 從用戶體驗方面考慮
1. 是否支持快捷鍵功能;
2. 點擊付款按鈕,是否有提示;
3. 取消付款,是否有提示;
4. UI界面是否整潔;
5. 輸入框是否對齊,大小是否適中等。
* 兼容性
1. BS架構:不同瀏覽器測試。
2. APP:不同類型,不同分辨率,不同操作系統的手機上測試
- 總章
- Oracle數據庫
- 常見的Linux命令
- 理論內容整理
- 給你如下功能怎么測試
- 支付怎么測試
- 購物車怎么測試?
- 搜索功能怎么測試?
- 文件上傳功能怎么測試?
- 登錄功能怎么測試?
- 還款功能怎么測試?
- 訂單功能怎么測試?
- 自動化測試篇
- 必記代碼
- 接口測試篇
- 性能測試篇
- app測試篇
- 面試篇
- 項目篇
- 職業素養篇
- 真實案列分析
- 如何預防冷場
- redis
- 琪琪
- 禪道搭建手冊
- 禪道搭建手冊1
- 禪道的基本使用
- 基于Python3_Selenium的自動化
- Python3安裝
- Python3基礎
- 列表_元組_集合
- 函數_模塊_類
- Python代碼
- selenium環境
- selenium定位方式
- Selenium常見操作
- toast讀取代碼
- 添加用戶代碼
- 隱式等待與顯式等待
- 循環添加用戶
- 測試用例練習
- 測試用例優化
- Fiddler抓包工具
- 安裝
- Fiddler使用
- 接口測試
- Jmeter的安裝
- Jmeter使用
- jmeter+ant+jenkins接口自動化測試框架
- 接口安全測試
- 性能測試
- Nmon監控LInux系統
- Jmeter分布式
- 性能測試-具體案例
- Monkey
- 安裝1
- Monkey使用
- appium自動化
- appium的安裝
- appium基本使用
- 真機USB連接
- 問題排查
- Jenkins持續集成
- Jenkins安裝
- Jenkins配置任務
- Python擴展內容
- Python連接數據庫
- Python進行接口測試
- 開啟服務