एंड्रॉयड स्टूडियो में, androidTest फ़ोल्डर में, मैं इस परीक्षण का मामला है से रोकने के लिए:परीक्षा समाप्त होने के बाद एस्प्रेसो ऐप क्यों छोड़ता है? कैसे यह कर
@RunWith(AndroidJUnit4.class)
@LargeTest
public class LoginActivityTest {
@Rule
public ActivityTestRule<LoginActivity> activityTestRule =
new ActivityTestRule<>(LoginActivity.class);
@Test
public void teamsListIsSortedAlphabetically() {
onView(withId(R.id.etEmail)).perform(click(), replaceText("[email protected]")
);
onView(withId(R.id.etPassword)).perform(click(), replaceText("asdasd")
);
onView(withId(R.id.bLoginSubmit)).perform(click());
}
}
अनुप्रयोग, LoginActivity की शुरूआत में लॉग करता है, अगली गतिविधि 1-2 सेकंड के लिए दिखाया गया है और तो यह मुझे लॉन्चर स्क्रीन पर छोड़ने वाली गतिविधि से बाहर निकलता है। मैं उस स्क्रीन पर एस्प्रेसो कैसे रहूं?
संभावित डुप्लिकेट [एस्प्रेसो परीक्षण पूर्ण होने पर अंतिम स्थिति में एंड्रॉइड ऐप छोड़ें] (http://stackoverflow.com/questions/29950640/leave-android-app-in-final-state-on-espresso-test-completion) –
आप इस प्रश्न को देखना चाहते हैं: http://stackoverflow.com/questions/42299276/android-directly-launch-the-activity-fragment-that-is-under- विकास –