espresso

    0熱度

    2回答

    我在我的應用程序中有一個導航菜單,我想點擊裏面的一個項目,但我應該在導航菜單中向下滾動以到達該項目。 意式濃縮咖啡機沒有檢測到我在屏幕上做的滾動/划動動作,它只是檢測到物品上的點擊動作。 ViewInteraction appCompatCheckedTextView = onView( allOf(withId(R.id.resourceid), withText("Setting

    3熱度

    2回答

    我想編寫espresso腳本來測試深層鏈接,但不知道如何開始。尋找能夠幫助我獲得更多想法的解決方案,可能一步一步地開始如何開始。 例如:我正在尋找一個場景,就像您在gmail中獲取一個鏈接,然後點擊哪個用戶應該指向移動應用程序。我如何開始使用espresso測試這樣的事情? 在此先感謝。

    0熱度

    1回答

    我試圖點擊我的數組列表的第一個項目幾個小時,我已經閱讀了很多關於Stack Overflow的問題,教程和我試圖實現的他們在許多方面,但它不起作用。 clickView(getSearchActivity().hintListView); onData(anything()) .onChildView(withId(R.id.hintLayout)) .atPosition

    0熱度

    1回答

    由於Immersive模式確認彈出窗口(如下所示:https://developer.android.com/training/system-ui/immersive.html),Google雲測試服務器上的某些虛擬設備看起來不能正常執行測試 - 是否有一種方法可以使用Espresso自動關閉該彈出窗口?基本上我的代碼在本地模擬器中工作,但不在Google雲服務器上。 這是何等的失敗: View

    1熱度

    3回答

    有關於如何點擊RecyclerView中某個項目的帖子,無論您輸入什麼位置,但是有沒有方法可以點擊所有視圖,特別是在給定事實上,我可能不知道Recycler View中會有多少視圖。 我想要得到RecyclerView中的物品數量,如in this link,但它涉及從有時不可能的活動中獲得實際的RecyclerView。 我也看到了類似的代碼塊: public static class Recy

    0熱度

    1回答

    當用戶點擊按鈕時,我需要espresso檢查吐司消息彈出。例如。它會顯示'添加到收藏夾'或'從收藏夾中刪除',字符串從string.xml下面。吐司消息可能會有所不同,所以我只能檢查吐司消息是否包含字符串......下面我添加了我嘗試過的espresso代碼,但它不起作用。任何人有更好的主意? onView(withText(containsString("added to favorite"))

    0熱度

    1回答

    我正在通過gradle(在我們的ci)從命令行運行espresso。它將失敗的測試記錄到命令行。到目前爲止這麼好,但是有沒有辦法讓咖啡日誌成功測試呢?

    0熱度

    2回答

    我的Android活動菜單是動態填充的,我想測試這些項目是用Espresso顯示的。我知道,應該有至少1項含含「M」的一些標題字符串「N」和至少1項與標題字符串,如: 項目N1 項目N2 稱號 項目M1 項M2 我得到的測試AmbiguousViewMatcherException例外: openActionBarOverflowOrOptionsMenu(getInstrumentation()

    0熱度

    1回答

    我有我想用咖啡來請單擊下面的菜單項: <item android:id="@+id/action_save" android:icon="@drawable/vector_image_save" android:orderInCategory="4" android:title="@string/menu_action_save" app:show

    0熱度

    1回答

    我的一個Espresso測試顯然失敗了,因爲之前測試觸發的廣播意圖正在通過後續測試的一部分。此時,應用程序處於不一致狀態,並且缺少意圖處理程序期望的一些SharedPreferences。 在開始Espresso測試之前,有沒有辦法確保所有等待的意圖已經處理或取消?