MacMini 部署 Sonic-Agent 过程记录

Lynn 测试交流评论123字数 910阅读模式

前言

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

一、 jdk 环境配置(jdk 17)

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

文章源自玩技e族-https://www.playezu.com/189774.html

二、 Chrome driver 配置

参考:http://t.zoukankan.com/mecell224-p-11123746.html文章源自玩技e族-https://www.playezu.com/189774.html

三、 appium 配置

npm i -g appium

文章源自玩技e族-https://www.playezu.com/189774.html

四、 agent config 配置

文章源自玩技e族-https://www.playezu.com/189774.html

文章源自玩技e族-https://www.playezu.com/189774.html

文章源自玩技e族-https://www.playezu.com/189774.html

文章源自玩技e族-https://www.playezu.com/189774.html

文章源自玩技e族-https://www.playezu.com/189774.html

文章源自玩技e族-https://www.playezu.com/189774.html

文章源自玩技e族-https://www.playezu.com/189774.html

五、 部署服务

参考: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)下载

2)本地 agent 服务打 jar 包

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

2. 给项目目录赋予权限

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

3. 修改配置文件

4. 启动服务

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

问题 1

下载 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 之类的;

成功!!

软件产品功能测试
玩技站长微信
添加好友自动发送入群邀请
weinxin
rainbow-shownow
玩技官方公众号
官方微信公众号
weinxin
PLAYEZU
 
匿名

发表评论

匿名网友
确定