android-testing

    0熱度

    2回答

    我的意思是自動化測試寫入本身。測試人員可以執行一些操作,將其記錄下來,然後可以將其用作編寫測試的基礎。我無法找到任何現有解決方案,難以實施嗎?或者我錯過了什麼? 我的意思是這可能是因爲記錄所有觸摸/按鍵事件一樣簡單,並且使用例如https://github.com/square/javawriter UPD編寫測試:我應該提到,我知道標準測試辦法: UiAutomator Roboelectric

    1熱度

    4回答

    如果AsyncTask由按鈕上的點擊事件觸發,我該如何測試它 - 我如何等待AsyncTask完成? 注意我總是可以直接在我的測試方法中執行AsyncTask,我知道如何測試這種情況。但是,如果我堅持使用使用performClick()來模擬onClick事件,我仍然可以測試我的註冊過程嗎? MainActivityFunctionalTest public class MainActivityF

    3熱度

    2回答

    我試圖測試我的活動(HomeActivity),它已經基於NineOldAndroids lib與Espresso重複動畫。我按照here所述關閉了系統動畫,但它沒有幫助,並且出現錯誤(請參閱下文)。唯一有幫助的是手動刪除動畫。 所以問題是我需要手動關閉動畫(使用BuildConfig似乎無憂無慮)或者我做錯了什麼? 提前謝謝! java.lang.RuntimeException: Could

    1熱度

    3回答

    Logcat在點擊提交按鈕時不會打印任何內容! 我錯過了什麼? MainActivityFunctionalTest public class MainActivityFunctionalTest extends ActivityInstrumentationTestCase2<MainActivity> { public void testRegistrationFormIsSub

    0熱度

    1回答

    MainActivityFunctionalTest if (solo.waitForActivity(MainActivity.class)) { assertTrue(solo.waitForView(R.id.btn_next)); ImageButton submitBtn = (ImageButton) solo.getImageButton(R.id.bt

    0熱度

    1回答

    我正在用Espresso構建我的測試,並使用勺子運行。我通過終端上運行這一行測試: gradle這個勺子 我正在尋找一種方式來拯救我的results.I需要多次運行,並在幾個小時後查看結果。到目前爲止,當我運行測試時,它會覆蓋以前的測試結果。 gradle這個勺子>>〜/文件的/ dev /狼/ test_results/test.txt的 我知道這個命令不會保存多個文件,但如果我能至少控制有問題

    0熱度

    1回答

    我有一個主項目和一個依賴於主項目的lib項目。 我已經在主項目中實現了AspectJ插件和monkeyTalk代理,然後我運行了我的項目並發現應用程序啓動屏幕掛起並且應用程序停止。 由於提前

    8熱度

    3回答

    我有一個問題 我想測試是否在按鈕單擊web瀏覽器後使用espresso啓動beign。 問題是:是否有可能測試這樣的事情? 如果有的話,我會怎麼做?

    1熱度

    2回答

    測試Android庫的正確流程是什麼?我的圖書館嚴重依賴android.location和Google Play服務融合位置提供程序,因此我希望能夠測試位置更改。 在src下添加instrumentTest文件夾後,我該怎麼辦? Gradle用戶指南simply says可以像常規應用程序一樣測試庫,但由於我沒有Activity如何實例化我的庫類?

    2熱度

    2回答

    我目前遇到麻煩,它在InstrumentationTest中時從我的AndroidManifest文件中檢索<meta-data>標籤。 我正在使用庫(Sugar ORM),它在這些標記中存儲了一些基本信息。只要我在要測試的代碼中使用庫,就會遇到問題。 AndroidManifest.xml <manifest package="org.something" ...> ...