Appium - 弹出式提醒消息没有被拒绝

问题描述:

我得到一个初始弹出消息一旦我第一次安装应用程序和登录例如:弹出窗口说,请打开设置中的locaiton,这样的弹出消息和我得到超过2个。Appium - 弹出式提醒消息没有被拒绝

我需要解雇那些并开始使用应用程序自动化等特点,我不需要点击它,并接受他们

我用下面的代码:

capabilities.setCapability("autoAcceptAlerts", true); 
capabilities.setCapability("autoAcceptAlerts", true); 
capabilities.setCapability("autoDismissAlerts", true); 

但它不是工作,弹出不排除。那些不会抛出任何错误,但弹出不会被驳回

有人可以帮助我。

我需要用这个,让Android和iOS 工作都使用Java代码

+0

@ yong.k语法请问? – Lokesh

Appium有一个处理机iOS警报的问题。您的问题可能是通知到达和自动接受工作之间的竞争状态的原因。你可以尝试的是为你的测试用例添加一个延迟(如5-10秒),并在下一行使用accept()。如果还不行,请尝试使用touchActions或尝试在屏幕上找到解除按钮。