appium测试wap解决滑屏

public static void switchWebView() {
Set<String> contextNames = driver.getContextHandles();
for (String contextName : contextNames) {
System.out.println(">>>>"+contextName);
if (contextName.contains("WEBVIEW"))
driver.switchTo().window("NATIVE_APP");
else
System.out.println("no WEBVIEW");
}
}

如果是从App转到web的话()填"WEBVIEW_1",
如果web转到App的话填"NATIVE_APP"

切换driver从webview到本地app,然后就可以使用swipe方法了

public static void switchWebViewToApp() {
driver.context("NATIVE_APP");
}

切换driver从本地app到本地webview

public static void switchAppToWebView() {

driver.context("WEBVIEW_1");
}

posted @ 2017-04-05 10:36  fgzhangjack  阅读(184)  评论(0编辑  收藏  举报