簡體   English   中英

如何跨多個進程測試Android應用程序?

[英]How do you test an Android application across multiple processes?

我有整個項目的平板電腦資源,已經有一堆結合Robotium,Android和JUnit API編寫的測試用例

在一個正在測試的項目中,使用特殊屬性android:process=":remote" 在已加載此屬性的活動點,我可以使用Robotium方法,但無法訪問當前屏幕上的元素。 所以我似乎應該重新啟動檢測或初始化Solo新實例。 我試圖這樣做,但沒有幫助,似乎我不能在我的測試的其他過程中重新啟動它。 也許有人有測試此類應用程序的經驗,並知道如何使用Robotium或直接使用android.test API實現它?

您可以使用IUAutomator,但它適用於api> = 16: http//developer.android.com/tools/testing/testing_ui.html

你可以隨時使用monkey runner: http//developer.android.com/tools/help/monkeyrunner_concepts.html但它基於x,y

沒有使用robotium的選項,也沒有選項來測試多個進程。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM