【发布时间】:2015-08-15 10:36:35
【问题描述】:
我正在尝试在 Webdriver 中选择一个动态数字链接。问题是这样的:
xpath 和 href 都依赖于每个订单更改的订单 ID。在这种特殊情况下:
XPath = "//*[@id='transSummaryRow_1195908']/td[1]/a"
href ="ftransDetails.aspx?FTID=1195908&OID=904096">1195908"
这是我尝试过的,但它不起作用。
public static WebElement lnk_TransHistPayId(WebDriver driver){
element = driver.findElement(By.linkText("ftransDetails.aspx?FTID="+"\\d+"+"&OID"+"="+"\\d+"));
return element;
}
【问题讨论】: