一、首先清理干净已有的node,避免安装时出现错误,也可直接进行第二步
brew uninstall node #卸载node
sudo rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/{npm*,node*,man1/node*} # 清空
sudo rm -rf /usr/local/bin/npm /usr/local/share/man/man1/node* /usr/local/lib/dtrace/node.d ~/.npm ~/.node-gyp /opt/local/bin/node opt/local/include/node /opt/local/lib/node_modules
- 在/usr/local/lib目录下,删除任何与node和 node_modules有关的目录;
- 在/usr/local/include 目录下,删除任何与node 和 node_modules有关的目录;
- 在/usr/local/bin目录下,删除所有的node执行文件;
二、appium测试环境搭建
1. 安装appium
brew install node # 安装node
npm install -g appium # 安装appium
brew install wget # 安装wget,brew软件包管理工具, 官网 :[http://brew.sh/](http://xn--brew-tg9g424p/)
wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate # 用wget安装pip
tar -xzvf pip-1.5.4.tar.gz
cd pip-1.5.4
python setup.py install
sudo pip install Appium-Python-Client # 安装Appium-Python-Client,不知道为什么,装了chrome总是安装appium失败
sudo pip install pytest # 安装pytest
2. Android环境配置
3. iOS环境配置
- Xcode,直接到AppleStore下载安装即可
三、验证appium,启动appium - client,点击Doctor诊断appium配置是否OK
四、补充:运行自动化脚本 appium python
1.打开终端,输入appium,启动appium
2.再打开一个终端,输入pytest + py文件