兼容性測試方案
兼容性問題
- 屏幕分辨率兼容性問題
- 軟件(iOS和Android系統版本及不同廠家的定制ROM)兼容性問題
- 硬件(不同的CPU、內存大小等等)兼容性問題
- 網絡(2G/3G/4G/WIFI)兼容性
公司內部兼容性測試
- 屏幕分辨率、軟件版本和硬件兼容性
- 通過客戶端嵌入統計SDK,統計出當前已有用戶的分辨率、軟件版本和手機使用排行
- 購買相應排名前十位的設備,這三個屬性可相互交叉覆蓋到即可
注:解決的是基本和必須的兼容性問題
- 網絡兼容性
- 通過購買不同的手機卡支持相應的2G/3G/4G,和使用公司現有的WIFI網絡解決網絡兼容性問題。最終需要在測試用例中體現。
- 輔助工具
- monkey隨機事件測試
- appium和monkey自動化測試
- 記錄錯誤日志
雲平台兼容性測試
- 使用雲平台提供的隨機兼容性測試
- 覆蓋特殊及大眾機型
- monkey隨機測試
- 截圖和日志
- 通過編寫或錄制生成雲平台可運行的腳本,遍歷主功能頁面檢查兼容性
眾包測試兼容性測試
- 更多的人參與到測試當中
- 及時反饋
- 少量付費
- 反饋可使用蒲公英平台
- 搖一搖截圖
- 語音反饋
- 崩潰跟蹤
- bugtags/testin/蒲公英后台缺陷管理