我将使用Robotium作为我的Android应用程序的JUnit测试库。我编写了一些测试,它们运行良好。但是,当我尝试编写一个本地ActionBar的Up/Home按钮点击测试时,它失败了。
我的测试代码非常简单:
我原本期望上述代码能够点击原生ActionBar的Up/Home按钮,但是失败了,在ActionBar上没有任何反应。为什么会这样呢?
附注:我正在使用Android 4.2.1设备。
我的测试代码非常简单:
Solo solo = new Solo(getInstrumentation(), getActivity());
...
solo.clickOnActionBarHomeButton(); // I expected it will click the Up/Home button of ActionBar
我原本期望上述代码能够点击原生ActionBar的Up/Home按钮,但是失败了,在ActionBar上没有任何反应。为什么会这样呢?
附注:我正在使用Android 4.2.1设备。