MacMini 部署 Sonic-Agent 过程记录

Lynn
Lynn
订阅者
223
文章
0
粉丝
测试交流评论171字数 272阅读0分54秒阅读模式

前言

用户社区 https://sonic-cloud.wiki/
官方网站 https://sonic-cloud.gitee.io/

一、 jdk 环境配置(jdk 17)

参考:https://note.youdao.com/s/1ZpAFrnp

MacMini 部署 Sonic-Agent 过程记录-图片1

二、 Chrome driver 配置

参考:http://t.zoukankan.com/mecell224-p-11123746.html

三、 appium 配置

npm i -g appium

MacMini 部署 Sonic-Agent 过程记录-图片2

四、 agent config 配置

MacMini 部署 Sonic-Agent 过程记录-图片3

MacMini 部署 Sonic-Agent 过程记录-图片4

MacMini 部署 Sonic-Agent 过程记录-图片5

MacMini 部署 Sonic-Agent 过程记录-图片6

MacMini 部署 Sonic-Agent 过程记录-图片7

MacMini 部署 Sonic-Agent 过程记录-图片8

MacMini 部署 Sonic-Agent 过程记录-图片9

五、 部署服务

参考:https://sonic-cloud.gitee.io/#/Deploy?tag=agent

1. sonic-agent 打 jar 包

1)从 https://www.playezu.com/wp-content/uploads/2022/07/sonic-agent-v1.4.1-release-macosx_x86_64.zipzip 包,将该压缩包解压缩至项目目录(/Users/58mini/workspace/app/sonic-agent)下载

MacMini 部署 Sonic-Agent 过程记录-图片10

2)本地 agent 服务打 jar 包

MacMini 部署 Sonic-Agent 过程记录-图片11

jar 包移动至 mac mini 机器上,取代 sonic-agent 内的 jar 包

MacMini 部署 Sonic-Agent 过程记录-图片12

2. 给项目目录赋予权限

sudo chmod -R 777 /Users/58mini/workspace/app/sonic-agent

3. 修改配置文件

MacMini 部署 Sonic-Agent 过程记录-图片13

4. 启动服务

在工作目录路径下执行以下指令:
nohup java -jar sonic-agent-macosx-x86_64.jar > nohup.out 2>&1 &

问题 1

MacMini 部署 Sonic-Agent 过程记录-图片14

下载 adbkit:npm i -g adbkit

问题 2:

chromedriver 无法验证开发者,导致环境校验失败
参考:
https://blog.csdn.net/weixin_42250835/article/details/125146145

在 ChromeDriver 路径下执行以下命令:xattr -d com.apple.quarantine chromedriver
📢:mac 很多服务需要 xattr -d com.apple.quarantine 授权,比如 ios-bridge 之类的;

成功!!

MacMini 部署 Sonic-Agent 过程记录-图片15

软件产品功能测试

玩技站长微信
发送[PLAYEZU]入群
weinxin
rainbow-shownow
微信号已复制
玩技官方公众号
官方微信公众号
weinxin
PLAYEZU
公众号已复制
 
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定

拖动滑块以完成验证