【发布时间】:2015-04-22 12:04:00
【问题描述】:
我有一个包含通过 url 找到的链接的 WebElement。我可以通过以下方式提取网址:
element.getAttribute("href");
但问题是:如何提取它的锚点,我是这样尝试的:
webElement.getAttribute("linkText");
它给了我空值。我 100% 确定这个链接有一个锚点。有什么方法可以得到锚点吗?它更复杂,但示例简化代码可能如下所示:
WebDriver driver = new FirefoxDriver();
driver.get("http://stackoverflow.com/questions/tagged/java");
WebElement link = driver.findElement(By.linkText("Bicycles"));
System.out.println(link.getAttribute("href")); // shows http://bicycles.stackexchange.com/
System.out.println(link.getAttribute("linkText")); // shows null
【问题讨论】:
标签: java selenium selenium-webdriver