如何更改设备上的IME以进行浓缩咖啡测试

时间:2015-02-11 19:57:30

标签: android android-testing android-espresso

我正在寻找一种在我的测试设备上更改IME的方法。我有一个键盘,这是我的应用程序的要求。我的应用程序当前将用户带到设置应用程序以启用和选择键盘。这是通过包含以下代码的按钮完成的。

Intent intent=new Intent(android.provider.Settings.ACTION_INPUT_METHOD_SETTINGS);
    startActivity(intent);

Espresso似乎在活动启动时迷失了。到底是怎么回事? 我收到这样的错误。

android.support.test.espresso.NoActivityResumedException: No activities in stage RESUMED. Did you forget to launch the activity. (test.getActivity() or similar)?

我还听说过来自GTAC 2014的TestUtil传闻吗?有人知道如何获得这个库吗?

1 个答案:

答案 0 :(得分:0)

您是否尝试过UI Automator?这样,您就可以执行跨越不同应用程序的测试。