![](/img/trans.png)
[英]Instrumented test is stuck on "Connected to process"
當我嘗試在我的 Android Studio 項目上運行ExampleInstrumentedTest時,它構建良好,安裝測試,然后卡在“ Connected to process ####... ”,並且沒有顯示任何測試結果。 我等了2分多鍾還是沒有結果。 當我使用 Empty Activity ...
[英]Instrumented test is stuck on "Connected to process"
當我嘗試在我的 Android Studio 項目上運行ExampleInstrumentedTest時,它構建良好,安裝測試,然后卡在“ Connected to process ####... ”,並且沒有顯示任何測試結果。 我等了2分多鍾還是沒有結果。 當我使用 Empty Activity ...
[英]Gradle failed to resolve: com.squareup.spoon:spoon-client:2.0.0-SNAPSHOT
我正在嘗試將 Spoon 插件用於我的儀器測試,但我無法繼續處理 Gradle 錯誤 unable to resolve dependency Failed to resolve: com.squareup.spoon:spoon-client:2.0.0-SNAPSHOT 。 我使用了這個指南: ...
[英]Android instrumentation does not start on a second device
一段時間以來,當我在設備(模擬器)上運行儀器測試並嘗試在第二個設備上並行啟動另一個測試時,出現以下異常: 失敗:構建失敗,出現異常。 出了什么問題:任務 ':app:connectedDebugAndroidTest' 執行失敗。 java.nio.file.FileSystemException ...
[英]How to get the current webview object in Android?
我正在使用 Datadog 來跟蹤我應用程序中的用戶活動。 現在我需要檢測 webviews。 初始化 datadog 的 sdk后,它的文檔說我必須調用以下代碼片段: DatadogEventBridge.setup(webView) 也就是說,我必須調用 static 方法設置並將 WebV ...
[英]Instantiate Hilt Worker for Instrumentation Testing?
我在嘗試初始化我的WorkerGetData class 以進行儀器測試時遇到問題。 我做了以下事情: 刪除了清單文件中的默認工作初始值設定項。 在Application class 中添加了配置提供程序。 在測試文件中調用WorkManagerTestInitHelper 。 向應用程序模塊添加 ...
[英]Android instrumented tests - Recreated Activity not picking up locale change, API <33
至少,它沒有達到我的預期。 這是我的情況—— 我正在編寫一個允許用戶在運行時更改語言環境的功能。 無需任何特殊處理,區域設置更改將自動重新創建活動並在刷新的頁面中使用更新的資源 - 即,字符串資源將換出到不同的區域設置。 這是我目前想要的行為。 我正在嘗試編寫一個儀器化的單元測試來模擬和確認這種行 ...
[英]Android Espresso not able to test fragement
我正在嘗試啟動一個片段,如下所示 這是我收到錯誤的活動代碼 我想知道在嘗試測試此片段時如何提供虛擬用戶 ID。 我如何存根或執行任何操作來傳遞一個虛擬值,例如 ...
[英]Android Studio - ActivityInstrumentationTestCase2 not found?
我正在嘗試對我的 MainActivty 進行單元測試。 我的項目找不到 ActivityInstrumentationTestCase2 和 android.test package。我將目標 SDK 更改為 27 以查看是否可以解決該問題,但無濟於事。 這就是我的 gradle 的樣子: ...
[英]Flutter: Android instrumentation test - how to provide no sound null safety argument to gradlew command
在為 flutter 應用程序(目前處於遷移階段以確保 null 安全)進行集成測試時, gradlew app:assembleDebug -Ptarget=<path_to_test>.dart命令失敗並出現錯誤錯誤:默認情況下,圖書館不能選擇退出 null 安全,當使用聲音 nul ...
[英]Espresso auto-granting location permission
當我使用androidx.test.core.app.launchActivity啟動我的活動時,似乎自動授予了位置權限。 我在網上搜索過,只能找到人們想要找到一種手動授予這些燙發的方法的線程,我似乎遇到了相反的問題。 我需要測試 loc perm 請求對話框,所以這對我來說是個問題。 它給你敲響 ...
[英]Testing Navigation from ActionBar menu
我正在嘗試為菜單項編寫測試。 這個想法是單擊菜單項並驗證 NavController 是否設置為正確的目的地: 這個測試失敗了預計:2131296468 但是是:2131296378 2131296378是NavController中初始片段的 ID。 我的測試有什么問題? 我最初的想法是我沒有正 ...
[英]Jetpack Compose Tests cause "java.lang.IllegalStateException: no event up from DESTROYED" when run in succession
我已經使用 Jetpack Compose 在應用程序上運行了檢測測試。 測試獨立通過,但連續運行時,我收到: java.lang.IllegalStateException:沒有來自 DESTROYED 的事件 以及一個調用堆棧,其中包括我的入口點可組合文件中的一些行,這些行似乎表明 N ...
[英]Android instrumentation test fails to install APK
我想將儀器測試作為 CI 管道的一部分運行,但是當我運行測試時它們失敗了,因為無法安裝 APK(據我了解): 錯誤消息看起來是存儲問題,但模擬器應該有足夠的存儲空間。 這就是我啟動模擬器的方式: 這是設備創建 然后 gradle 腳本調用如下: 當我手動構建通用 apk 時,通過 adb 安裝它,然 ...
[英]Android Instrumentation test using Mockito: mocking not working
我正在嘗試使用 Android 中的 Mockito 和 Java 運行儀器測試(androidTest)。 測試中的 object 是一個簡單的片段,布局中包含和編輯文本。 編輯文本是從共享首選項值加載的。 這是相關代碼: 這是測試: 這些是我在 build.gradle 中的依賴項: 測試一直失 ...
[英]Android: How to perform click action on EditTextPreference using Espresso
我是 UI 測試的新手,尤其是使用 Espresso。 在我的用例中,我需要檢查應用程序是否接受PreferenceScreen片段內的EditTextPreference上的輸入文本,但在此之前我需要執行單擊以顯示編輯對話框,然后輸入文本。 這是首選項片段具有編輯小部件的方式: 這就是我嘗試執行點 ...
[英]Android Instrumented tests with KodeIn
賞金將在 4 天后到期。 此問題的答案有資格獲得+500聲望賞金。 Maurycy想引起對這個問題的更多關注: 了解如何讓 kodin 在儀器測試中覆蓋應用程序中的模塊。 我們有一個 Android 應用程序,它使用 compose 作為視圖層,我們使用 Kodein 進行所有依賴注入。 我有一 ...
[英]How to overcome this build error when trying to run jetpack compose instrumentation tests
我遵循了jetpack compose navigation codelab 。 一切都很順利,直到在步驟 7 中測試 NavHost。嘗試運行測試時,我收到以下錯誤和堆棧跟蹤: 合並的 Manifest 存在問題,但在androidTest目錄中我沒有 Manifest,因此據我所知,我無法控 ...
[英]ActivityTestRule is deprecated on android test
這是我的儀器測試的 scope:... import androidx.test.rule.ActivityTestRule @RunWith(AndroidJUnit4::class) @LargeTest class InstrumentDialogFragmentTest { @g ...
[英]Getting "No compose views found in the app. Is your Activity resumed?"
我有一個具有Text和Button的Composable 。 如果當前方向是縱向, Text將顯示P ,否則顯示L 單擊Button會將方向更改為橫向,(之后,它應該將文本從P更改為L ) 這是可組合的@Composable fun MyApp() { val currentOrienta ...
[英]How to properly test if selected theme is light mode or dark mode
我不熟悉測試並嘗試在我的片段中測試它: 當用戶單擊圖標時,首先檢查所選主題(使用實時數據)。 如果選擇的主題是淺色,則改為深色模式並斷言它是深色模式: 否則,如果所選主題是深色的,則更改為淺色模式並斷言它是淺色模式: HomeFragmentTest.kt StorageViewModel.kt ...