airtest-ios真机搭建实践

打印 上一主题 下一主题

主题 1522|帖子 1522|积分 4566

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
首先阅读4 ios connection - Airtest Project Docs
在Windows环境下搭建Airtest对iOS真机举行自动化测试的过程相对复杂,因为iOS的自动化测试通常需要依靠Mac OS系统,但理论上借助一些工具和服务,Windows用户也可以间接完成部分工作。下面是一个简化的步调指南:
### Windows下搭建Airtest+iOS真机自动化测试环境(非官方推荐,稳固性可能受限):
1. **准备环境**:
   - 安装最新版的Python(≥3.5且<3.9)。
   - 安装Airtest库,利用`pip install -U airtest`命令。
   - 准备一台物理iOS设备(iPhone/iPad)和一根Lightning线(或USB-C线)。
   - 需要长途访问到一台已安装Xcode(≥9.3)的Mac机器,因为编译和运行WebDriverAgent以及举行真机调试只能在Mac上完成。
2. **在Mac上**:
   - 下载并安装Xcode,确保它是最新的稳固版本且支持你的iOS设备操作系统版本。
   - 安装Homebrew(假如尚未安装),然后通过Homebrew安装ideviceinstaller等iOS开发所需工具。
   - 从GitHub下载WebDriverAgent项目,并按照Appium的文档指引在Xcode中设置、编译和部署到iOS设备。
   - 利用Xcode设置好真机调试所需的证书和Provisioning Profile,确保设备信任对应的开发者证书。
3. **在Windows上**:
   - 设置环境变量,指向长途Mac上的WebDriverAgent所在路径和干系工具的实行文件路径。
   - 利用Airtest提供的API或Airtest IDE设置iOS设备毗连,可能需要借助第三方工具实现iOS设备的长途控制和通讯。
4. **毗连与测试**:
   - 确保iOS设备已毗连至Mac并通过USB或网络举行长途调试。
   - 在Windows上的Airtest环境中,通过设置好的毗连方式尝试毗连iOS设备。
   - 编写Airtest脚本,利用Airtest提供的iOS模块举行自动化测试。
请注意,以上流程概述并不包管所有环节都可在Windows下完全实行,因为在实际操作中,大部分iOS自动化测试还是猛烈发起在Mac OS环境下举行,以便更好地利用Apple提供的完整工具链和支持。假如无法直接访问Mac,可以思量云测平台或长途桌面方案。此外,Airtest也有可能在后续版本中更新了对Windows环境下的iOS设备支持计谋,请查阅最新官方文档获取正确指导。
操作步调

1.直接下载包WebDriverAgent-master

在我的资源里可直接下载

2.Xcode打开项目


3.真机毗连上iPad

4.设置文件信息(抄作业就完事4 ios connection - Airtest Project Docs










4.设置完后product-scheme-WebDriverAgentrunner,test一下


启动iPad--设置--通用--设置管理--信任WebDriverAgentrunner

5.在xcode里面product-test
查询到本地ip的方法
view=>debug area=>activate console


5.末了一步调打开airtest     xcode要运行 product-test


6.毗连成功完成上面两个步调后,就可以在AirtestIDE的iOS地点栏填入地点 http://127.0.0.1:8100     点击 “connect” 毗连设备,开始编写你的Airtest测试脚本了
iPad毗连成功的页面


iPhone毗连成功的页面














免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

慢吞云雾缓吐愁

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表