Appium:如何在webview中获取URL

时间:2015-01-09 21:01:05

标签: java android automation appium

我正在开发一个Android项目,我需要在WebView中验证来自网站的一些数据。有没有办法从WebView提取网址链接?我的WebView没有显示地址栏,隐藏了它。

我尝试过使用

Set<String> contextNames = driver.getContextHandles();
        for (String contextName : contextNames) {
            System.out.println(contextNames);
        }
        driver.context((String) contextNames.toArray()[1]); 
        driver.context("WEBVIEW");
        driver.getcurrentURL();
    }

1 个答案:

答案 0 :(得分:-1)

试试这个

WebView webView;
webView.getUrl();  // Shows the url which is currently loaded in webview
Log.d("URL", url); // To show the url which has loaded into the webview in LogCat.