元素定位的方法:findElement() 与 findElements()

今天在写脚本定位元素时遇到一个问题,代码如下:


元素定位的方法:findElement() 与 findElements()_第1张图片
脚本

若用findElement(), 定位不到元素时,则抛出NoSuchElementException异常;

若用findElements(),定位不到元素,则不会有异常。

原因如下:

findElement() 该方法返回基于指定查询条件的webElement对象,或抛出不符合条件的异常 

findElements() 该方法返回指定查询条件的WebElement的对象集合,或返回null

总结:对元素定位方法不熟悉!


END

你可能感兴趣的:(元素定位的方法:findElement() 与 findElements())