日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Sonic 开源移动端云真机测试平台 - 设备中心接入安卓设备实例演示,Agent端服务部署过程详解

發布時間:2025/4/16 编程问答 15 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Sonic 开源移动端云真机测试平台 - 设备中心接入安卓设备实例演示,Agent端服务部署过程详解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Sonic 開源移動端云真機測試平臺 - Agent端服務部署與安卓設備接入演示

  • 一加8手機連接效果圖展示
  • 第一章:環境準備
  • ① agent-sources 資源包下載
  • ② Android SDK安裝
  • ③ npm 安裝
  • ④ JDK16 版本的安裝
  • ⑤ Appium 的安裝
  • ⑥ Python 庫 tidevice 的安裝
  • ⑦ adbkit 的安裝
  • ⑧ chrome 驅動下載
  • ⑨ 關閉 ios 設備監聽
  • 第二章:運行演示
  • ① 設備中心配置
  • ② Agent 服務啟動
  • 第三章:問題處理
  • ① npm i -g appium 命令執行卡住
  • ② 一加8手機連接不顯示 USB 調試選項問題排查

[ 系列文章篇 ]
Sonic 開源移動端云真機測試平臺 - windows 系統下的 sonic 快速部署演示
Sonic 開源移動端云真機測試平臺 - 設備中心接入安卓設備實例演示,Agent 端服務部署過程詳解
Sonic 開源移動端云真機測試平臺 - 用例編寫與回放流程實例演示,任務定時執行、圖像相似度定位、公共步驟、公共參數、測試套件等

一加8手機連接效果圖展示

先給大家看下效果圖:

這是控制界面

第一章:環境準備

① agent-sources 資源包下載

首先需要有這兩個包。
獲取方式:小藍棗的 csdn 資源倉庫

agent-sources 壓縮包解壓后,jar 包放到同級目錄下。

② Android SDK安裝

可以查看相關文檔:Appium 移動端自動化 - Android SDK 的安裝與配置
這是安裝后的目錄。

在環境變量里新增系統變量 ANDROID_HOME ,值就填 SDK 的目錄。


然后修改 Path 變量。

添加下面的兩個路徑。

配置好后進入 cmd 試試 adb 命令可不可以用。

③ npm 安裝

可以查看文檔:Node.js、npm 安裝過程演示
安裝后可以進入 cmd 通過 npm -v 查看是否安裝成功。

④ JDK16 版本的安裝

相關文檔:jdk 的安裝與環境變量配置演示
需要安裝 JDK16 版本。

⑤ Appium 的安裝

自己單獨安裝的 Appium,啟動服務時檢查不通過。
需要執行 npm i -g appium 命令進行安裝,注意安裝時如果 Appium 正在運行請關閉,不然會卡住。

⑥ Python 庫 tidevice 的安裝

需要執行 pip install tidevice 命令進行安裝,這個庫是后面 ios 連接時使用的,可以先裝上。

⑦ adbkit 的安裝

需要執行 npm i -g adbkit 命令進行安裝,如果失敗了提示網絡問題,可以多試幾次。

⑧ chrome 驅動下載

可以查看文章:Chrome 驅動下載方法
配置文件里可以指定 Chrome 驅動的位置,Chrome 驅動的版本要與瀏覽器版本對應。

配置文件所在位置:

⑨ 關閉 ios 設備監聽

目前只配置了安卓,沒配置 ios 相關的,先關閉 ios 系統接入,后面配的時候再啟用。

第二章:運行演示

① 設備中心配置

點擊設備中心。

進入 Agent 中心點擊新增 Agent

填個名字點擊確認。

點擊 AgentKey 復制這個信息。

修改配置文件。

修改 host 的值,還有 key 的信息,就是剛才復制的那串。

② Agent 服務啟動

agent 目錄下輸入 cmd 進入命令行界面。

輸入 java -jar sonic-agent-windows-x86_64.jar 啟動服務。
那個 jar 包名要跟自己下載的對應。
啟動后會檢測環境配置情況,如果都檢查通過了才會啟動。

啟動完成后回到設備中心,可以看到服務端已經正常啟動了。

然后連接手機,注意要開啟開發者中心,在開發者中心里啟用 USB 調試和 ADB 調試。
然后連接手機要等一會,會下載兩個應用到手機里。

點擊開始使用就能進行控制了。

第三章:問題處理

① npm i -g appium 命令執行卡住

開始我本地安裝了 Appium,并且在運行中,應該是進程占用文件導致卡住的。
關掉 Appium 重新執行 npm i -g appium 命令就好了。

關閉這個頁面。

② 一加8手機連接不顯示 USB 調試選項問題排查

首先可以在電腦換個插口試試,我開始就用 A 插口,發現怎么也連不上,換了 B 插口就好了,而且在 A 插口時,USB 偏好設置都是置灰的,不可用選擇。
其次也有可能是線的問題。
然后在設置里搜索 USB


喜歡的點個贊?吧!

總結

以上是生活随笔為你收集整理的Sonic 开源移动端云真机测试平台 - 设备中心接入安卓设备实例演示,Agent端服务部署过程详解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。