APP测试常见功能测试点汇总,赶紧来记笔记
目錄
1、安裝和卸載
2、運行
3、注冊和登錄
4、日歷控件
5、權限設置
6、軟件更新
7、網絡環境
8、兼容性測試:
9、異常測試
1、安裝和卸載
安裝和卸載是任何一款APP中都屬于最基本功能。一旦出錯,就屬于優先級為緊要的BUG。因此APP的安裝和卸載應作為一個測試點多加重視。
1 應用是否可以正常安裝(命令行安裝;豌豆莢/手機助手等第三方軟件安裝;apk/ipa安裝包安裝2 應用是否可以在iOS和Android不同系統,版本,機型上進行安裝(有的系統版本過低,應用不能適配)3 安裝過程中是否能暫停,再次點擊,是否能繼續安裝4 安裝空間不足時如何表現,是否有相應提示,提示是否友好5 安裝過程中斷網或網絡不穩定的情況下,是否有相應提示,以及網絡恢復后是否能繼續安裝6 是否可以正常刪除應用(桌面刪除;第三方軟件刪除;命令行刪除)7 應用卸載后所有的安裝文件夾是否全部刪除8 卸載過程中出現死機,斷電,重啟等意外的情況,等待環境恢復后是否可以繼續正常卸載9 卸載是否支持取消功能,單擊取消后軟件卸載情況是否正常APP自動化測試視頻教程:2023年,你一定要學會的APP自動化測試項目實戰_嗶哩嗶哩_bilibilihttps://www.bilibili.com/video/BV13g4y1G7QC/?spm_id_from=333.999.0.0
? ? ? ? ? ? ??
?
2、運行
1 軟件安裝后需要檢查應用是否能正常運行:2 APP安裝完成后,是否可以正常打開,穩定運行3 APP的速度是可以讓人接受,切換是否流暢4 網絡異常時,應用是否會崩潰:在請求超時的情況下,如果程序邏輯處理的不好,就有可能發生Crash。3、注冊和登錄
用戶注冊和登錄功能是很多APP產品最基礎的構成之一,而主流的登錄頁面大致分為三種:(1)賬號密碼注冊登錄;(2)手機號注冊登錄;(3)第三方授權登錄。本文針對前兩種注冊登錄方式進行闡述:
3.1賬號密碼注冊登錄
3.2手機號注冊登錄;
1 手機號輸入框格式校驗檢查2 驗證短信的接收是否及時;3 用驗證碼可正常登錄;4 驗證碼錯誤時,登錄失敗+友好提示5 驗證短信文案是否符合所測APP;6 重復發送驗證碼,前一個驗證碼正常失效7 頻繁操作驗證碼發送,應有操作限制8 驗證碼有效期校驗(超過有效期無法登錄)4、日歷控件
?目前很多APP中都會設置日歷控件,對日歷控件的測試我們需要關注:
1 月份和日期對應(比如2月有28天,7月31天)2 閏年2月,應有29天3 跨年時,年份應該有增加APP自動化測試視頻教程:
2023年,你一定要學會的APP自動化測試項目實戰_嗶哩嗶哩_bilibilihttps://www.bilibili.com/video/BV13g4y1G7QC/?spm_id_from=333.999.0.0? ? ? ? ? ? ? ? ? ?
?
5、權限設置
當前很多APP的使用依賴于位置,通知,網絡等用戶權限,例如:高德地圖APP,在首次啟動時會詢問用戶是否同意啟用定位,通知,網絡權限。針對用戶權限,我們可以多關注以下幾點:
6、軟件更新
1 強制更新(APP開啟后要求必須更新,否則無法使用APP):1.多次關閉和打開APP后是否正常跳出更新彈窗,且無法關閉;2.點擊更新是否正確跳轉至后臺配置的更新頁面;2 非強制更新(只提示一次更新):1.可正常關閉更新彈窗。2.重啟APP更新提示按照需求再次顯示,或者不再顯示;3.點擊更新是否正確跳轉至后臺配置的更新頁面;3 取消版本更新時,老版本可以正常使用;4 APP更新后版本號應有更新;5 APP更新后新增功能和老功能可正常使用。6 當有新版本時,不刪除客戶端的情況下,直接更新是否成功;7 刪除APP后更新7、網絡環境
3G,4G,wifi 網絡環境下應用的各功能可正常運行;
1 網絡異常時 ,數據交換失敗是否會有提醒;2 有網到無網再到有網環境時,數據是否可以自動恢復,正常加載;3 只允許內網訪問的APP,在連接到外網時是否有友好提示。8、兼容性測試:
1 盡量覆蓋該產品的主要用戶(建議選取產品自己的數據,具體技術方案可以采取APP內部埋點的方法。如果是新發布的產品,可以選取競品類產品的數據)2 從不同系統,版本,分辨率,機型(不同廠家ROM)等緯度進行適配測試3 通常選擇在少數主流設備上執行全向的用例,在其他兼容性范圍內的設備上覆蓋主要功能的測試用例;4 關注各功能界面在不同分辨率下是否存在UI展示問題(如果代碼沒有對不同分辨率做適配處理,就可能會出現錯位,遮擋,留白,拉伸和模糊等問題)5 基于UI自動化腳本的云測試方案(基于輕量級的UI自動化腳本,以及借助云平臺大量的真機資源)
9、異常測試
1 沒有內存空間時,APP能否正確響應;2 橫豎屏切換展示;3 APP運行時網絡中斷;4 反復操作某個功能(一般是比較重要的功能),不斷點擊和刷新,是否會出現閃退;5 APP運行時接入電話,短信,微信,或其他消息
APP自動化測試視頻教程
2023年,你一定要學會的APP自動化測試項目實戰_嗶哩嗶哩_bilibilihttps://www.bilibili.com/video/BV13g4y1G7QC/?spm_id_from=333.999.0.0
?
?
總結
以上是生活随笔為你收集整理的APP测试常见功能测试点汇总,赶紧来记笔记的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 音乐播放器详解
- 下一篇: 22年电赛冬令营授课