上個月AWS退出的Device Farm服務是可以通過把自己的Android包上傳,在遠端進行真機測試的服務。
這裏測試一下整個流程。
進入Device Farm後,新建一個項目
從豌豆莢下載一個APK包後,上傳到Farm上
接着選擇要怎麼測試應用
第一個Fuzz測試是隨機對屏幕進行點擊來看是否有異常。
由於不需要自己寫測試代碼,所以最方便。但也沒什麼針對性。
後面的那些 Appium,Calabash,Instrumentation,UIAutomator都需要自己寫測試代碼。在此略過。
選擇好測試方式後,要選擇測試機型
自己可以整理經常需要測試的機器到一個池子中
接着選機器的一些特殊設置
GPS方位,通信方式。選完就可以開始測試了
測試完成後的界面,這個應用在這5個機型上都通過了測試。
現在Device Farm還只支持Android測試,後期會增加對iOS的支持。