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 就是运行测试了。

更多相关文章

  1. [qt for android]构建项目时,出现“过程试图写入的管道不存在”错
  2. springmvc mybatis shiro ios android 构建 cms 系统
  3. android MVC中如何在在controller中进行页面跳转(到其他Activity
  4. robolectric + eclipse NoClassDefFoundError (can run tests fr
  5. Android(安卓)RILD运行机制详解
  6. [android]android自动化测试十一之代码覆盖率报告EMMA
  7. Appium框架解析
  8. 2012.08.24(2)——— android ffmpeg.so 测试
  9. Android游戏框架Libgdx使用入门

随机推荐

  1. 程序猿(媛)Shell脚本必备技能之一: 在Lin
  2. ThinkPHP2.1 读取SqlServer数据(并解决Sql
  3. 将MySQL用于OUTFILE以生成Excel可读的UTF
  4. 如何构建一个命令来连接mySQL中的3个不同
  5. 161205、win10安装mysql5.7.16数据库
  6. PHP数据库类的封装
  7. docker mysql authentication_string cli
  8. MySQL + KeepAlived + LVS 单点写入主主
  9. python pymysql连接数据库pymysql.err.Op
  10. ERROR 2002 (HY000): Can't connect to l