我想在不点击超链接的情况下检查网址是否正确。
假设,我已经关注了html代码 -
<a target="_blank" href="http://www.google.com">Google</a>
我想检查“Google”超链接的目标网页是http://www.google.com而不点击它。如何使用带有Ruby的Selenium webdriver
来完成答案 0 :(得分:1)
您可以使用Element#attribute
方法获取元素的属性值:
link = driver.find_element(:css, 'a')
link.attribute("href")
#=> "http://www.google.com"