安卓Espresso测试锁定和解锁屏幕

6
我正在尝试使用Espresso框架编写自动化测试,以测试在Android应用程序上解锁屏幕时是否会出现活动。我想添加一个测试用例来确保在解锁屏幕时出现活动。
如何使用Espresso编程锁定或解锁屏幕?
1个回答

6

我发现UiDevice有需要的方法。最终代码:

UiDevice uiDevice = UiDevice.getInstance(getInstrumentation());
    try {
        uiDevice.sleep();
        Thread.sleep(1000);
        uiDevice.wakeUp();
        Thread.sleep(1000);
    } catch (RemoteException e) {
        e.printStackTrace();
    } catch (InterruptedException e) {
        e.printStackTrace();
    }

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接