在安卓手機上進行APP測試時,需要考慮每一個方面的功能測試點,其中有很多測試點都是很容易出現(xiàn)bug的,接下來就詳細了解一下。
1. 啟動啟動入口包括桌面正常啟動,所有程序列表中啟動,鎖屏快捷啟動及異常啟動
2. 權限某些權限被安全軟件或者系統(tǒng)禁止時,是否可以正常使用,在做兼容性測試時,需要特別注意權限管理較嚴的Rom
3. 文件錯誤 使用錯誤的文件類型(但是有正確的后綴名),替代被測應用使用的文件
4. 流量首次啟動應用的流量是否符合預期,使用較大的網絡流量時,是否顯示當前網速
5. 異常中斷斷電后重啟,來電后移動網絡會被切換,界面意外崩潰時是否可以重啟界面
6. 用戶體驗是否每個動作都有反饋,每個按鈕都有按下的狀態(tài)
7. 網絡 是否以較好的體驗從網絡問題導致的數(shù)據(jù)問題中恢復界面展示數(shù)據(jù),是否每個需要網絡請求的操作,都有做超時處理,并且測試出超時時間
8. 性能測試cpu占用,內存,流量,耗時等數(shù)據(jù),必須有標準和參考值。特定操作(一般為主打功能)的壓力測試,一般長時間大批量執(zhí)行某個動作或者組合,尤其為該動作是通過jni實現(xiàn),或者使用了其他第三方sdk。一般寫腳本或者錄制腳本。
推薦閱讀: