此用例沒有考慮添加銀行卡支付,以及紅包類型的選擇還有紅包描述
id | 場景 | 測試步驟 | 預期結果 | 備注 |
1 | 初始界面進入 | 點擊發紅包按鈕 | 頁面元素完整,顯示與詳細設計一致 | |
2 | 設置金額/個數時,數字鍵盤彈出 | 點擊金額或個數輸入框 | 數字鍵盤能正常彈出 | |
3 | 金額和個數設置正確 | 輸入金額5.20元,個數5個 | 塞錢進紅包按鈕顏色變深,可點擊 | |
4 | 金額/個數--金額和個數有效性校驗 | 金額/個數不設置 | 塞錢進紅包按鈕是暗色,不能點擊 | |
5 | 金額設置--金額有效性校驗 | 輸入金額201 | 提示金額超出最大可發紅包數目 | |
6 | 個數設置--個數有效性校驗 | 輸入個數101 | 提示個數超出最大可發個數數目 | |
7 | 跳轉到支付時,匹配到零錢支付 | 輸入金額不大於零錢包里的金額 | 自動匹配支付方式---零錢支付 | |
8 | 跳轉到支付時,匹配到銀行卡支付 | 輸入金額大於零錢包里的金額 | 自動匹配支付方式---銀行卡支付 | |
9 | 選擇支付方式時,可選任一支付 | 輸入金額不大於零錢包里的金額 | 可以選擇任一支付方式 | |
10 | 選擇支付方式時,只能選擇銀行卡 | 輸入金額大於零錢包里的金額 | 零錢支付按鈕暗色,不可點擊 | |
11 | 紅包發出后,老板賬戶余額正確減少 | 支付完成后,紅包發出 | 老板賬戶余額減少的數目是紅包金額 | |
12 | 員工搶紅包入口 | 點擊紅包 | 跳轉到搶紅包按鈕界面 | |
13 | 員工進去搶紅包 | 在搶紅包按鈕界面點擊搶紅包按鈕 | 跳轉到紅包詳細被搶頁面 | |
14 | 員工放棄搶紅包 | 在搶紅包按鈕界面不點擊搶紅包按鈕 | 頁面一直定格在該界面,直到你點擊X退出該頁面 | |
15 | 紅包被搶后,搶的人零錢包余額正確增加 | 員工點擊搶了個紅包 | 員工賬戶余額增加的數目是所搶紅包金額 | |
16 | 多次搶紅包 | 已經搶過紅包的人再次點擊搶紅包按鈕 | 不會出現搶紅包按鈕,直接跳轉到紅包詳細被搶頁面 | |
17 | 紅包被搶完 | 當紅包被搶完,點擊紅包按鈕 | 不會出現搶紅包按鈕,直接跳轉到紅包詳細被搶頁面 | |
18 | 紅包剩余金額在超過有效發出時間退給boss | 紅包不被搶完,超過有效時間后 | 紅包自動退給boss | |
19 | 多人同時搶紅包 | 使用工具,模擬多人同時搶紅包 | 紅包金額減少數目是正確的,不會有溢出或臟讀現象 | |
20 | 網絡差時搶紅包 | 在封閉的電梯里搶紅包或模擬網很差的情況 | 紅包如果搶不到響應時間有多長以及提示信息 |