RF+Appium 测试Webview:用户注册
Hybrid APP 的测试方法:
Hybrid APP 是移动混合应用程序,即在APP中嵌入了Webview,通过Webview访问H5页面。
移动应用和 Webview 分别属于两个不同的上下文(context)。移动应用默认情况下的 context 为“NATIVE_APP”,而 Webview 的context 为“WEBVIEW_packageName”。
Appium 在测试 APP 时,默认使用 NATIVE_APP 的 context;访问 Webview 时,需要切换到 Webview 的 context 下。同理,使用移动应用应该切换回 NATIVE_APP 的 context。
用例:用户注册(关键字+数据驱动)
- 打开APP
- 用户注册
一、 说明
- 数据源
这里数据驱动仅以 Create List 方式实现,关于数据驱动详情,请查看个人博客