Android 自动化测试—robotium Ant 构建脚本
2012-12-12 16:08
387 查看
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 就是运行测试了。
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 就是运行测试了。
相关文章推荐
- Android 自动化测试—robotium(七)Ant 构建脚本
- Android 自动化测试—robotium(七)Ant 构建脚本
- Android 自动化测试—robotium(七)Ant 构建脚本
- Android 自动化测试—robotium(七)Ant 构建脚本
- Android自动化测试(Jenkins+Robotium+Ant+Junit)[PART TWO]
- 雾山的Robotium学习笔记---Ant 构建脚本
- android多lib库工程的自动批量构建--编写ant脚本
- Window下采用ant 脚本构建Android自动化编译
- Window下采用ant 脚本构建Android自动化编译
- Android通过ant脚本打包带Library project的方法
- 【android自动化测试】robotium 初体验
- [Android测试] AS+Appium+Java+Win 自动化测试之六 Appium的Java测试脚本封装
- [Android] Robotium手机自动化测试(仅需apk安装包版)——环境搭建
- 有关android工程的构建脚本(build.xml)的学习
- Android Gradle构建脚本初步认识入门
- Android robotium自动化测试 推荐
- android jni环境搭建之安装ANT构建系统
- 【Android自动化测试之Robotium】01. Robotium环境配置
- 迁移ADT/ANT构建的Android项目至Gradle,a walk through。
- 彻底掌握Android多分包技术MultiDex-用Ant和Gradle分别构建(一)