2016-01-11 33 views
1

这里是我当前的代码:如何找到包含src部分的所有WebElements?

WebElement flyerContent = driver.findElement(By.className("wishabi-flyercontent")); 
List<WebElement> pageItems = flyerContent.findElements(By.xpath("//img[contains(@src,'http://f.wishabi.net/flyers/611031/131463663056/3_0_1.jpg')]")); 

的问题是,这只能找到一个项目。我想找到在src中以“http://f.wishabi.net/flyers”开头的所有项目。我怎样才能做到这一点?

回答

0

前面已经回答是配备启动 - 与(),我们可以用这个一个愉快..,你也可以使用XPath尝试通过删除最后一个动态的数字,你尝试过什么..像下面

List<WebElement> pageItems = flyerContent.findElements(By.xpath("//img[contains(@src,'http://f.wishabi.net/flyers/')]")); 

谢谢

相关问题