[英]Use robotium on apk file
我必須使用robotium來測試無源代碼的 apk文件。我嘗試過(此鏈接上為計算器提供的示例項目已成功執行)
https://code.google.com/p/robotium/downloads/detail?name=ExampleTestProject_v4.2.zip&can=2&q=
現在,我正在嘗試在更復雜的apk文件上執行它,但它給我一個錯誤,即找不到應用程序字段ID的R.Java
文件。
我應該怎么做。 謝謝。
示例測試項目是為帶有源代碼的應用程序開發的。 如果沒有源代碼,則必須使用諸如solo.getView(String id)等方法。有關如何使用示例代碼測試apk的更多信息,請轉到此處:
如果你知道的ID是如何在源代碼命名,請嘗試使用ExtSolo,這是Robotium的延伸。 它有很多的,讓你使用一個ID的字符串版本,以獲得在屏幕上查看,圖像或文字的方法。 例如
solo.waitForViewById("com.example.id.view1", 10000);
http://docs.testdroid.com/_static/extSolodocs/com/bitbar/recorder/extensions/ExtSolo.html
如果你不知道在源代碼中的ID名稱,然后你可以使用Robotium方法,通過索引訪問的觀點。 進行首次觀看電話
solo.waitForView(0);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.