Java Selenium WebDriver with Eclipse:如何在Span元素上设置条件?

Java Selenium WebDriver with Eclipse:如何在Span元素上设置条件?,java,eclipse,selenium,selenium-webdriver,webdriver,Java,Eclipse,Selenium,Selenium Webdriver,Webdriver,我正在使用eclipse编写selenium测试用例。 我想测试一个网上商店,看看功能是否正确 我想测试一下,数字“785”是否超过100。有很多span标签和很多站点,所以我想自动测试它 这是我要测试的代码片段 <span class="left inline-block">Angezeigte Artikel: 1 bis 24 (von 785)</span> 从span元素中获取文本,使用并: 谢谢你的帮助:) driver.findElement(By.tag

我正在使用eclipse编写selenium测试用例。 我想测试一个网上商店,看看功能是否正确

我想测试一下,数字“785”是否超过100。有很多span标签和很多站点,所以我想自动测试它

这是我要测试的代码片段

<span class="left inline-block">Angezeigte Artikel: 1 bis 24 (von 785)</span>

span
元素中获取文本,使用并:


谢谢你的帮助:)
driver.findElement(By.tagName("span")).findElement(By.xpath("//div[contains(.,'von')]" )).getText();
String text = driver.findElement(By.xpath("//span[contains(., 'von')]" )).getText();
Pattern p = Pattern.compile("\d+ bis \d+ \(von (\d+)\)$");
Matcher m = p.matcher(text);

if (m.find()) {
    int value = Integer.parseInt(m.group(1));
}