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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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(

参考技术A //判断元素是否存在
public boolean doesWebElementExist(By selector)
try
page.findElement(selector);
return true;
catch (NoSuchElementException e)
return false;

参考技术B 参考这个帖子吧 http://loggingselenium.com/bbs/forum.php?mod=viewthread&tid=18

参考资料:http://loggingselenium.com/bbs/forum.php?mod=viewthread&tid=18

以上是关于WebDriver(Selenium2)判断元素是不是存在。的主要内容,如果未能解决你的问题,请参考以下文章

python+selenium2自动化---元素定位

虫师Selenium2+Python_4webdriver API

Selenium2中对于alert元素的操作

Selenium2+Python:Webdriver API速记手册

python+selenium2自动化---设置元素等待

selenium2工作原理