gpt4 book ai didi

java - 选择弹出消息不会重定向到另一个页面

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

我有一个页面,在选择应用程序上的另一个链接时,会显示一个弹出窗口,询问我是否要保存。

通过选择“保存记录”,它被保存,然后应用程序重定向到我的下一页。

通过选择“否”,应用程序还会重定向到下一页。

所有这些都是手动工作的,但在使用 Selenium 时不起作用。我尝试了 driver.findElement().click() 的简单方法来使用执行器和操作类。通过选择“否”,我应该能够重定向到下一页,但这种情况没有发生。

WebDriverWait wait = new WebDriverWait(driver, 90); wait.until(ExpectedConditions.elementToBeClickable(PopUpNo)); driver.findElement(PopUpNo).click()

if (driver.findElement(PopUpNo).isDisplayed()) { WebElement ele= driver.findElement(PopUpNo); ((JavascriptExecutor)driver).executeScript("arguments[0].click();",ele);}

new Actions(driver).moveToElement(driver.findElement(PopUpNo)).click().build().perform();

最佳答案

在实现弹出窗口“保存否;是”之前,用于工作的按钮的 xpath。现在不行了,所以更新 xpath 修复了该重定向。xpath 有跨度,通过删除它,驱动程序会被重定向

关于java - 选择弹出消息不会重定向到另一个页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57980586/

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