自动化混合应用
Appium 的核心理念之一是,你不应该为了测试而改变被测的应用程序。在这种理念中,可以使用像 Selenium 测试 Web 应用的方式去测试混合应用。Appium 需要知道你是想自动化应用的原生部分还是 Web 视图,这在技术上有一点复杂。但值得庆幸的是,我们可以继续使用 Selenium WebDriver 做所有的事。
一旦测试处于 Web 视图上下文之中,所有 Selenium WebDriver API 指令集都是可用的。
进入 Web 视图上下文(context)
在你的 Appium 测试中,以下是与 Web 视图通信所必须的几个步骤:
- 导航到你的应用程...