Mac搭建Airtest iOS自动化测试环境
1.硬件准备
-
一台Mac电脑
-
一台iPhone手机
2.Mac电脑安装Xcode
在App store搜索Xcode,点击下载安装。
PS:连一个给力的WIFI,Xcode安装包大约11G左右。我安装的是Xcode12.3。
3.运行iOS-Tagent
iOS-Tagent 是基于 WebDriverAgent 项目上进行开发的,可以在手机上创建一个WebDriver服务器,可用于远程控制iOS设备,定位UI元素。
3.1 下载iOS-Tagent到本地电脑
git clone https://github.com/AirtestProject/IOS-Tagent
注意:该项目存在github中,如果使用SSH方式clone,可能会提示权限不够,可以使用https方式下载。
3.2 使用Xcode 打开iOS-Tagent,用数据线连接iPhone至Mac
-
连接iPhone后,在iPhone设备上会弹出“是否信任Mac设备”,选择信任
-
使用Xcode 选择项目,打开WebDriverAgent.xcodeproj
-
在菜单栏选择项目:
product
->Scheme
->WebDriverAgentRunner
-
在菜单栏选择设备:
product
->Destination
-> 选择你的真机
![](https://i-blog.csdnimg.cn/blog_migrate/e3f53da8579939ed5d97374980322b5a.png#pic_center)
![](https://i-blog.csdnimg.cn/blog_migrate/bea7e1cdaa41a26029bde7f51703ce01.png#pic_center)
![](https://i-blog.csdnimg.cn/blog_migrate/a7463fa44a4325d0ae4fce2fc5a9e6bc.png#pic_center)
![](https://i-blog.csdnimg.cn/blog_migrate/6dad25bab4fc9952812d03bb6efa1cf7.png#pic_center)
3.3 使用苹果账号或苹果开发者账号,登录Xcode,并注册真机设备
-
左侧导航栏,选择
WebDriverAgentRunner
->TARGETS
->WebDriverAgentRunner
->Signing & Capabilities
->Team</