2
我嘗試瞭解如何在多個設備上啓動自動化測試,但我無法真正找到所需的東西。問:如何在多個設備上運行單一測試?
我有這樣每班5次測試,我想在我所有連接的設備執行只是一個測試,就像一個端到端的測試登錄。
我試圖用連接裝置,但它並不只啓動我想測試...
我用咖啡,UIAutomator,搖籃和AndroidStudio。
如何運行,在我的設備單個測試使用這些工具?
我嘗試瞭解如何在多個設備上啓動自動化測試,但我無法真正找到所需的東西。問:如何在多個設備上運行單一測試?
我有這樣每班5次測試,我想在我所有連接的設備執行只是一個測試,就像一個端到端的測試登錄。
我試圖用連接裝置,但它並不只啓動我想測試...
我用咖啡,UIAutomator,搖籃和AndroidStudio。
如何運行,在我的設備單個測試使用這些工具?
使用gradle這個connectedCheck
命令 您可以從谷歌
https://github.com/googlesamples/android-testing-templates/tree/master/AndroidTestingBlueprint
有在這裏找到一個示例應用程序,你還可以瞭解如何運行在多種設備上通過命令行/終端,或從示例測試Android的Studio中
您還可以,如果你想使用外部工具插件看看勺子: https://github.com/square/spoon
好運
我不能使用勺子,因爲它不支持webview ...另外我有幾個應用環境,所以當我使用連接檢查它不只是運行所有我的測試,但也運行在我的所有我環境... github頁面沒有關於單個類的信息或在多個設備上測試,至少我沒發現它... –
爲什麼不從AndroidStudio內部運行它們?右鍵單擊測試類,當彈出對話框選擇設備時,選擇所需的所有設備,然後單擊確定。 – ninjayoto
,因爲我使用自動化測試進行調試,並且Android Studio不能在多個設備上運行(如果其調試的話),在這種情況下,我需要一次在每個設備上運行。 –