Mac上安装Appium简介

刚接触appium,记录下心得

提前准备:mac本 环境 macos sierra 10.12.6

 xcode版本 9.1

1.安装homebrew

    安装前首先必须先安装homebrew才行,homebrew是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件。

    在终端中输入brew -v 如果出现版本信息则说明已经安装,一般机器都是安装的

2.安装nodejs

   nodejs —— appium 是用 nodejs 写的,如果要从源代码运行的话,nodejs必须安装。

   在终端输入brew install node命令安装node.js,安装完成后输入node -v 检查是否安装成功,出现版本号安装成功

3.安装appium

   通过npm方法安装appium

   在终端输入npm install -g appium命令安装appium

这个过程我安装了2次,第一次安装后没法运行,又重新安装,先使用命令npm uninstall -g appium卸载,然后修改了权限chmod 777 /usr/local,后面再次安装

安装完成后输入appium运行,出现如下展示说明成功安装了

 
4.安装appium客户端
通过命令npm install wd一直安装不成功,最终放弃
在testerhome上找到了下载好的文件,直接安装的路径如下:http://pan.baidu.com/s/1jGvAISu 最新更新的是: appium-1.5.3.dmg可以自行下载安装
 
5.安装Carthage

Carthage 是一个管理 iOS 开发库依赖的包

brew install carthage

6.在iOS10需要使用 ios-deploy

cnpm install -g ios-deploy
安装过程中报错

原因是因为xcode路径不对,查看新路径后执行命令sudo xcode-select --switch

再次执行命令就好了

7.对真机需要xcpretty

gem install xcpretty

报错没有权限,修改权限后又报错

最后使用sudo gem install xcpretty,成功安装

 
 
5.使用appium-doctor来验证下
都安装好之后通过输入appium-doctor,总是提示command not fount,如图
查了下资料时因为1.5版本开始需要另装doctor,命令npm install -g appium-doctor安装,安装成功后再次使用该命令验证就好了
 
我这边还有好些没成功。。不过成功的这些应该可以进行后面的测试
 
记录下心得,以防自己以后忘记,也可以给和我一样的刚入门的小白一些参考~~也欢迎各大神指正哈
 

原文地址:https://www.cnblogs.com/sweet1120/p/6186466.html