http://www.51testing.com/html/14/n-4421414.html
移動端功能測試:
1.業務邏輯正確性測試:
1.需求文檔
2.隱性需求
2.兼容性測試:
1.系統版本 -關注系統特性
1.安卓
1.原生系統 4.0 5.0
2.二次開發版本:小米
華為 魅族
2.iOS
2.分辨率 - 關注圖片分辨率,前端頁面
720*1280 1080*1920
3.網絡情況 -弱網測試,wifi限速,有第三方app更改網絡模式
2g 3g 4g 5g wifi
3.異常測試
1.熱啟動應用
1.app置於后台時是A頁面,切換到前台,還是A頁面,還是初始化頁面
2.app長時間置於后台,切換到前台,還是A頁面,還是初始化頁面,崩潰/閃退
2.網絡切換和中斷恢復
1.4g-2g wifi-4g,保證app可用,業務正常
2.wifi - 斷網 - wifi
1.斷點續傳:下載應用5M,下了3M斷網,再次聯網,繼續當前位置下載
3.電話和信息中斷恢復
1.電話:看視頻,打電話30分鍾,切換為繼續查看位置
2.短信:玩游戲
4.升級安裝卸載測試:
1.升級測試:--升級后app可用
1.臨近版本升級(1.0->1.1)
2.跨版本升級(1.0->......->2.0)
2.安裝測試:app可用,安裝文件齊全
1.首次安裝
2.覆蓋安裝
高版本->低版本 - 成功
低版本->高版本 -不允許
3.卸載后安裝
3.卸載測試:-卸載后文件是否清理干凈,保留一部分文件
1.首次卸載
2.卸載 -> 安裝 ->卸載
5.健壯性測試:--體驗度
1.手機資源消耗
1.cpu:使用率較低(例子:cpu使用率大於80%)
2.內存:使用率較低,較高會卡或者app崩潰,
手機重啟
3.磁盤:安裝和下載,當你空間不足
2.流量消耗
例子:app一天哪使用2G流量,圖片較大,數據量過大
1.最好卸載 - 對於公司不可能
2.服務器做壓縮,或者根據不同手機下發不同的圖片
看接口:調用接口
3.崩潰恢復測試 - app會自啟動,手動啟動保證app可用
1.停止運行
2.閃退