【airtest】iOS,Android 依托 jenkins 并行跑

Airtest 只支持一台mac 连接一台iPhone,  以下方法是以“一台mac 连接一台iPhone”为基础,依托jenkins 统一管理多台iPhone。

 

[mac] jenkins master slaver 设置方法:


1. 系统管理---节点管理---填写“节点名称”,选择“固定节点”

2.

3. 系统偏好设置---共享--- 勾选“文件共享”,“远程登陆”,“远程管理”

4. 在master 先测试接通slaver

ssh name@ip

5. 分配job gey 

Android 需要注意:

from airtest.core.android.android import Android

用 Android() 生成对象时,参数要加设备串口号

android 设备串口号查询命令:adb devices

iOS 需要注意:

需要开远程代理:http://airtest.netease.com/docs/docs_AirtestIDE-zh_CN/2_device_connection/4_ios_connection.html#id14

iOS 设备串口号查询命令:idevice_id -l 

猜你喜欢

转载自www.cnblogs.com/zhang-dan/p/11018520.html