其他分享
首页 > 其他分享> > IOS自动化环境搭建踩坑指南

IOS自动化环境搭建踩坑指南

作者:互联网

环境搭建

准备一台mac电脑

1.安装所需的依赖

# 安装node
brew install node

# 查看npm版本
npm -v

# 安装Carthage
brew install Carthage # 如果只是更新请输入 brew upgrade carthage

# 长期替换(建议使用此项配置)  
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles'>>   ~/.bash_profile   

#执行.bash_profile脚本让配置即时生效
source ~/.bash_profile   

编译WebDriverAgent项目并在真机安装

1.获取wda项目代码

# appium分支wda(推荐)
git clone https://github.com/appium/WebDriverAgent

# facebook分支wda
git clone https://github.com/facebook/WebDriverAgent

2.编译wda并安装到ios测试机上

使用阿里开源的 tidevice

tidevice端口转发

ps:如果用Windows的化记得安装一个爱思助手or或者pp助手,否则会出现远程计算机积极拒绝

元素定位

1.使用weditor定位

2.使用airtest定位

3.使用appium定位

UI操作库

facebook-wda(推荐)

appium

ps:只有手机上安装了wda,后续即可离开mac电脑,windows即可写测试代码

标签:指南,wda,IOS,编译,facebook,install,搭建,安装,tidevice
来源: https://www.cnblogs.com/ze-yan/p/15010065.html