您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

硒-WebDriver.findElement()和WebElement.findElement()之间的区别

硒-WebDriver.findElement()和WebElement.findElement()之间的区别

WebElement.findElement()将使用元素作为搜索选择器的范围。这意味着它通常用于搜索子元素。

WebDriver.findElement() 将使用驱动程序(即整个页面搜索给定的选择器。

因此,特别是对于您的实例(我们将需要更多信息以更准确地弄清楚它),很可能是您的选择器与您给定子对象中的任何子对象都不匹配WebElement,但是当您driver尝试在整个实例中进行搜索时页(不包括iframe),就可以找到它。

其他 2022/1/1 18:27:26 有281人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶