WebDriver(Selenium2) 判断页面是否出现某个字段的方法(Java实现)

类似于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/

你可能感兴趣的:(java,selenium,automation,自动化测试,webdriver)