一、移動自動化測試平台技術架構
一般比較大型的互聯網公司會自建測試平台,如下為技術架構簡略示意圖
中小型公司最好的解決方案不應該是自建測試平台,而是將開源的平台和框架進行整合,如下
整體架構
技術實施
二、移動自動化測試平台智能設備選型
終端機:Mac(沒有其他!)
USB hub或者ADB wifi模式
智能設備:
1、自購:中小公司10--30,大公司50--200
2、租用:本地租用和雲端遠程租用
Android 設備組合
Android 版本覆蓋:4.4 + 6.x + 7.x + 8.x + 9.x + 10.x
手機廠商定制 ROM 覆蓋:華為(mate、P、Nova、榮耀),小米(數字、紅米),OPPO,vivo,三星,魅族,一加
安卓手機分辨率
安卓手機運行內存:3G + 4G + 6G + 8G
iOS 設備組合
iOS 版本覆蓋:9.x~13.x
典型機型覆蓋:
1、iPad、iPhone
2、iPad 可以模擬 iPhone
典型分辨率:
1、常見分辨率、劉海屏
2、可用模擬器代替