gpt4 book ai didi

java - Selenium WebDriver 中的浏览器警报

转载 作者:行者123 更新时间:2023-12-02 12:34:26 25 4
gpt4 key购买 nike

如何在代码中禁用浏览器的警报框,我的意思是我不希望我的 chromedriver 以任何原因弹出警报,。

最佳答案

您可以将window.alert(...)设置为另一个函数(例如登录到控制台)

WebDriver driver = createDriver();
driver.get("http://foo.bar.com");
if (driver instanceof JavascriptExecutor) {
String script = "window.alert = function(message) { console.log(message); };";
((JavascriptExecutor) driver).executeScript(script);
}
driver.findElement(By.id("someButton")).click();

关于java - Selenium WebDriver 中的浏览器警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45186066/

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