測試用例:手機app的基本功能


(1)安裝與卸載

  • 應用是否能正常安裝(命令行安裝,應用寶,豌豆莢,應用商店等第三方軟件安裝,apk / ipa安裝包安裝)
  • 應用能否在iOS和Android不同系統,版本,機型上進行安裝(有些手機系統過低會不會適配)(安裝兼容性測試)
  • 安裝過程中是否能暫停,再次點擊,是否能繼續安裝
  • 安裝空間不足時如何表現,是否有相應的提示,提示是否友好
  • 安裝過程中斷網或網絡不穩定的情況下,是否會有提示
  • 是否可以正常刪除應用(桌面刪除,第三方刪除,命令行刪除)
  • 應用卸載后所有的安裝文件夾是否全部刪除
  • 卸載過程中出現死機,重啟等意外情況,等環境恢復后是否可以繼續正常卸載
  • 卸載是否支持取消,單擊取消后軟件卸載情況是否正常

(2)運行

  • app安裝后需要檢查應用是否能正常打開,穩定運行
  • app的速度是否可以讓人接受,切換是否流程
  • 網絡異常時,應用是否會崩潰,是否會有提示
  • 反復使用同一功能的時候,系統可以正常反應

(3)注冊和登錄

用戶注冊和登錄app的主流登錄頁面一般分為1.賬戶密碼登錄2.手機號登錄3.二維碼授權登錄4.第三方授權登錄5.指紋刷臉設備鎖

3.1賬號密碼注冊登錄

  • 輸入正確的(符合賬戶密碼要求的)賬戶密碼,可以正常注冊和登錄
  • 已注冊的用戶再次注冊,會不會提示
  • 用戶名重復提示
  • 未注冊的用戶嘗試登錄是否成功
  • 密碼以******展示
  • 密碼是否加密傳輸
  • 賬號密碼最大長度
  • 賬號或密碼輸入錯誤時建議提示“賬號或密碼輸入錯誤”,而不是“賬號錯誤”或“密碼錯誤”
  • 密碼更改后,登錄時是否做到了有效數據校驗,且修改前的密碼失效
  • 未登錄時對頁面的操作,是否做了控制,對一些需要登陸后才能使用的頁面無操作權限
  • 切換賬號時,檢驗登錄的信息是否做到及時更新
  • 對於多個端進行操作時,確保數據庫操作無誤,且每個端可以及時看到數據的更新
  • 多個設備同時登錄同一賬號時,檢查是否將原設備剔除,是否會彈出異地登錄提示

3.2手機號注冊登錄

  • 手機號輸入框格式校驗檢查
  • 驗證短信的接收是否成功,時間是否夠快
  • 驗證用驗證碼是否可以正常登錄
  • 驗證碼錯誤時,提示登錄失敗+友好提示
  • 驗證短信文案是否符合所測app
  • 重復發送驗證碼,前一個驗證碼是否失效
  • 頻繁發送驗證碼,應有操作限制
  • 驗證碼有效期校驗(過期無法使用)

(4)權限設置

位置,通知,網絡等權限,首次啟動時會詢問用戶是否同意啟用定位,通知,網絡權限。

  • 首次啟動app詢問是否同意啟動權限
  • 消息權限開啟時,消息推送是否正常接收
  • 消息權限關閉后,app客戶端接收不到消息推送
  • 位置權限開啟時,app可准確定位當前位置
  • 位置權限關閉后,app需要定位才能使用的功能時,是否有提示引導用戶開啟權限
  • 網絡權限關閉時,app是否有提示並引導用戶開啟權限

(5)軟件更新

  • 強制更新(app開啟后要求必須更新,否則無法使用app)
  1. 多次關閉和打開app是否正常跳出更新彈窗,且無法關閉
  2. 點擊更新是否正常跳轉至后台配置的更新頁面
  • 非強制更新
  1. 可正常關閉提示更新彈窗
  2. 重啟app更新提示按照需求再次顯示,或不再提示
  3. 點擊更新是否正常跳轉至后台配置的更新頁面
  4. 取消更新后,老版本可以正常使用
  • app更新后版本號應該同時更新
  • app更新后新功能和老功能都可以政策使用
  • 當有新版本時,不刪除客戶端的情況下,直接更新是否成功
  • 刪除app后更新

(6)網絡環境

中國移動,中國聯通,中國電信

  • 3G,4G,5G,wifi網絡下應用是否可以正常使用
  • 網絡異常時,數據交換失敗后是否有提示
  • 從有網到無網再到有網環境時,數據是否可以自動恢復,正常加載
  • 只允許內網訪問的app,在連接到外網時是否有提示

(7)兼容性測試

  • 盡量覆蓋該app的主要用戶
  • 從不同系統,版本,機型,分辨率等適配測試
  • 通常選擇在少數主流設備上執行全向的用例,在其他兼容性范圍內的設備上覆蓋主要功能的測試用例
  • 關注各功能頁面在不同分辨率下是否存在UI展示問題

(8)異常測試

  • 沒有內存空間時,app能否正常相應
  • 橫豎屏切換展示
  • app運行時網絡中斷
  • 反復操作某個功能,不斷的點擊和刷新,是否會出現閃退
  • app運行時接入電話,短信,通知,語言視頻時

 

等等等等

 


免責聲明!

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



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