如何使用appium在android中读取警报消息内容?

如何使用appium在android中读取警报消息内容?,appium,Appium,目前,我正在使用以下方法读取警报消息内容,但它抛出错误,表示尚未实现。实现这一目标的替代方法是什么 driver1.switchTo().alert().getText() 错误:org.openqa.selenium.WebDriverException:尚未实现。请帮助我们:(警告:服务器未提供任何stacktrace信息)在appium中,无需使用switchto.alert方法捕获警报消息。移动设备中的警报消息实际上处于本机上下文中,您必须切换到本机上下文才能访问警报按钮/文本 driv

目前,我正在使用以下方法读取警报消息内容,但它抛出错误,表示尚未实现。实现这一目标的替代方法是什么

driver1.switchTo().alert().getText()


错误:org.openqa.selenium.WebDriverException:尚未实现。请帮助我们:(警告:服务器未提供任何stacktrace信息)

在appium中,无需使用switchto.alert方法捕获警报消息。移动设备中的警报消息实际上处于本机上下文中,您必须切换到本机上下文才能访问警报按钮/文本

driver1.context("NATIVE_APP");
之后,您可以将警报捕获为本机元素,并对其执行任何操作。例:

driver1.findElement(By.xpath("//android.widget.Button[@text='Yes']")).click();