手机App常见功能测试点
生活随笔
收集整理的這篇文章主要介紹了
手机App常见功能测试点
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
手機App常見功能測試點
- 安裝和卸載
- 安裝
- 卸載
- 運行
- 注冊和登錄
- 賬號密碼注冊登錄
- 手機號注冊登錄
- 權限設置
- 軟件更新
- 網絡環境
- 兼容性測試
安裝和卸載
安裝
- 應用是否可以正常的安裝(命令行安裝、第三方安裝、apk、ipa安裝包安裝)
- 應用是否可以在不同的系統、版本、機型上安裝
- 安裝過程中是否可以暫停、再次點擊是否可以繼續安裝
- 安裝過程中斷網、網絡不穩定時是否有相應的提示
- 安裝過程中空間不足是否有相應的提示
卸載
- 應用是否可以正常卸載(命令行刪除、第三方軟件刪除、桌面刪除)
- 應用卸載后所安裝的相關文件夾是否也一并刪除了
- 卸載過程中是否支持取消功能,點擊取消后,軟件是否可以正常的使用
- 寫在過程中出現死機、斷點、重啟等意外情況,代環境恢復后是否可以繼續正常的使用
運行
- App安裝完成后,是否可以正常打開并且穩定運行
- App運行的速度是否可以令人接受,切換是否流暢
- 反復使用同一個功能,系統可以正常運行而不是崩潰
- 網絡異常是,應用是否會崩潰,在請求超時時,是否會有提示
注冊和登錄
賬號密碼注冊登錄
- 輸入正確的賬號密碼,可以正常的注冊登錄
- 已注冊的用戶再次注冊會有相應的提示
- 密碼暗紋顯示、密碼是否加密傳輸(是否可以被抓取查看)
- 賬號、密碼輸入框輸入的長度和格式應該有檢驗
- 未登錄是對一些頁面的操作是否做了限制
- 切換賬號登錄操作時,檢驗賬戶的信息是否做到了及時更新
- 對于多端進行操作是,確保數據庫操作無誤,且每個端可以及時看到數據的更新
- 多設備同時登陸同一個賬號時,是否將原賬號剔除,原賬戶彈出異地登錄的提示
手機號注冊登錄
- 手機號輸入框是否有格式檢驗
- 驗證碼的發送接受是否及時,驗證碼文案是否是否符合被測用戶
- 用驗證碼是否可以正常登錄(沒有超過時效)
- 驗證碼有效期驗證(超過有效期后不可以登錄)
- 重復發送驗證碼后之前一個驗證碼失效
- 頻繁操作發送驗證碼,應該有次數限制
權限設置
當前很多APP的使用依賴于位置,通知,網絡等用戶權限
首次啟動APP詢問是否同意啟用權限
- 消息權限開啟時,消息推送是否正常接收
- 消息權限關閉后,APP客戶端接收不到消息推送。
- 位置權限開啟時,APP可定位到當前位置
- 位置權限關閉后,APP需定位才可用的功能,是否有提示引導用戶開啟權限,比如“請打開系統設置中’隱私-定位服務’,允許“XXXX”使用您的位置”。
- 網絡權限關閉時,APP是否有提示(“服務器或網絡錯誤,請稍后重試”),是否有提示引導用戶開啟權限。
軟件更新
強制更新(APP開啟后要求必須更新,否則無法使用APP):
- 多次關閉和打開APP后是否正常跳出更新彈窗,且無法關閉;
- 點擊更新是否正確跳轉至后臺配置的更新頁面;
非強制更新(只提示一次更新):
- 可正常關閉更新彈窗(重啟APP更新提示按照需求再次顯示,或者不再顯示)
- 點擊更新是否正確跳轉至后臺配置的更新頁面;
取消版本更新時,老版本可以正常使用;
APP更新后版本號應有更新;
APP更新后新增功能和老功能可正常使用。(兼容性)
當有新版本時,不刪除客戶端的情況下,直接更新是否成功;
刪除APP后更新(重新安裝)
網絡環境
- 中國移動; 中國電信; 中國聯通、 3G,4G,wifi 網絡環境下應用的各功能可正常運行;
- 網絡異常時 ,數據交換失敗是否會有提醒;
- 有網到無網再到有網環境時,數據是否可以自動恢復,正常加載
兼容性測試
- 橫豎屏切換展示;
- 盡量覆蓋該產品的主要用戶(建議選取產品自己的數據,具體技術方案可以采取APP內部埋點的方法。如果是新發布的產品,可以選取競品類產品的數據)
- 從不同系統,版本,分辨率,機型(不同廠家ROM)等緯度進行適配測試
- 通常選擇在少數主流設備上執行全向的用例,在其他兼容性范圍內的設備上覆蓋主要功能的測試用例;
- 關注各功能界面在不同分辨率下是否存在UI展示問題(如果代碼沒有對不同分辨率做適配處理,就可能會出現錯位,遮擋,留白,拉伸和模糊等問題)
總結
以上是生活随笔為你收集整理的手机App常见功能测试点的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何有效挖掘客户需求
- 下一篇: 【项目总结】如何获取地图上的所有POI