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

WebDriver(Selenium2)判断元素是否存在。

阅读更多
类似于Selenium1中的isElementExsit方法。
判断当前页面中是否存在某个期望查找的元素。
方法代码:
public boolean isElementExsit(WebDriver driver, By locator) {
		boolean flag = false;
		try {
			WebElement element=driver.findElement(locator);
			flag=null!=element;
		} catch (NoSuchElementException e) {
			System.out.println("Element:" + locator.toString()
					+ " is not exsit!");
		}
		return flag;
	}

使用片段:
WebDriver driver = new InternetExplorerDriver();
	By locator = By.id("id");
	isElementExsit(driver,locator);

注: 此处没有考虑页面加载时间等因素。使用时可以酌情增加等待等操作。
2
1
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics