使用Selenium WebDriver获取当前页面的URL
我正在尝试获取当前打开的页面的 URL。我正在使用Selenium WebDriver和Java。
我通过以下方式访问当前 URL:
WebDriver driver = new WebDriver();
String url = driver.getCurrentUrl();
但是,URL似乎并没有真正反映我目前所处的位置。
我目前的测试用例涉及访问NYT网站,然后单击“技术”链接。但是,无论地址栏中显示的 URL 如何,它似乎始终是 。url
http://www.nytimes.com/
我如何实际访问地址栏中的URL的值,以便我可以知道我实际位于哪个页面上?