天天看點

手機APP異常場景測試面試主要内容

作者:周周看市

一、手機app連結支付系統異常場景測試

1、網絡連接配接問題

模拟網絡不佳或斷網的情況,看是否能夠正常連結支付系統。如果無法連結,則需要提供友好的提示資訊給使用者,并建議他們稍後再試。

2、支付系統維護

在支付系統進行維護時,嘗試連結看是否能夠順利完成支付流程。如果無法完成,則需要提供明确的資訊告知使用者維護時間和原因,并建議他們在維護完成後再進行支付操作。

3、請求逾時

測試應該模拟請求超過某個設定的逾時時間。如果請求逾時,則需要提示使用者重新嘗試支付操作,并且要確定支付金額沒有被重複扣除。

4、餘額不足

測試應該使用一個賬戶來嘗試從其中一個連結的銀行卡中扣款。如果該帳戶的餘額不足,則必須提供一個退出流程,并告訴使用者如何添加額外的資金以完成支付。

5、支付被取消

檢查在支付過程中是否有任何機會可以取消交易,例如設定了一個取消視窗期。如果存在,則必須建議使用者如何繼續支付操作或者放棄這個交易。

6、跨平台支付不能完成

如果你的系統支援跨平台支付,測試需用兩種不同作業系統的裝置進行支付,檢視是否能成功完成交易。如果不能則需提供明确的提示資訊告訴使用者該問題原因,并如何解決。

這些是測試手機 App 連結支付系統異常場景的一些情況,可以幫助您通過多測模拟找出可能存在的遺漏并及時給予處理建議。

手機APP異常場景測試面試主要内容

二、手機app連結密碼系統異常場景測試

1、輸入無效的密碼:嘗試輸入一些非法字元或太長的字元串來确認系統是否能正确處理并給出錯誤提示。

2、輸入空密碼:将密碼留白并嘗試送出表單,檢查應用程式的反應。它是否會在沒有密碼的情況下通過連結?如果是這樣,那麼系統就存在安全漏洞。

3、輸入逾時密碼:發送一個以前使用過但已逾時或已失效的密碼,然後觀察應用程式的反應。它是否會拒絕通路或錯誤地允許通過?這有助于確定應用程式能夠區分有效和無效的憑據。

4、輸入惡意代碼:您可以嘗試在密碼字段中注入惡意代碼,例如<script>标記或其他腳本語句。确認應用程式是否能避免處理這些輸入,并防止跨站點腳本攻擊(XSS)等安全漏洞。

5、多次通路:多次使用同一密碼進行通路,模拟攻擊者不斷重複嘗試暴力破解密碼。確定應用程式檢測到此類活動并采取必要措施,例如鎖定使用者帳戶、增加強制驗證碼等。

6、網絡故障:在輸入密碼之前,斷開應用程式與網際網路之間的連接配接,并觀察其如何處理。應用程式是否能夠正确地檢測到網絡故障并向使用者發出提示或錯誤消息。

使用這些測試方案可幫助識别手機app連結密碼系統中的異常狀況并加強安全性。

手機APP異常場景測試面試主要内容

三、手機app連接配接賬戶系統異常場景測試

1、網絡異常:斷開模拟器或真機的網絡連接配接,驗證App軟體在無網絡連接配接的情況下能否正确提示使用者并自動重連。。

預期結果:App應提示使用者網絡不可用,并在恢複網絡後自動重連,保證使用者操作流暢性。

2、賬号沖突:兩個不同的使用者嘗試使用相同的賬号登入系統。

預期結果:系統提示賬号已被使用,請重新輸入。

3、密碼錯誤:使用者輸入錯誤的密碼進行登入。

預期結果:系統提示密碼錯誤,并給出找回密碼的選項。

4、賬号不存在:使用者輸入不存在的賬号進行登入。

預期結果:系統提示賬号不存在,請重新輸入或注冊新賬号。

5、伺服器錯誤:對賬戶系統接口進行篡改,如删除必選參數或修改資料類型等,驗證App軟體是否能夠正确識别伺服器傳回的錯誤資訊并顯示給使用者。

預期結果:app提示伺服器異常,請稍後再試或傳回登入界面,并記錄錯誤日志以備排查問題。

6、高并發壓力:模拟大量使用者同時登入系統。

預期結果:系統能夠正常處理高并發壓力,不受影響。

7、異常資料:輸入非法字元進行登入或者注冊。

預期結果:系統能夠過濾掉非法字元,并給出相應的提示。

8、封禁的賬戶:使用一些被管理者封禁的賬戶進行登入,驗證 App 能否區分被封禁的賬戶,給予相應提示。

預期結果:系統提示賬号被封禁,請重新輸入可用的賬号或解封賬号後再登入。

手機APP異常場景測試面試主要内容

四、手機app連接配接短信系統異常場景測試

1、測試短信系統當機的情況:這時可以通過模拟短信系統當機或直接關閉短信系統的服務來驗證app能否正确地處理此種情況。測試應該包括在連接配接失敗時,app如何提示使用者并記錄日志以支援故障排除。

2、測試短信系統延遲響應的情況:可以通過模拟短信系統響應逾時或人為減慢響應時間來驗證app是否能夠正确地處理此種情況。測試應該包括在請求逾時時,app如何提示使用者并記錄日志以支援故障排除。

3、測試發送/接收特殊字元的情況:測試任務是向短信系統發送或接收包含特殊字元(如表情符号)的消息,以證明app在處理此類情況時不會崩潰或出現錯誤。測試應該涵蓋所有常見的特殊字元,并確定其正确地顯示和存儲。

4、測試不同版本app之間的相容性:測試任務是確定較老版本的app與最新版本的短信系統之間的互操作性,并且新版本app與較舊版本短信系統之間的互操作性。如果app被部署在多個不同的裝置上,則還應測試不同版本裝置之間的相容性。

5、測試不同網絡狀況下的連接配接穩定性:測試任務是在良好、中等和差網絡狀況下測試app的連接配接穩定性,并驗證它能否正确地處理慢速或不穩定的連接配接情況,包括重連和恢複從先前斷開的連接配接。

手機APP異常場景測試面試主要内容

五、手機app接權益産品系統異常場景測試

1、網絡異常:測試在斷開網絡狀态下,是否可以正常連接配接權益産品系統。

預期結果:連接配接失敗并提示網絡異常資訊。

2、系統維護中:測試在系統正在維護中的情況下,是否可以正常連接配接權益産品系統。

預期結果:連接配接失敗并提示系統維護中資訊。

3、登入資訊錯誤:測試在輸入錯誤的使用者名或密碼時,是否可以正常連接配接權益産品系統。

預期結果:連接配接失敗并提示登入資訊錯誤資訊。

4、賬号當機:測試在賬号被當機的情況下,是否可以正常連接配接權益産品系統。

預期結果:連接配接失敗并提示賬号已當機資訊。

5、版本不比對:測試在使用不支援目前版本的手機app連接配接權益産品系統的情況下,是否可以正常連接配接。

預期結果:連接配接失敗并提示版本不比對資訊。

6、伺服器錯誤:測試在伺服器出現錯誤的情況下,是否可以正常連接配接權益産品系統。

預期結果:連接配接失敗并提示伺服器錯誤資訊。

其他異常情況:在測試中,如果發現了其他異常情況,需要記錄下來并進行詳細的描述及預期結果。

手機APP異常場景測試面試主要内容

繼續閱讀