2013-04-25 96 views
3

我想在網頁上獲取(並存儲到變量)一個超鏈接(鏈接)的url。是否有可能在Selenium IDE中獲得它?如何從Selenium IDE中'link'元素獲取url

在我的測試中,我必須驗證,如果鏈接存在,然後存儲此鏈接的URL並在測試中稍後使用它。

謝謝。

回答

-1

是的,你可以簡單地使用storeAttribute

如果你說你是否使用Selenese或其他語言,我可以更加明確。

+0

非常感謝,沒有什麼幫助。 – hano 2013-04-26 14:04:46

+0

我在笑。我的答案被認爲是唯一與Selenium IDE相關的答案。你可能沒有聽說過它。原始的海報專門針對Selenium IDE提出問題,該插件實際上適用於Firefox當前的版本。 (它仍然適用於Pale Moon瀏覽器。)您可以看到OP對我表示感謝。 – minopret 2018-01-21 04:04:26

4
driver.findElement(By.xxx).getAttribute('href'); 
+0

謝謝,它的工作原理。 – hano 2013-04-26 14:05:11

1

雖然這個問題最初提出的IDE,我剛剛來到這裏,通過谷歌搜索的Python相同的答案爲

上面的人給

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

因爲Python的是

driver.find_element(By.xxx).get_attribute('href') 
相關問題