0

ハイパーリンクをクリックせずに、ハイパーリンクの URL が正しいことを確認したい。

htmlコードに従っているとします-

<a target="_blank" href="http://www.google.com">Google</a>

「Google」ハイパーリンクの意図した Web ページが、クリックせずにhttp://www.google.comであることを確認したい。RubyでSelenium webdriverを使用するにはどうすればよいですか

4

1 に答える 1

1

Element#attributeメソッドを使用して、要素の属性値を取得できます。

link = driver.find_element(:css, 'a')
link.attribute("href")
#=> "http://www.google.com"
于 2013-03-13T17:01:09.510 に答える