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

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

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

 

 

 

 

 

 

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

 

 

[mac] jenkins master slaver 设置方法:


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

2.

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

 

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 

 

上一篇:airtest 搭建 Mac下的ios环境


下一篇:用python训练计算机进行自主学习