gpt4 book ai didi

java - 如何使用 Java 在 Appium 中处理 native iOS 警报

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:41:29 24 4
gpt4 key购买 nike

我尝试为一个应用程序编写测试,该应用程序显示 iOS native 位置警报(此应用程序想要使用您的当前位置)。我试过这段代码

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

这实际上适用于其他警报,但不适用于 native 警报。

我还注意到,自从我第二次运行测试(即使除了系统输出什么也没有),由于 SessionNotCreatedException 而失败,但如果我从应用程序中删除该警报,一切正常。

我使用 Appium 1.3.4。提前致谢。

最佳答案

尝试添加到您的 Desired Capabilities ("autoAcceptAlerts",true)。它不能完美运行,但您应该尝试一下。

你也可以尝试做:

driver.findElement(By.name("OK")).click();

希望这对您有所帮助。

关于java - 如何使用 Java 在 Appium 中处理 native iOS 警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28126701/

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