Ale*_*nov 18 testing continuous-integration automation android build
我们的团队是Android和Java开发的新手(原来我们来自C++),因此我们对java的构建工具的知识非常浅薄.
很少有构建工具可用于构建自动化,我发现最有趣的是ant和maven.虽然有很多关于构建自动化的文章,但我没有找到任何有关Android应用程序自动化集成过程的综合教程.
如果你能说出你最喜欢的Android构建工具并解释或给出任何链接来解释Android应用程序的持续集成过程(不仅包括构建应用程序包,而且还包括在模拟器下运行测试),我会非常感激.
非常感谢您的时间和帮助.
PS:我们正在使用Team City作为持续集成服务器.
小智 8
我们正在使用以下方法构建Android的持续集成平台:
Maven - 用于管理构建/单元测试/集成测试/部署周期Hudson - 用于持续集成
Team City还将运行Maven项目 - 配置TeamCity代理以运行特定的Maven目标相当简单,例如mvn integration-test
- 代理可以在安装了Android模拟器或插入真实Android设备的PC上运行.
在过去,我有一大批TeamCity代理针对不同的硬件进行测试.例如,如果您有5个Android设备插入代理,您可以配置TeamCity构建管道以在所有5个设备上运行集成测试(通过Maven轻松控制),并且只有在传递全部5时才声明PASS.
归档时间: |
|
查看次数: |
6174 次 |
最近记录: |