我已经在我的android设备中设置了自动屏幕旋转关闭。但是当我运行Appium自动化的时候,它会被设置成某种方式。是否有办法防止Appium设置自动屏幕旋转为ON?
发布于 2017-11-11 11:03:25
默认情况下,Appium在任何情况下都不应影响设备的旋转:设备上设置的内容将在测试执行期间使用。
然而,appium支持在需要时更改屏幕旋转的命令,例如java客户端):
import org.openqa.selenium.ScreenOrientation;
private AndroidDriver<AndroidElement> driver;
...
driver.rotate(ScreenOrientation.LANDSCAPE);
assertEquals(ScreenOrientation.LANDSCAPE, driver.getOrientation());UIAutomator2为旋转变化增加了更多的灵活性。
https://stackoverflow.com/questions/47160069
复制相似问题