2016-03-01 38 views
0

我在for循環中工作,在表格的最左列中選擇一個值,然後從那裏選擇最右邊的相應鏈接柱。最右邊的列包含3個鏈接。Selenium Webdriver - Java - 選擇存儲在變量中的鏈接

鏈接「名稱」不是唯一的,並且href屬性是可變的。

我已經使用了該命令;字符串Amend = driver.findElement(By.xpath(「// tr [」+ v +「]/td [9]/a [1]」))。getAttribute(「href」);

...將href屬性存儲到變量Amend,然後想要通過變量名選擇鏈接,這可能嗎?

我試過'Amend.click();'還有'driver.findElement(等.......)。click,但Eclipse已經標記爲不正確。

感謝您的期待。

+0

後例外。我相信你的問題是XPath表達式 –

回答

0

Amend.click()將不起作用,因爲它只是一個字符串。

如果你想打開你應該通過瀏覽driver.navigate到URL鏈接()。gotourl這裏(修訂)

+0

非常感謝 – MOs

相關問題