Selenium - 查找包含随机字符串的链接文本

时间:2016-01-28 16:21:11

标签: java regex selenium

我必须验证页面上是否存在此链接,并且该链接包含文件名和日期之间的随机数字字符串,类似于:

Report-7895198-01282016.zip

我假设我可以使用这样的东西:

driver.findElement(By.linkText("Report-" + somesortofregex + "-01282016.zip"))

我如何使用linkText完成此任务,还是有更好的选择?

1 个答案:

答案 0 :(得分:0)

你可以在这里使用xpath ..有点像下面的

 //a[contains(text(),'Report-')][contains(text(),'-01282016.zip')]

请提供元素的HTML代码,以便在这种情况下提供可能的定位器。

谢谢你, 穆拉利