espresso

    0熱度

    1回答

    在我的應用程序中有一個按鈕,將啓用或禁用基於互聯網連接,所以如何編寫Espresso代碼來檢查Android中的互聯網連接?

    0熱度

    1回答

    我對Espresso非常陌生。我正在編寫android應用程序的測試用例。 我的問題是如何從第一個活動啓動第二個活動的測試用例。 首先activty的測試用例是如下次活動(的Test2)的 package venki.estest; import android.support.annotation.StringRes; import android.support.test.rule.A

    3熱度

    1回答

    我想測試一切可能Espresso知道如何檢查Snackbar解僱?我目前正在刪除一個標籤,並顯示一個Snackbar給用戶一個撤消的機會。我在Snackbar.LEGNTH_LONG後刪除了標籤,我想測試我的標籤是否仍在Snackbar.LEGNTH_LONG之後的列表中。 我還沒有想出這個。這在Espresso上可能嗎?在您的測試檢查,如果你的標籤仍然在名單上之前 SnackbarUtils.d

    0熱度

    1回答

    我想測試PreferenceScreen上的複選框。 PreferenceScreen包含兩個CheckBoxPreferences,每個都有唯一的android:id。 <CheckBoxPreference android:id="@+id/first_checkbox" android:key="first_checkbox" android:title=

    0熱度

    1回答

    我最近使用espresso來測試我的android應用程序。但有時測試用例通過,有時不通過。這是一個非常長的異步任務需要大約30秒才能完成。如果它失敗了,它將引發我此異常: IdlingResourceTimeoutException 因此,沒有人知道爲什麼會這樣,什麼是此異常的含義是什麼?

    0熱度

    1回答

    我想斷言文本不在視圖中。 //ViewInteraction appCompatTextView10 = onView( allOf(withText("Politics"), not(isDisplayed()))); appCompatTextView10.perform(click());// 不起作用。 onView(allOf(withId(R.id.tit

    0熱度

    1回答

    我希望能夠在我的應用程序上測試Facebook登錄功能。我一直在尋找一種方法來測試android facebook登錄到我的應用程序與espresso。到目前爲止,一切都變得乾燥。我的主要問題是,我點擊登錄按鈕後,彈出登錄憑據,我不知道如何訪問他們的元素或ID輸入正確的憑據登錄。

    0熱度

    1回答

    ViewInteraction textView1 = onView(allOf(withText("Me"), isDisplayed())); textView1.perform(click()); 作品。 記錄儀的記錄 ViewInteraction relativeLayout = onView( allOf(withClassName(is("android.widget

    0熱度

    2回答

    我在嘗試編寫代碼時交互ListView項目時遇到AmbiguousViewMatcherException異常。情景如下。 我有兩個觀點 的TextView buttonView 我已經在列表中幾乎250行的列表視圖。所有按鈕都有文字「預訂」或「取消」。他們正在洗牌。我想直接點擊Espresso點擊列表中的第一個「預訂」按鈕。我已經嘗試了很多場景,但仍無法解決此問題。請有人幫助我。 以下是我的代碼

    1熱度

    1回答

    我不確定在Espresso測試中它是否正確實現「for循環」。我想在ExpandableListView中測試所有父母的第一個孩子。 潛在代碼: for(i = 0; i < length; i++){ onData(anything()) .inAdapterView(withId(R.id.userProfileActivityList)) .atPosition(i)