Python公开课 - Appium安装
前言
Appium 是移动端的自动化测试工具,和大家经常使用的 Selenium 非常类似,利用它可以驱动 Android、 iOS 等设备完成向动化测试,比如模拟用户点击、 滑动、输入等操作。
如果你对Appium想要了解更多,可以进入Python公开课 - Appium基本介绍阅读了解详情
Appium安装
Appium 负责驱动移动端来完成一系列操作,它也相当于一个服务器,开发人员可以向它发送一些操作指令,它会根据不同的指令对移动设备进行操作,以完成不同的动作。
- iOS:使用苹果的 UIAutomation来实现驱动;
- Android:使用 UIAutomator 和 Selendroid来实现驱动
方式1 - 下载安装包 Appium Desktop
Appium Desktop 支持全平台的安装,我们直接从 GitHub 的 Releases 里面安装即可。GitHub下载地址:https://github.com/appium/appium-desktop/releases。当前最新的版本为v1.13.0
Windows 平台可以下载 exe 安装包。
下载完毕后,直接双击安装,安装过程如下:
安装成功后,即可开始使用
默认情况下,是绑的"0.0.0.0"的IP,直接启动服务,即可开始监控
方式2 - 通过Nodejs安装
首先需要安装 Node.js ,具体的安装方式可以参考Nodejs安装,安装完成之后就可以使用 npm 命令了。
接下来,使用 npm 命令全局安装 Appium 即可:
npm install -g appium
此时等待命令执行完成即可,这样就成功安装了 Appium。
Android开发环境配置
在Windows上,添加 ANDROID HOME 为 Android SDK所在路径,然后再添 加 SDK 文件夹下的 tools 和 platform-tools 文件夹到 PATH 中。
安装Android SDK。目前支持的方法是使用Android Studio。使用提供的GUI将Android SDK安装到您选择的路径中。
设置ANDROID_HOME环境变量以匹配此路径。
例如,如果您安装了SDK /usr/local/adt,那么通常会有一个sdk包含SDK文件的文件夹。在这种情况下,在Mac和Linux上,将下面的行添加到您的登录脚本(例如, ~/.bashrc,~/.bash_profile
...):
export ANDROID_HOME="/usr/local/adt/sdk"
相关资料
- GitHub: https://github.com/appium/appium
- 官方网站: http://appium.io
- 官方文档: http://appium.io/introduction.html
- 下载链接: https://github.com/appium/appium-desktop/releases
- Python Client: https://github.com/appium/python-client