在Appium中使用autoWebview功能的目的是什么,特别是对于iOS(使用webviews)?

问题描述 投票:0回答:1

我正在自动化iOS应用程序,它是本机和webview部分的混合,问题是每当我从本机部分切换到webview部分时,我必须使用driver.set_context(“WEB_VIEW1”从本机到webview进行手动上下文切换。 “)。如果我将autoWebview设置为true,那么当前appium正在创建问题。我的问题是autowebview是否处理iOS中的手动上下文切换部分?

ios appium appium-ios
1个回答
0
投票

如果您正在测试基本上是100%webview的混合应用程序,那么记住在每次测试之前切换到使用Webview Context都会很不方便。发送autoWebview功能会告诉appium在测试开始后自动切换到WEBVIEW_CONTEXT。 Appium还添加了一些额外的逻辑,用于等待webview加载,这可能是常见的错误来源。

您可以在以下链接中找到更多信息:https://discuss.appium.io/t/what-does-the-autowebview-desired-capability-really-do/69/2

© www.soinside.com 2019 - 2024. All rights reserved.