gpt4 book ai didi

java - 在找到特定 Web 元素之前如何将 Web 元素传递给监听器

转载 作者:行者123 更新时间:2023-12-01 09:32:58 26 4
gpt4 key购买 nike

WebDriverEventListener接口(interface)在 Selenium Webdriver包含一个方法

public void beforeFindBy(By arg0, WebElement arg1, WebDriver arg2);

我的理解是,每次 webdriver 搜索元素之前都会执行此方法。我的问题是,在找到特定的 WebElement 之前,如何将 WebElement 参数传递给该方法

最佳答案

WebElement 参数不是实际元素,而是必须执行搜索的元素。

driver.findElement() 的情况下,将传递 null。在 element.findElement() 的情况下,将传递该元素。

findElements() 方法类似。查看使用 WebDriverEventListenerEventFiringWebDriver 代码。

关于java - 在找到特定 Web 元素之前如何将 Web 元素传递给监听器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39248274/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com