二、环境搭建-模拟器、Appium-client、Appium-Server安装
1、环境搭建
- appium client
- appium server
- 测试运行环境
需要一个Android模拟器,或 一个 Android 手机,或 一台 iPhone 手机
2、安装SDK
Android SDK(Software Development Kit,软件开发工具包)提供了 Android API 库和开发工具构建,测试和调试应用程序。简单来讲,Android SDK 可以看做用于开发和运行 Android 应用的一个软件。
(1)下载Android SDK
官方推荐下载包含 Android SDK 的 Android Studio。Android Studio & Android SDK 下载地址:https://developer.android.com/studio/index.html?hl=zh-cn一方面是包含 Android SDK 的 Android Studio 的安装包很大。另一方面它们二者也不是强关联的。因为 Appium也会用到 Android SDK,而 Android Studio 也可以调用真机来运行 Android程序。所以,Android SDK 下载地址:http://tools.android-studio.org/index.php/sdk
(2)设置Android环境
3、安装Android版本
双击 SDK Manage.exe 启动SDK管理器。根据自己的喜好选择安装 Android 5.0 /5.1 /6.0 /7.0 版本。
4、安装appium-server
在Appium官方网站上下载操作系统相应的Appium版本。https://bitbucket.org/appium/appium.app/downloads/当前最新版本为 AppiumForWindows_1_4_16_1.zip ,注意这是一个 Windows 版本,如果为MAC请下载 appium-1.5.3.dmg 。以 Windows 为例,将下载的 AppiumForWindows.zip 进行解压,点击 appium-installer.exe 进行安装。
在命令行输入“appium-doctor”
5、FAQ
(1)提示命令不存在
- 设置APPIUM_HOME系统变量,值为当前appium安装目录,例如:D:\software_install\Appium
- 设置path环境变量,值为:%APPIUM_HOME%;
- 重新打开cmd命令行,执行appium,可以打开appium应用,但是此时输入appium-doctor,仍然报错“appium-doctor不是内部或外部命令”。
(2)提示'appium-doctor'不是内部或外部命令,按照下面操作:
- 找到appium安装目录,将路径D:\software_install\Appium\node_modules\.bin添加到环境变量path下面,就可以运行成功了。
path
6、安装Appium-client
python-client安装与测试,python-client 的项目名称叫:Appium-Python-Client:https://github.com/appium/python-client
>>pip install Appium-Python-Client
运行第一个Appium测试
(1)启动Android模拟器
(2)启动 Appium Server
(3)编写appium测试脚本