robotium 的腳本是 Java 寫的,就可以利用 ant 去構建。當然 build.xml 文件同 Selenium WebDriver 的 build.xml 也是不同的。
Ant:http://luwenjie.blog.51cto.com/925779/831345
可以參考 robotium 官方 Wiki 解決 Robotium 覆蓋率的問題:
http://code.google.com/p/robotium/wiki/QuestionsAndAnswers
1.對於 robotium tests 我們不必自己寫 build.xml。
參考一下命令:
android update test-project -m [path to target application] -p [ path to the foler ]
2.需要把 robotium.jar 放到測試項目的 libs 目錄中,ant將來需要去引用
3.簡單使用ant進行構建.
關鍵在於:<import file="${sdk.dir}/tools/ant/build.xml" />
自動生成的build.xml中將android自帶的ant build 文件所包含進來。
這個build.xml 建議詳細閱讀,能夠學到很多東西。
因爲這裏default啓動的是help,所以當我們直接運行 ant 時,將返回help內容
根據help提示,運行test 就是運行測試
當然我們可以更改default爲test,那樣默認運行ant 就是運行測試了。
本文出自 “小毛子” 博客,請務必保留此出處http://xiaomaozi.blog.51cto.com/925779/932284