2016-03-01 63 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

相关问题