本文基于 Windows 10 实践
Appium 是一个开源的自动化测试框架, 用与 native, hybrid 和 mobile web 应用。它使用 WebDriver 协议驱动 iOS, Android,和 Windows 应用 。
# 环境依赖
- JDK
- Yarn
- Python
- Node.js
- Andriod SDK
# 安装环境依赖
推荐用 Scoop 安装,方便管理,自动配置环境变量。对 Scoop 不了解的可查看文章Scoop:优雅高效的管理 Windows 软件
scoop install git
scoop bucket add extras
scoop bucket add java
scoop install adopt8-hotspot
scoop install yarn
scoop install python
scoop install nodejs-lts
scoop install android-sdk
scoop install android-studio
# Appium 安装
Appium安装过程中有一node-gyp模块需要用到Python2或者Visual Studio Build Tools可参考模块官方解决方法 (opens new window)
Yarn 全局安装 Appium
yarn global add appium
# Appium Doctor
因为 Scoop 会自动配置环境变量,所以 ANDROID_HOME,JAVA_HOME 都不需要手动配置
安装 appium-doctor
yarn global add appium-doctor
在命令行中运行
appium-doctor
检查项目全部✔则表Aappium环境搭建成功,其它情况会有提示说明怎么解决。
# Appium-Python-Client
在命令行中通过如下命令进行安装:
pip install Appium-Python-Client