`
uniquepig
  • 浏览: 91572 次
  • 性别: Icon_minigender_2
  • 来自: 成都
社区版块
存档分类
最新评论

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/
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics