我想获取(并存储到变量)网页上一个超链接(链接)的 url。是否可以在 Selenium IDE 中获取它?
在我的测试中,我必须验证是否存在链接,然后存储此链接中的 url 并稍后在测试中使用它。
谢谢。
driver.findElement(By.xxx).getAttribute('href');
虽然这个问题最初是针对 IDE 提出的,但我只是通过 Google 来到这里,为Python寻找相同的答案。
上面给出的
AttributeError: 'WebElement' object has no attribute 'getAttribute'
因为对于 Python 它是
driver.find_element(By.xxx).get_attribute('href')
是的,您可以简单地使用storeAttribute。
如果您说您使用的是 Selenese 还是其他语言,我可能会更明确。