【翻译】在 Windows 上运行 Appium

Windows 设置

在 Windows 上,Appium 支持 Windows 与 Android 应用的自动化测试!

获取更多信息请查阅 Windows 应用测试。

在 Windows 上运行 Appium

配置

开始安装:

  1. 下载最新版本的 node 与 npm 工具 的 MSI (版本 >= 6.0)
  2. 打开你的 cmd 终端
  3. 运行 npm install -g appium 这条命令后,就会通过 NPM 去安装 Appium。
  4. 在命令行简单地输入 appium 就可以快速开启 Appium。
  5. 按照下面的只是去设置 Android 或者 Windows 应用的测试。
  6. 使用任意 Appium 客户端去运行一个测试。

Android 应用测试的一些额外配置

  1. 下载最新版的 Java JDK这里(记得先接受协议的许可)。设置 'JAVA_HOME' 为你的 JDK 路径。目录下的 bin 文件夹应该添加到你的 PATH 变量中。
  2. 安装 Android SDK。将环境变量ANDROID_HOME设置为你的 Android SDK 路径,并且将 toolsplatform-tools 这两个文件夹添加到你的 PATH 变量中去。
  3. 安装 Apache Ant 或使用 eclipse 插件目录中的 Android Windows SDK。确保添加的文件夹包含 Ant 在你的 PATH 变量中。
  4. 安装 Apache Maven ,并设置 M2HOME 与 M2 的环境变量。设置 M2_HOME 为 maven 所在的安装路径,设置 M2bin 目录的路径。将 M2 路径添加到你的 PATH 变量中。
  5. 在 Windows 上运行测试,你需要启动 Android 的虚拟机或者一台已经连接电脑的 Android 真机,并且 AVD 要求 API Level 17 或更高版本,才能在命令行中运行 Appium(通过 appium 命令)
  6. 你的测试脚本应该确保 platformVersion 参数是与你的模拟器或者模拟器的版本是一一对应的,以及app参数是你的需要测试的应用的绝对路径。

Windows 应用测试的额外配置

  1. 测试 Windows 应用,最基本的要求就是要打开 开发者模式。

(查看Windows app testing,了解更多测试 Windows 应用测试的说明)

运行 Appium

查看 server documentation 可以查看所有的命令参数。

  • 在 Windows 上运行 Appium.exe 需要管理员权限,或者当你以源码方式运行,你要在 cmd 运行时有管理员权限。
  • 在 Windows 上运行 Andoid 测试时,务必记得添加上--no-reset--full-reset 参数。
  • Android 有硬件加速仿真器;但他也是有限制的,更多信息请查阅该文章.

你可能感兴趣的:(【翻译】在 Windows 上运行 Appium)