1. 程式人生 > >一個支付流程要考慮到哪些測試點?

一個支付流程要考慮到哪些測試點?

詳細 測試用例 建議 你們 link lan 網銀 驗證碼 設計

1.從買家選擇支付方式開始,選擇網上銀行或者信用卡支付,一直到支付結束,這個過程要考慮到哪些測試點?
卡與帳號一致與否,帳號與驗證碼一致與否,扣款金額與應付金額是否一致,扣款帳號與應扣款帳號是否一致等等
2.支付寶充值功能測試用例設計?
假設一種通過銀行卡充值的場景 可以寫幾條

1),通過網銀充值10元(標題) 然後請自己描述詳細操作步驟
預期結果 支付寶帳戶中增加10元(前提是不考慮網絡延時,或各網銀的出帳延時)

2,)通過網銀充值時 網銀余額不足
預期結果 充值失敗 不影響支付寶中帳戶金額

3,)通過網銀充值時,在任意操作步驟中(建議是最後一步)取消該服務
預期結果 充值失敗 不影響支付寶中帳戶金額

4,)充入0元 (基本上不會同意充0的操作的吧)
預期結果 充值失敗 提示輸入大於0的金額

5),充入n元(N= 支付寶每次限制的最大充值金額)
預期結果 支付寶帳戶中增加n元

6 )充入N+1元 (與第5條一樣,都是邊界值法。但是要分開寫成兩條)
預期結果 充值失敗/提示金額大出限制
3.如何進行銀聯支付測試?

主要是功能方面要正確,涉及到金錢,都要測試小心了,不能有任何計算的錯誤。

然後,考慮一些異常情況,比如:比如銀聯那邊沒有及時返回付款成功或失敗的結果,該怎麽辦; 銀聯接口調用不成功,該如何處理。。
 另外,可以考慮下安全測試方面,支付請求的偽造、金額的篡改、惡意模擬銀聯來調用你們的接口……

一個支付流程要考慮到哪些測試點?