2021-03-08 airtest Mac 搭建(iOS+安卓)

官网是中文的,已经写的很好了,我这里只做我搭建的记录。


一、 xcode 配置

1、下载Xcode

直接在apple store上下载

直接在软件超市下载。据说11.5的会有兼容性问题,但最开始我们就下了11.5,就一直没换了。推荐使用11.3的xcode。

2、下载homebrew

验证:终端输入brew,出现下面例子即安装成功

3、下载carthage

方法一(网络不受限情况):

brew install carthage

方法二(网络受限情况):

手动下载carthage.pkg,在电脑里安装,需要管理员权限

查看版本:carthage version

4、下载iOS-Tagent

1)方法一(网络不受限的情况下):

终端输入命令:git clone git@github.com:AirtestProject/iOS-Tagent.git

2)方法二(网络受限的情况下):

直接在官网下载,用xcode打开工程

5、 下载libimobiledevice

方法:brew install libimobiledevice(建议下班后安装,切成pingannet)

6、在终端输入:iproxy 8100 8100

7、在浏览器中访问:

以上步骤执行完成,环境搭建完成

二、iOS-Tagent配置

1、证书

2、xcode11.5可能会缺失13.6的sdk。需要在对应的路径下安装(补齐)

三、配置Airtest

1.pycharm

2.配置长久镜像源

cd ~

mkdir .pip

cd .pip

touch pip.conf

vim打开文件 写入镜像信息

3.连接设备,初始化poco,打开app 的顺序

链接设备,打开app,初始化poco


-------mac 配置安卓

mac 配置安卓

1、打开终端 Terminal;

2、进入当前用户home目录(默认是home目录,命令输入 echo $HOME,查看home目录);

3、创建.bash_profile文件(命令输入 touch .bash_profile);

4、打开.bash_profile文件(命令输入 open -e .bash_profile);

5、在打开的.bash_profile文件中编辑

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home

export PATH=$JAVA_HOME/bin:$PATH

export ANDROID_HOME=/Users/XXXXX/Downloads/android-sdk-macosx

export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools/

export PATH=$PATH:/usr/local/bin:/usr/local/sbin:${PATH}

备注:遇到了问题有如下

PermissionError: [Errno 13] Permission denied:PycharmProjects/cxxxxxt/venv/lib/python3.7/site-packages/airtest/core/android/static/adb/mac/adb'

将adb 文件替换成 adb.exe 文件

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容