【发布时间】:2019-07-22 01:41:48
【问题描述】:
- 当我从本机上下文切换到 webview 上下文时,有时它 获取与当前 url 不同的 url,但有时会获取 正确的网址
我已经等待,但同样的问题即将到来
当appium驱动获取不同的url测试会失败
在 iOS 应用中,webview 是使用 WKWEBVIEW 开发的
注意:android 应用程序中的相同 webview 正常工作
我无法确定问题,是Appium驱动问题还是WKWEBVIEW问题,如果有人知道这个问题的原因,请帮我解决问题
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability("platformVersion", "11.2");
capabilities.setCapability("platformName", "iOS");
capabilities.setCapability("deviceName", "iPhone 7");
capabilities.setCapability("app", ""); // app path
capabilities.setCapability("automationName", "XCUITest");
capabilities.setCapability("instrumentApp", true);//added now
capabilities.setCapability(MobileCapabilityType.UDID, "75C77542-36B8-4E6F-86C7-904237C8CB82");
capabilities.setCapability(IOSMobileCapabilityType.BUNDLE_ID, ""); //a.b.com
capabilities.setCapability("showXcodeLog", true);
capabilities.setCapability("cssSelectorsEnabled", true);
capabilities.setCapability("nativeEvents", true);
capabilities.setCapability("nativeWebTap", true);
return capabilities;
Appium 版本:1.9.1
appium驱动切换到不同url时的Appium日志
【问题讨论】:
标签: java appium wkwebview appium-ios