目录
前言:
Appium 是一个开源自动化测试框架,可以用来测试 iOS、Android 和 Windows 平台的应用程序。在本文中,我们将介绍如何使用 Appium 在 Windows 平台上进行应用程序的自动化测试。我们将使用 Python 语言和 Appium-Python-Client 库来实现自动化测试。同时,我们还将使用 Selenium WebDriver 来控制浏览器,并使用 Appium-Python-Client 库来控制 Appium server。
由于工作需要进行 Windows 应用程序的 UI 自动化,今天发现 Appium 还真的支持,但 Appium 只支持 Win10 上的应用。 Appium 使用 WinAppDriver 测试 Windows 应用,在安装 Appium 的时候会自动安装 WinAppDriver。
环境准备
- 需要 Win10 环境,并且开启开发人员模式(设置-》更新和安全-》针对开发人员-》开发人员模式)
- 安装 Windows SDK Windows SDK - Windows 应用开发 | Microsoft Developer
- 安装 Appium1.6 或以上版本,目前发布的最新版本是 1.6.3
脚本示例
和移动端 UI 测试没什么区别了,就是调整一些参数而已。下面的例