小编ex-*_*pat的帖子

Selenium Webdriver (VBA):显式等待

我正在浏览一个 Web 应用程序,如果在与元素交互之前尝试单击该元素,该应用程序通常会引发错误。

使用 Selenium WebDriver (java) 时,我可以轻松解决这个问题:

 WebDriverWait wait = new WebDriverWait(driver, 15);

 wait.until(ExpectedConditions.elementToBeClickable(By.id("element")));
Run Code Online (Sandbox Code Playgroud)

但是,我正在尝试使用 Selenium 类型库在 VBA 中编写脚本,尽管尝试了多种不同的方法,但我获得的唯一成功是:

webdriver.wait
Run Code Online (Sandbox Code Playgroud)

我被告知应该尽可能避免。如果有人可以建议如何将我的 java 转换为 VBA,或提供任何其他解决方案,我将不胜感激。

excel selenium vba webdriver

4
推荐指数
2
解决办法
8878
查看次数

标签 统计

excel ×1

selenium ×1

vba ×1

webdriver ×1