1.功能性
2.安裝與解除安裝
3.軟體更新公升級
question:版本公升級測試時部分測試還是全部測試?
1.新功能(部分測試);
2.修復bug(全部測試,回歸其他功能模組);
3.優化
4.登入測試
5.離線測試
6.ui測試
7.安全性測試
8.相容性測試(作業系統,螢幕尺寸)
9.訊息推送
10.前台後台切換
檢查功能以及應用狀態是否正常,程式是否崩潰,功能狀態是否正常,尤其針對從後台切換到前台時功能資料有自動更新的時候。
對於有資料互動的頁面,每個頁面都需要進行前台切換,鎖屏,網路切換,**切換,斷電切換等中斷測試,這種頁面容易出現崩潰。
11.網路環境(wifi/2g/3g/4g/無網路)
測試3g,4g,wifi,有網/無網/弱網情況下應用的執行
弱網環境,提交資料是否一直在處理中
12.異常中斷
互動異常測試:客戶端作為手機特性測試,包括被打擾的情況:如來電,來簡訊,低電量測試,還要注意手機端硬體上,如:待機上拔插資料線,拔插耳機等操作不會影響客戶端
異常性測試:主要包含斷網,斷電等情況下,客戶端能否正常處理,保障資料正確性
13.效能測試
1)響應能力測試(lr,jmeter)
2)壓力穩定性測試(monkey)
其他功能反覆進行操作
了解什麼是穩定性?這項工作一般是在軟體產品基本無缺陷之後進行的一項測試工作。一般使用軟體系統滿足持續執行模式,進行正常情況,臨界情況的測試,看系統是否有異常。
一般使用monkey工具,想系統傳送隨機事件流,如按鍵輸入,觸控螢幕輸入,手勢輸入等,實現對軟體穩定性的測試
相同點:
不同點:
APP測試要點
功能測試 關聯性 主要是測試客戶端pc的互動,客戶端處理完後,保證pc端資料同步一致 效能測試 效能測試 cpu,占用不超過10 耗電量,與cpu有關 記憶體相容性測試 不同作業系統 android ios 不同手機廠商 華為,小公尺等 不同手機螢幕解析度 安裝解除安裝更新測試 安裝路徑,手機還是s...
APP測試要點
1.主線程執行了耗時操作,比如資料庫操作或網路程式設計 2.其他程序 就是其他程式 占用cpu導致本程序得不到cpu時間片,比如其他程序的頻繁讀寫操作可能會導致這個問題。細分的話,導致anr的原因有如下幾點 1.耗時的網路訪問 2.大量的資料讀寫 3.資料庫操作 4.硬體操作 比如camera 5....
APP測試要點總結
網路環境 wifi 測試 3g 測試 4g 測試 5g 測試 net 測試 弱網 測試 運營商 移動聯通 電信安裝方式 本地拷貝安裝包安裝 注意 安裝包大小 解除安裝 本機解除安裝 注意 解除安裝是否刪除全部檔案 第三方工具解除安裝 3.跨版本公升級1 功能點 2 業務邏輯 1 斷電 2 斷網重連 ...