7

我想获取(并存储到变量)网页上一个超链接(链接)的 url。是否可以在 Selenium IDE 中获取它?

在我的测试中,我必须验证是否存在链接,然后存储此链接中的 url 并稍后在测试中使用它。

谢谢。

4

3 回答 3

9
driver.findElement(By.xxx).getAttribute('href');
于 2013-04-26T12:52:32.313 回答
7

虽然这个问题最初是针对 IDE 提出的,但我只是通过 Google 来到这里,为Python寻找相同的答案。

上面给出的

AttributeError: 'WebElement' object has no attribute 'getAttribute'

因为对于 Python 它是

driver.find_element(By.xxx).get_attribute('href')
于 2017-08-18T10:02:00.470 回答
0

是的,您可以简单地使用storeAttribute

如果您说您使用的是 Selenese 还是其他语言,我可能会更明确。

于 2013-04-25T17:08:47.640 回答