Appium移动自动化测试 - Mac安装Appium详细说明(以及遇到问题)

一、Appium安装

  1. Appium官网下载:https://bitbucket.org/appium/appium.app/downloads/
  2. Node.js官网下载:https://nodejs.org/zh-cn/download/(直接安装的node中直接包含了npm,且路径正确,不存在关联错误的情况)
  3. 安装Appium:

npm install -g appium # get appium

  1. 执行appnium诊断

当首次执行appium doctor诊断可能就会报Appium [Error: Could not detect Mac OS X Version from sw_vers output: '10.13.5 ']这个错,是因为appium还没有兼容到那么高的Mac OS版本,这个时候需要我们手动地去修改一下Appium的配置参数。详细解决方法参考链接:https://blog.csdn.net/ATangSir/article/details/81040152?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-2.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-2.control

二、Appium配置

  1. 苹果开发者官网下载Xcode直接安装即可(我的系统是10.12.6对应xcode版本是9)
    https://developer.apple.com/download/all/?q=Xcode%2012
  2. Android SDK 下载地址:http://tools.android-studio.org/index.php/sdk

将下载的 Android SDK 解压,将得到如下目录。
Appium移动自动化测试 - Mac安装Appium详细说明(以及遇到问题)_第1张图片
 
点击运行文件tools/android, 安装步骤一步一步安装并下载完SDK后,配置环境变量。

1、首先找出自己的SDK安装位置,我的Android SDK位置在:
Appium移动自动化测试 - Mac安装Appium详细说明(以及遇到问题)_第2张图片
如上图所示,打开Android Studio 并打开SDK Manager 就可以看到本地的Sdk路径。
2、打开终端,然后输入

ls -an

查看".bash_profile"文件是否存在,如果存在就跳过第3步

3、创建环境变量配置文件

touch .bash_profile

4、打开并编辑配置文件

open .bash_profile

输入配置内容如下:

export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
export ANDROID_HOME=/Users/apple/Downloads/android-sdk-macosx
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools

5、使配置生效
source.bash_profile

如果这样保存后,android sdk 是配置好了,但是会引发新的一个问题,参考:
环境变量丢失导致命令行失效https://www.jianshu.com/p/3383ad18edef?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation
如果环境变量失效,参考:https://blog.csdn.net/dyllove98/article/details/9360229

java安装与环境变量配置

检查Appium成功安装
Appium移动自动化测试 - Mac安装Appium详细说明(以及遇到问题)_第3张图片
Appium移动自动化测试 - Mac安装Appium详细说明(以及遇到问题)_第4张图片

你可能感兴趣的:(Appium移动自动化测试 - Mac安装Appium详细说明(以及遇到问题))