Appium 安装
2019年10月28日 更新
开启更多功能,提升办公效能

Appium 简介

Appium 是一个开源的、跨平台的测试框架,可以用来测试 Native App、混合应用、移动 Web 应用(H5 应用)等,也是当下互联网企业实现移动自动化测试的重要工具。Appium 坚持的测试理念:


•无需用户对 App 进行任何修改或者重新编译,App 应该 Born to be Automated。

•不应该限制用户只能使用特定的语言或者框架来编写和执行测试。

•移动测试框架的 API 应该是稳定的,合理的,不应对自动化 API 反复地造轮子。

•移动测试框架应该是开源的,包括“精神和肉体”。


本文是 Appium 的环境配置教程。


Appium、Appium-desktop、Appium Client 的区别

Appium:是 Appium 体系的核心,因为它本身也是一个 web 接口服务,所以也会被成为 appium server,对外默认开启包括 4723 等多个端口。


Appium-Desktop:是为了让 Appium 能够更好用,让小白入门更容易,让调试和界面分析更方便,官方开发了 GUI 的工具 Appium-desktop。


Appium Client:Appium 只是一个 Web 接口,他接受 HTTP 请求,所以各个语言都可以自己封装发送请求,于是就有 appium 下的各个子项目。以下是各语言对 Appium Client 做的支持。


Appium 的安装 (Mac 版)

安装前检查


安装 Node.js


在这里插入代码片

安装 Appium

方式一:npm 方式安装 (官方安装)


方式二:cnpm 方式安装 (推荐)

切换淘宝 NPM 镜像

  • 什么是淘宝源镜像?


  • 为什么选择淘宝 npm 镜像?




Appium 的安装 (Windows 版)

安装前检查


Node.js 安装


Appium 环境安装


Appium-desktop 的安装


Appium Client(Java&Python)