背景
?
現有的安卓測試機器較少,很難滿足 SDK 的兼容性測試及線上問題(特殊機型)驗證,基于真機成本較高且數量較多的前提下,可以考慮使用云測平臺上的機器進行驗證,因此需要針對各云測平臺進行調研、比較。
根據第三方數據平臺 IDC 的統計,截止到 2021 年 Q2,國內各手機廠商市場占比如下:
詳情參閱:IDC:2021年Q2中國智能手機出貨量約7810萬臺 同比下降11.0% | 互聯網數據資訊網-199IT | 中文互聯網數據研究資訊中心-199IT
可以看出:Vivo、OPPO、小米穩居國內安卓手機的前三甲,從華為剝離出來的榮耀逐漸開始發力。華為由于眾所周知的原因,歸屬到其他中,但由于華為手機歷史存量巨大,因此依然需要重視。
遠程真機測試平臺
華為(包含榮耀)
廠商華為針對開發者提供的遠程真機服務,網址:HUAWEI DevEco Service
前提:需要注冊華為開發者賬號
提供華為及榮耀運行 EMUI 8.0 至 EMUI 11.0 、Android 8.0 至 10.0、HarmonyOS 2.0 的遠程真機,提供 24 小時免費時長,并可以無限續時
優點:免費且時長無限,提供 logcat 日志輸出
缺點:只提供華為及榮耀較高版本(Android 8.0 及以上)的機器
小米
廠商小米針對開發者提供的遠程真機服務,網址:小米云測平臺
前提:需注冊小米開發者賬號
提供小米及紅米運行 MIUI 10 至 12.5,Android 7.0 至 12 的遠程真機,每人每天有30次調試機會,每次最長使用時間為1小時,超時將會被自動歸還
優點:免費且時長無限,提供 logcat 日志輸出
缺點:只能提供小米及紅米較高版本(Android 7.0 及以上)的機器
Vivo
廠商 Vivo 針對開發者提供的遠程真機服務,網址:vivo開放平臺?
前提:需注冊開發者賬號,如提示填寫公司營業執照及法人信息,不填寫也可使用遠程真機服務
提供 Vivo 運行 Android 5.0.2 至 12 的機器,新用戶注冊有 6 小時時長,時長耗盡后應該可以申請免費續時(未驗證)
優點:免費且時長無限(未能驗證,使用文檔需要補充公司信息才能進入),提供 logcat 日志輸出
缺點:主要提供 Vivo 的測試機器
OPPO
廠商 OPPO 針對開發者提供的遠程真機服務,網址:https://open.oppomobile.com/octpcloud/octpcloud/index.html
前提:需注冊開發者賬號,賬號類型選擇個人
提供 OPPO 運行 Android 5.1.1 至 12、ColorOS 3.1 至 11.3 的機器,新用戶注冊有 12 小時時長,時長耗盡后應該可以申請免費續時(未驗證)
優點:免費且時長無限(未能驗證,使用文檔需要補充公司信息才能進入),提供 logcat 日志輸出
缺點:主要提供 OPPO 的測試機器
第三方平臺:百度云測
百度移動云測中心提供的付費服務,網址:百度移動云測試中心 | MTC - 流暢 快速 權威
前提:注冊百度賬號
提供海量的測試機器,操作系統包括 Android(4.2.2 至 12)、iOS 、HarmonyOS,新用戶有 15 分鐘的免費時長,超時后需要充值方可繼續使用
優點:測試機器豐富,提供 logcat 日志輸出
缺點:付費,每分鐘 1 塊錢,套餐 A 750 元(100 次 10 分鐘套餐),套餐 B 1400 元 (200 次 10 分鐘套餐)
第三方平臺:Testin 云測
Testin 云測提供的付費服務,網址:登錄-云測,助力產業智能化|測試,安全,推廣,AI數據-云測,助力產業智能化|測試,安全,推廣,AI數據
前提:注冊云測賬號
提供海量的測試機器,操作系統包括 Android(4.2.2 至 12)、iOS 、HarmonyOS,新用戶沒有免費時長,需要充值方可繼續使用
優點:測試機器豐富,提供 logcat 日志輸出
缺點:付費,每分鐘 3 塊錢,月包 666 元 300 分鐘,季包 1888 元 900 分鐘
總結
各云測平臺平臺提供的遠程真機服務大同小異,沒有哪家有較為出色的服務或功能,基本上均可滿足我們 SDK 兼容性測試的需求,主要的區別在于是否付費。
因此對于我們日常測試中,可根據具體的測試需求,優先使用各廠商提供的遠程真機服務(免費且不限時長)。若所需的測試機器廠商平臺沒有提供器,可以
考慮百度云測平臺,該平臺對新用戶(需要綁定未注冊過賬號的手機號)提供 15 分鐘的免費時長。?