robotium

    15熱度

    2回答

    我很新的Android和我寫的用Robotium一些基本的Android測試和失敗,出現異常的 "android.view.ViewRoot$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views." 下面是基本的測試用例能解密: - 測

    1熱度

    1回答

    我製作了Robotium單元測試課程。 在我的應用程序中,我有一個按鈕。該按鈕根據代碼中的某些結果改變背景顏色。 我的問題是我怎麼能斷言按鈕 的顏色我嘗試這樣的事情 assertEquals("", scStatusButton.getPaint().getColor()); 但是,這顯示了我一個否定大數目。 我如何獲得更適合的東西? 謝謝

    1熱度

    1回答

    我正在嘗試使用Robotium測試驅動器的應用程序功能。其中一個特性是,當我從活動堆棧頂部的視圖啓動我的初始活動時,它應該清除堆棧頂部並重新使用現有的活動i。(「MainActivity」)。 流量: FirstScreen - > LoginActivityScreen - > RegistrationScreen - > FirstScreen 的解決方案很簡單: Intent intent

    2熱度

    2回答

    我是robotium測試的新手。 我想在運行項目時打開emaulator並安裝.apk文件。 任何人都可以請讓我知道,如何在Eclipse中實現這個?

    0熱度

    3回答

    我有一個測試用例文件,它包含大約20個擴展了ActivityInstrumentationTestCase2的方法(測試用例)。我需要寫這將調用僅選擇的測試方法一套房,我知道在JUnit中有被執行 suite.addTest(new AllTestCases("testcase1")); 它接受的方法一種方法是不是也有類似的方式做的東西,在Android的robotium?如果是的話,請幫我解

    5熱度

    1回答

    我正在嘗試使用Robotium來自動化應用程序的測試。 測試用例被記錄在案,他們應該按照特定的順序進行測試。但看起來Junit按字母順序運行測試。我該如何重新排列執行順序?下面是我的測試類的基本結構: public class ETTerminalTest extends ActivityInstrumentationTestCase2<IdleActivity> { private S

    3熱度

    4回答

    我是相當新的測試,並試圖探索jUnit測試和Robotium。我的應用程序有4個屏幕。 Splash Screen --> Screen2--> Screen 3--> Autocomplete Screen. [init()] [ check values generated by init() method] 自動完成屏幕是用戶輸入內容的地方,應用程序會從產品的大型數據庫執

    2熱度

    1回答

    我該如何測試robotium的listview?我只是想檢查一下是否有物品進入它的事件。 我的活動有一個方法: private void initListView() { Adapter adapter = new Adapter(this, myRepository.findAll()); listView.setAdapter(adapter); } M

    1熱度

    5回答

    我創建的測試項目...我已經updloaded的junit.jar中(運行時間配置類路徑 - >用戶條目 - >的junit.jar 我得到以下errror當我運行的代碼...... java.lang.NoClassDefFoundError: android/test/ActivityInstrumentationTestCase2 at java.lang.ClassLoader.

    5熱度

    2回答

    我正在嘗試使用命令行運行android測試Junit測試。我正在使用以下命令並啓動測試權限。 adb shell am instrument -w com.android.foo/android.test.InstrumentationTestRunner 我的Android項目包有以下Java源文件(排名不分先後) com.android.foo ActivityTest ContactsT