0
点赞
收藏
分享

微信扫一扫

appium 整理版

1. 下载最新版本appium

2. 下载 Xcode 和 android studio 并配置环境

首先 查看一下本地是否安装了 Java -version ,如果没有去下载一些最新版本的JDK

如果是安装了zsh 命令 ,需要在 .zlogin 文件中的最后 添加

if [ -f ~/.bashrc ]; then
   source ~/.bashrc
fi

并在 .bashrc 文件中添加

# 添加Android home 和 JavaHome,其中的 jdk1.8.0_181 需要根据自己的版本来添加
export ANDROID_HOME=~/Library/Android/sdk/
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home
export PATH=~/bin:$PATH:/usr/local/bin:$ANDROID_HOME/platform-tools/:$JAVA_HOME/bin

3. 命令行安装 appium-doctor

安装 appium 客服端: sudo npm install appium-doctor -g
安装carthage:  brew install carthage
验证是否安装成功 (如果有错误 按照错误解决):appium-doctor 


如果报错: brew link carthage时报错解决方法 : Error: Permission denied @ dir_s_mkdir - /usr/local/Frameworks

执行下面的代码:
sudo mkdir /usr/local/Frameworks
sudo chown $(whoami):admin /usr/local/Frameworks


4. python脚本的库文件 appium-python-client (http://appium.io/downloads.html )

安装 pip:                                  sudo easy_install pip
安装appium-python-client:   sudo pip install Appium-Python-Client
此时在终端中输入python,然后输入import appium,如果不报错说明安装成功

5. 配置 driver

配置ios的驱动: appium-xcuitest-driver 真机测试的时候需要
1). 安装libimobiledevice: brew install libimobiledevice --HEAD
2).安装ios-deploy : npm install -g ios-deploy
3). 进入 cd /usr/local/lib/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent ,先执行 mkdir -p Resources/WebDriverAgent.bundle, 然后再执行 ./Scripts/bootstrap.sh 下载安装包

4).建立服务 WebDriverAgent ,mac 和手机 在同一网段

然后 选择 product => test 运行测试

查看状态:  http://192.168.1.119:8100/status
http://192.168.1.119:8100/inspector

6. 运行 appium

点击 Start Server

点击 Start Session

举报

相关推荐

0 条评论