环境搭建的效果如下:
以下是在mac电脑的搭建过程,只演示连接IOS真机部分,安卓机较为简单暂时省略。
Airtest Projecthttps://airtest.netease.com/
它的特点如下:
最重要的是,它的安装使用没有appium这么繁杂。
下载地址:
Airtest Projecthttps://airtest.netease.com/changelog.html
下载后,直接点击安装。
在mac上打开app store,搜索Xcode并下载安装。
下载地址
Releases · appium/appium-desktop · GitHubhttps://github.com/appium/appium-desktop/releases
下载后,双击安装就好了。
以上步骤安装的软件都选最新版本!!截图中本人安装的版本可能较旧,版本选择可能影响后续运行。
找到appium-webdriveragent这个文件,各版本位置可能会不一样,如果我提供的路径找不到,可以搜索下文件。我这个版本appnium的文件路径是: /Applications/Appium\ Server\ GUI.app/Contents/Resources/app/node_modules/appium/node_modules/appium-webdriveragent
5.1 打开项目后,更改红框中两个文件的相关信息,team可以使用个人苹果id账号,Bundle identifier需要更改一下,不重复就可以了,我是直接在后面加点后缀。
5.2 更改完成后,手机用数据连接电脑
5.3 点击xcode顶部工具栏的product——Destination,点击自己的手机设备
5.4 点击xcode顶部工具栏的product——Scheme——WebDriverAgentRunner
5.5 点击xcode顶部工具栏的product——Test
如果运行失败,检查手机以下设置:
再次运行xcode——product——Test,手机出现下面的图标,且手机屏幕显示Automation Running,则表示真机连接成功。
6.1打开终端,进入appium-webdriveragent 项目目录
cd /Applications/Appium\ Server\ GUI.app/Contents/Resources/app/node_modules/appium/node_modules/appium-webdriveragent
6.2 安装libimobiledevice,输入命令
brew install libimobiledevice
6.3 输入命令
iproxy 8100 8100
6.4 浏览器访问http://127.0.0.1:8100/status,看到数据正常返回无报错即为成功。
直接点击连接
下一篇:(二)app自动化脚本录制回放_要开朗的spookypop的博客-CSDN博客