赞
踩
APP自动化测试之环境搭建:6.appium安装配置
基于win10专业版64位系统+jdk1.8+python3+pycharm+android SDK+appium+unittest。为什么要装appium?它是目前做APP自动化非常主流的一个库,既可以做android上的APP自动化,也可以做IOS上的APP自动化,这里主要讲解的是android系统上的APP自动化。
appium桌面版和命令行版都可以提供代码操作手机APP的服务,如果你除此之外还想通过appium定位元素和录制脚本的话,那么你必须得安装桌面版,命令行版就可以不装了。另外桌面版比较占用空间,请读者自行选择。
1)桌面版
下载Appium地址:http://appium.io/
如果遇到杀毒软件提醒:勾选不在提醒,并选择允许所有。安装完成后自动启动appium,界面如下:
先别着急点击start server启动,先点击Edit Configurations配置下:检查下两个环境变量配置是否与你自己主机的真实地址对应,是的话就点击save and restart即可。
点击“Start Server v1.8.1”启动服务:
2)命令行版(可选则不安装)
安装node:https://nodejs.org/en/
傻瓜式安装,一步步往下即可完成。
打开dos,分别输入命令node –v和npm –v验证是否安装成功?
安装node的目的是为了使用它自动的npm安装appium,但是npm安装比较慢经常出问题,建议使用cnpm安装:
npm install -g cnpm --registry=https://registry.npm.taobao.org
安装appium:
(需要等待较长时间,耐心等待即可)
方式1:推荐
cnpm install -g appium@1.8.1 --registry=https://registry.npm.taobao.org
方式2:
cnpm install -g appium@1.8.1 --registry=https://registry.cnpmjs.org
方式3:
cnpm install -g appium –no-cache
查看appium版本:appium –v
安装appium-doctor: cnpm install -g appium-doctor@1.6.0
检查appium是否安装成功:appium-doctor
启动appium服务: appium
停止appium服务:ctrl+c,输入y回车即可。
3)安装Appium-Python-Client(必须安装)
pycharm上点击下方的Terminal,或者直接在dos中执行如下命令:
pip install Appium-Python-Client
注:如果不安装该客户端的话,你写的python代码将无法借助appium提供的服务于手机通讯。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。