功能測試之轉賬功能如何進行測試


  轉賬功能分析:

  通過選擇付款賬戶、填寫轉賬金額、輸入收款賬戶相關信息(包含收款賬號、收款人姓名、開戶行信息)以及附加信息(手機號、備注信息等),填寫好相關信息之后,進入安全認證頁面選擇安全工具、填寫安全密碼,最后提交轉賬。

 

  測試分析與設計思路:

  1、正常流程設計

  2、異常流程類設計

  3、其他考察點(轉賬手續費、匯款線路選擇等)

  4、輸入框驗證

  5、用戶體驗等非功能性考察

 

  詳細分析分析如下:

  1、付款賬戶、金額、收款賬戶、安全認證全部輸入正確,可以轉賬成功

  1.1付款賬戶是借記卡,也可以是活期存折

  1.2金額在0~賬戶余額之間,同時需要對邊界值進行設計

  1.3收款賬戶、收款人姓名、開戶行需要全部對應

  1.4如果收款賬戶與付款賬戶屬於同一個銀行,只需要進行收款賬戶與姓名的匹配性即可,系統無需選擇開戶行信息。

  1.5收款賬戶需要考慮:行內賬戶、跨行轉賬、同城、異地轉賬、借記卡、信用卡賬號、同名賬戶(本人、本行)、轉活期存折、轉定期存折(變定期)、轉定期存單(不能)

  1.6安全認證:U盾、手機驗證碼

  2、轉賬無效/失敗的情況說明

  2.1付款賬戶金額不夠(轉賬金額大於賬戶余額)

  2.2信用卡、定期存折不能轉出,一般會在賬戶選擇時進行屏蔽

  2.3小於0、等於0需要測試這種邊界值

  2.4轉入賬戶:收款帳號、收款人姓名、開戶行三者的任意不匹配

  2.5轉出賬戶被銷戶、凍結、掛失等異常狀態不能進行轉出操作

  2.6正常狀態、掛失狀態的卡可以轉入金額,凍結、銷戶卡不能收到轉入金額

  2.7U盾密碼錯誤、使用他人的U盾、驗證碼錯誤、超時、為空都會導致交易失敗。

  3、特殊的業務場景

  3.1手續費xxx元封頂(比如30元封頂)

  3.2最低手續費(轉賬金額未達到最新手續費金額時,直接扣除最低手續費)

  3.3手續費折扣(多少筆之內免手續費、多少筆手續費5折)

  4、其他特殊場景

  4.1轉賬當時限額、單筆限額(具體安全認證工具有關)

  4.2轉對公賬號

  4.3轉賬匯路考慮,普通轉賬、實時轉賬的測試

  4.4外幣轉賬

  4.5轉入賬戶與轉出賬戶相同

  4.6轉賬超時導致轉賬失敗(手續費照扣)

  5、輸入框驗證和用戶體驗等非功能考慮


免責聲明!

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



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