java 如何在模拟器上使用Appium 1.21.0点击IOS警报框上的“确定“?

elcex8rz  于 2023-01-11  发布在  Java
关注(0)|答案(1)|浏览(143)

我正在用Java和Appium 1.21.0编写一个测试。我无法单击警报框上的“确定”按钮来关闭模拟器iPhone上的弹出窗口。
我尝试了以下代码:

Actions action = new Actions(getDriver());
action.moveToElement(getDriver().findElement(By.xpath("//XCUIElementTypeButton[@name=\"OK\"]")));
action.click();
action.perform();

上面的代码不起作用。
使用以下方法:

  • 阿片剂1.21.0
  • Xcode 14.0.1 -运行模拟器iPhone 8
egmofgnx

egmofgnx1#

你可以试试这个:
(“自动接受警报”,“真”);//接受所有警报//或caps.setCapability(“自动消除警报”,“真”);//关闭所有警报

相关问题