2012-04-06 70 views
0

是否可以編寫語言不可知的Robotium測試?例如,如果您使用PreferenceActivity,根據定義,無法獲取R.id引用。語言不可知的Robotium測試

有沒有一種機制來支持這個?或者也許是Robotium從String文件讀取的一種方式?

謝謝。

回答

2

您可以通過簡單地訪問當前的活動從一Robotium測試的應用程序,根據測試的strings.xml檔案閱讀:

String myString = getActivity().getString(R.string.my_string); 
+0

啊,對不起,嘗試此方法後,事實證明這是行不通的。我無法得到我測試的項目的R.string,只有測試項目的字符串。 – 2012-04-11 15:11:21

+0

這是我寫的幾乎每一個測試都使用的工具,測試項目的設置肯定有問題。 – 2012-04-25 23:36:31