gpt4 book ai didi

java - 如何处理 Selenium 中的多个警报弹出确认?

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

如何在 Selenium 中处理多个警报弹出确认。例如:如果接受弹出窗口,它会一次又一次地询问同一个窗口。如果该弹出窗口在单击第五次确认/关闭后关闭,我们该如何处理。

所以请帮我解决这个问题......

最佳答案

如果您知道此警报弹出的确切次数,您可以使用带有硬编码重试次数的简单循环。例如:

int retries = 5;

while (retries > 0) {
alertTriggerButton.click();

Alert alert = driver.switchTo().alert();
alert.accept();

retries--;

}

您应该修改此代码以确保它根据您的页面行为工作,因此考虑了响应时间(换句话说 - 如果需要,添加相关的等待时间)。

关于java - 如何处理 Selenium 中的多个警报弹出确认?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47861236/

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