如何在appium automation中自动化飞机模式
在我的测试中,我声明了一个如何在appium automation中自动化飞机模式,appium,Appium,在我的测试中,我声明了一个AppiumDriver driver=newandroiddriver(新URL(completeURL),capabilities) 但是我没有得到任何定义的方法来使用这个驱动程序声明执行setConnection操作。 请告诉我如何将driver.setConnection设置为飞行模式 您可以使用 //爪哇 driver.toggleAirplaneMode(); //JavaScript driver.toggleAirplaneMode(); //红宝石
AppiumDriver driver=newandroiddriver(新URL(completeURL),capabilities)代码>
但是我没有得到任何定义的方法来使用这个驱动程序声明执行setConnection操作。
请告诉我如何将driver.setConnection设置为飞行模式 您可以使用
//爪哇
driver.toggleAirplaneMode();
//JavaScript
driver.toggleAirplaneMode();
//红宝石
@driver.toggle_flight_mode
我在Appium版本1.15.1中尝试过这一点,您可以通过在飞机上执行单击操作轻松更改飞机模式。首先打开通知面板
((AndroidDriver<?>)driver).openNotifications();
使用inspector来监视飞机模式属性,我已经使用了xpath
driver.findElement(By.xpath("Xpath for airplane mode")).click();
然后,关闭通知面板
((AndroidDriver<?>)driver).pressKey(new KeyEvent(AndroidKey.BACK));
((AndroidDriver)driver)。按键(newkeyevent(AndroidKey.BACK));
在JAVA中有什么方法MobileElement@buckalot根据appium文档,它支持Java,但我也不能使用它。
((AndroidDriver<?>)driver).pressKey(new KeyEvent(AndroidKey.BACK));