在driver.findElements()中,我们获得了另一个用于查找size()的函数,这在driver.findElement()中是不可用的。
这是唯一的区别吗?
发布于 2014-04-15 20:49:13
driver.findElement()返回具有指定定位器的第一个匹配元素,而driver.findElements()返回具有指定定位器的所有匹配元素(数组)。
发布于 2014-04-15 21:03:50
如果没有找到匹配的元素,findElement会抛出NoSuchElementException,而findElemetns不会抛出任何这样的异常。
findElement将返回第一个匹配的元素,而findElemets()将查找所有可能的匹配元素。这确实会对性能产生影响
发布于 2020-02-16 00:49:14
findElement用于在HTML中查找具有指定定位器的第一个匹配元素page.findElement's返回类型为WebElement.findElement如果在加载的网页中找不到指定的定位器,将抛出错误。https://stackoverflow.com/questions/23084193
复制相似问题