2017-04-18 113 views
2

我嘗試瞭解如何在多個設備上啓動自動化測試,但我無法真正找到所需的東西。問:如何在多個設備上運行單一測試?

我有這樣每班5次測試,我想在我所有連接的設備執行只是一個測試,就像一個端到端的測試登錄。

我試圖用連接裝置,但它並不只啓動我想測試...

我用咖啡,UIAutomator,搖籃和AndroidStudio。

如何運行,在我的設備單個測試使用這些工具?

回答

1

使用gradle這個connectedCheck命令 您可以從谷歌

https://github.com/googlesamples/android-testing-templates/tree/master/AndroidTestingBlueprint

有在這裏找到一個示例應用程序,你還可以瞭解如何運行在多種設備上通過命令行/終端,或從示例測試Android的Studio中

您還可以,如果你想使用外部工具插件看看勺子: https://github.com/square/spoon

好運

+0

我不能使用勺子,因爲它不支持webview ...另外我有幾個應用環境,所以當我使用連接檢查它不只是運行所有我的測試,但也運行在我的所有我環境... github頁面沒有關於單個類的信息或在多個設備上測試,至少我沒發現它... –

+0

爲什麼不從AndroidStudio內部運行它們?右鍵單擊測試類,當彈出對話框選擇設備時,選擇所需的所有設備,然後單擊確定。 – ninjayoto

+1

,因爲我使用自動化測試進行調試,並且Android Studio不能在多個設備上運行(如果其調試的話),在這種情況下,我需要一次在每個設備上運行。 –

相關問題