appium的安装,环境搭建
appium环境搭建,
Appium Server 环境依赖
- Java 1.8版本
- Android sdk
- Node is(>=10版本) ,npm(>=6版本) (推荐下载 Node.is 12.x)(重点)
安装node.js,验证方法,输入npm -v
这三个都要在电脑提前安装好
安装 Appium Scrver
如果不需要appium inspector ,也可以通过 npm直接安装 appium server。
官方安装(推荐)
npm install-g appium (-g参数 表示全局安装) (不建议这样安装,这样安装最新版本)
npm install appium@1.19.1-g 指定版本安装(最新是1.21,建议安装 低1-2个版本)
淘宝提供(不推荐)
npm install -g cnpm --registry=https: / /registry.npm.taobao.org
cnpm install -g appium
运行
appium --version 查看版本
appium 启动appium服务 (不报错说明安装成功)
Appium 客户端安装与配置
- 安装 Python 3环境
- 安装appium python client
方式: pip/pip3 insgtall appium-python-client
运行测试用例
验证环境是否成功
1、首先打开appium desktop,点击 start server (不报错)
2、其次准备一个android设备,真机或者模拟器 (推荐mumu模拟器)
3、模拟器连接到电脑
4、adb devices查看设备是否连接
5、最后编写测试脚本,运行脚本,不报错
安装appium-doctor检测appium的安装环境
npm install -gappium-doctor
在命令行执行 appium-doctor
运行用例,验证环境安装的没有问题
记住在运行之前要保证:
- appium的服务要开启!
- adb要能连接到设备!
from appium import webdriver
desired_caps={}
desired_caps['platformName']='Android'
desired_caps['platformVersion']='6.0'
desired_caps['deviceName']='emulator-5554'
desired_caps['appPackage']='com.android.settings'
desired_caps['appActivity']='com.android.settings.Settings'
driver=webdriver.Remote('http://127.0.0.1:4723/wd/hub',desired_caps)
只要这个用例运行成功了,就说明环境是好的了,
技术改变命运