0
我正在爲Android應用程序編寫儀表化測試自動化。該應用程序在啓動過程中會彈出幾個本機權限對話框(例如,允許訪問Camera),這些對話框不會在Espresso Test Recorder中註冊。我如何處理這些對話框(單擊「允許」),以便我可以啓動應用程序?或者有沒有辦法在安裝時授予應用程序權限,所以對話框不會顯示?Android Studio Instrumented測試 - 如何處理權限對話框
我正在爲Android應用程序編寫儀表化測試自動化。該應用程序在啓動過程中會彈出幾個本機權限對話框(例如,允許訪問Camera),這些對話框不會在Espresso Test Recorder中註冊。我如何處理這些對話框(單擊「允許」),以便我可以啓動應用程序?或者有沒有辦法在安裝時授予應用程序權限,所以對話框不會顯示?Android Studio Instrumented測試 - 如何處理權限對話框
找到了解決辦法 - Espresso無法處理多個應用程序,但uiautomator可以!並且它也與Android Studio一起打包。這裏有一個鏈接:https://developer.android.com/training/testing/ui-testing/uiautomator-testing.html#run