Appium app 自动化 (真机)+jenkins 进行执行问题

kitty · 2020年09月10日 · 最后由 回复于 2020年09月10日 · 2624 次阅读

我一直有个疑惑,app 自动化(真机)执行时,都是要设备链接上的,那么如果用 jenkins 运行,jenkins 在服务器上,服务器是个远程虚拟机,那么怎么链上设备呢,难道大家都是用模拟器做自动化?

共收到 4 条回复 时间 点赞

你在另外的机器上开放 adb 5037 端口,远程虚拟机可以远程 adb -H IP -s devicenum 的方式去操作其它真机。
或者你用 jenkins 做任务的调度、平台的展示,实际上用另外一台从机连接设备运行用例

喵喵喵 回复

确实打算拿 jenkins 做任务调度,如果还是需要一台从机链接设备运行用例的话。其实是不是可以理解吧 jenkins 装在实体机上,直接 USB 或 WIFI 链接设备,运行就可以啦😂

kitty 回复

嗯,如果只是几台设备直接用就行了

Jenkins 主从机制,节点是个真机就行了

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册