Espresso Android测试失败-Android.support.Test.Espresso.NoMatchingViewException:在层次结构中找不到匹配的视图:id为:

Espresso Android测试失败-Android.support.Test.Espresso.NoMatchingViewException:在层次结构中找不到匹配的视图:id为:,android,android-espresso,android-espresso-recorder,Android,Android Espresso,Android Espresso Recorder,我有一个测试用例要在一个有edittext对话框的片段上执行。因此,一旦我在edittext中输入4个数字,对话框就会关闭并返回到片段 我可以在对话框Edittext中输入数字,但当我在达到4个字符后返回到下面的片段时,Edittext id的测试失败(输入4个字符时,该id工作正常) 在第4个字符之后,测试在“pin_hidden_edittext_settings”(pin_hidden_edittext_设置)处失败,给出以下错误消息: android.support.test.espre

我有一个测试用例要在一个有edittext对话框的片段上执行。因此,一旦我在edittext中输入4个数字,对话框就会关闭并返回到片段

我可以在对话框Edittext中输入数字,但当我在达到4个字符后返回到下面的片段时,Edittext id的测试失败(输入4个字符时,该id工作正常)

在第4个字符之后,测试在“pin_hidden_edittext_settings”(pin_hidden_edittext_设置)处失败,给出以下错误消息:

android.support.test.espresso.nomatchingvieweexception:在层次结构中找不到匹配的视图:id:com.mytest.sample:id/pin\u hidden\u edittext\u设置

谢谢你,请帮帮我

onView(withId(R.id.pin_hidden_edittext_settings)).perform(replaceText("2"), closeSoftKeyboard());
    pause();

    onView(withId(R.id.pin_hidden_edittext_settings)).perform(replaceText("22"), closeSoftKeyboard());
    pause();

    onView(withId(R.id.pin_hidden_edittext_settings)).perform(replaceText("222"), closeSoftKeyboard());
    pause();

    onView(withId(R.id.pin_hidden_edittext_settings)).perform(replaceText("2222"), closeSoftKeyboard());