我试图自动化应用程序,但突然在中间谷歌权限窗口获取权限,如电话,位置等弹出,有没有办法,我可以确保永远允许权限弹出窗口
答案 0 :(得分:2)
尝试设置所需的功能:
autoAcceptAlerts = true
答案 1 :(得分:1)
由于您说谷歌权限,我假设您正在处理Android
。此外,由于没有语言标记,我坚持使用Java
,您可以使用您正在使用的任何语言构建逻辑。
那么,它伤心地告诉你,目前似乎没有这样的能力,增加了对机器人。虽然iOS
几乎没有capabilities。
因此,对于Android,你可以做的就是逻辑 -
如果这些弹出窗口与应用程序权限相关,那么您必须知道它们何时会发生。请保持检查 -
List<WebElement> popUp = driver.findElement(<find the pop up using your locator strategy>);
if(popUp.size()!=0) {
WebElement accept/dismiss = driver.findElement(<find the button accordingly>);
accept/dismiss.click();
}