我主要使用Espresso进行功能测试并正确运行。昨天我试图迁移到Android 5 Lollipop。我运行了测试但是使用这行代码的所有测试都停止了使用sdk 21的模拟器:
onView(withContentDescription("Navigate up")).perform(click());
也许当我回到家时,我会尝试Robotium
getInstrumentation().runOnMainSync(new Runnable() {
@Override
public void run() {
solo.clickOnActionBarHomeButton();
}
});
有人发现了一个可以在Android 4.x中运行的解决方案吗?提前谢谢!
答案 0 :(得分:1)
通过评论创建的答案:
我用:
onView(allOf(withText("text"), isDisplayed())).perform(click())
它按预期工作。