类似于seleniumRC中的isTextPresent 方法
用xpath匹配所有元素(//*[contains(.,'keyword')]),判断是否存在包含期望关键字的元素。
使用时可以根据需要调整参数和返回值。
public boolean isContentAppeared(WebDriver driver,String content) { boolean status = false; try { driver.findElement(By.xpath("//*[contains(.,'" + content + "')]")); System.out.println(content + " is appeard!"); status = true; } catch (NoSuchElementException e) { status = false; System.out.println("'" + content + "' doesn't exist!")); } return status; }
详细xpath介绍请见:http://www.w3school.com.cn/xpath/