espresso

    0熱度

    1回答

    運行測試我下面從這個官方網站指南:https://developer.android.com/training/testing/espresso/setup.html#running-tests 創建Android Studio中測試配置,完成以下步驟: 打開運行>編輯配置。 添加新的Android測試配置。 選擇一個模塊。 添加特定的儀器亞軍: android.support.test.runn

    0熱度

    1回答

    我有一個自定義View類public class Foo extends RelativeLayout{...},其中有EditText。該Foo類有一個XML佈局膨脹及其EditText也有一個ID,但它無法找到EditText 我使用這個咖啡代碼: onView(allOf(withId(R.id.edittext), withParent(withId(R.id.name_container

    3熱度

    2回答

    ,如果我創造,我想在一個特定的功能,使用匕首可以說,子組件: TransactionComponent plusTransactionSubcomponent(TransactionModule transactionModule); : @TransactionsActivityScope @Subcomponent(modules = {TransactionsModule.class})

    0熱度

    2回答

    我正在爲我的應用程序編寫測試用例,它對於活動很有效。但是當涉及到ViewPager中的碎片時,我的情況就會失敗。 下面的測試用例失敗,因爲如果直接運行此片段,片段顯示空視圖。 公共類SentimentsFragmentEspressoTest { @Rule public FragmentTestRule<SentimentsFragment> mFragmentTestRule = new F

    0熱度

    1回答

    在我的一個測試的@Before函數中,我正在嘗試註冊espresso idlingResource,但是我一直收到錯誤消息,說明它需要從主線程運行。這是我到目前爲止: @Before public void setUp() throws Exception { mIntentsTestRule.getActivity().sharedPrefRepo.clearAll();

    0熱度

    1回答

    執行指定的測試套件類,我有一臺咖啡測試套件類,像這樣 package instrumentedtest; import org.junit.ClassRule; import org.junit.rules.ExternalResource; import org.junit.runner.RunWith; import org.junit.runners.Suite; @RunWi

    0熱度

    1回答

    從我讀到的這些docs我們可以註釋任何flakytests,然後應該有一種方法來過濾它們並單獨運行它們。我在考慮firebase robo測試會知道這一點,並重新測試flaky的只,但以下語句使我困惑: 然後可以根據需要使用-e註釋或-e notAnnotation過濾執行測試。 這是什麼開關-e?我如何過濾測試?該評論導致我對如何在執行中進行配件測試感到困惑。它是在gradle命令行完成的嗎?我

    -1熱度

    1回答

    我一直在尋找在咖啡樣品,但他們只用下面的方法 actionOnItemAtPosition 在大多數情況下,給予直接的方法,在一些位置上進行點擊,我們會需要在某個位置點擊多個子項目中的一個。像一個TextView,ImageView和複選框。 如果我的Recyclerview有50個項目,我沒有看到任何簡單的方法到達位置25的複選框。除了定義我自己的ViewAction實現,任何人都可以有任何

    0熱度

    2回答

    我有一個非常簡單的測試類運行在Android上咖啡的測試,看起來像這樣: import android.util.Log; import org.junit.After; import org.junit.AfterClass; import org.junit.Before; import org.junit.BeforeClass; import org.junit.ClassRu

    1熱度

    1回答

    我想在我的應用程序在真實條件下運行Espresso測試。問題是測試永遠不會運行,因爲Espresso無法檢測到空閒狀態以便將其事件注入隊列。因此它會以已知的ASYNC_TASKS_HAVE_IDLED錯誤掛起和結束。 爲什麼會發生這種情況? 該應用程序使用SignalR庫,它在應用程序啓動時初始化。 "Library GitHub url"。該庫創建多個長輪詢連接,以便發送和接收來自服務器的所有類