使用Appium和C#更改设备方向

时间:2018-06-15 11:53:28

标签: c# selenium automation appium

有没有办法改变方向,例如像这样的驱动程序类:

private void SetDeviceOrientation(string mode)
        {
            switch (mode)
            {
                case ("Landscape"):
                    driver.Rotate(ScreenOrientation.Landscape);

3 个答案:

答案 0 :(得分:0)

关于设置屏幕旋转的documentation表明这应该是可行的。您应该将“横向”更改为大写。通过研究github上的appium存储库,它在ScreenOrientationExtension类中被称为“LANDSCAPE”。

答案 1 :(得分:0)

使用以下内容并在C#驱动程序中支持。 http://appium.io/docs/en/commands/session/orientation/set-orientation/

driver.rotate(ScreenOrientation.LANDSCAPE);

答案 2 :(得分:0)

您可以使用

driver.Orientation = ScreenOrientation.Landscape;