之前写的关于iOS持续集成平台的文章终于在infoQ上发表了,传送门:
自动化构建和依赖管理篇:[url]http://www.infoq.com/cn/articles/build-ios-continuous-integration-platform-part1[/url];
测试框架篇:[url]http://www.infoq.com/cn/articles/build-ios-continuous-integration-platform-part2[/url]
CI服务器和自动化部署篇:[url]http://www.infoq.com/cn/articles/build-ios-continuous-integration-platform-part3[/url]
关于最后一篇自动化部署服务中少了关于HockeyApp的介绍,权且在这儿做一个简要的对比介绍:
[b]HockeyApp[/b]
HockeyApp是以TestFlight的替代者的身份出现的,其集成了TestFlight的所有优点,同时增加了自己的一些亮点功能,当然,最本质的工作还是做应用测试本的分发。
优势:
[list]
[*]跨平台,支持iOS,Mac,Android;TestFlight只支持iOS
[*]稳定,服务down掉的概率比TestFlight高很多
[*]提供和Bug追踪系统(Jira)的集成
[*]提供了比较完善的API帮助开发者获取分发版本的测试信息
[/list]
劣势:
就一个,收费的,下图是其收费标准:
[img]http://dl2.iteye.com/upload/attachment/0089/6543/bfb29247-1b69-3d53-84bc-7a1e2fa1218d.png[/img]
自动化构建和依赖管理篇:[url]http://www.infoq.com/cn/articles/build-ios-continuous-integration-platform-part1[/url];
测试框架篇:[url]http://www.infoq.com/cn/articles/build-ios-continuous-integration-platform-part2[/url]
CI服务器和自动化部署篇:[url]http://www.infoq.com/cn/articles/build-ios-continuous-integration-platform-part3[/url]
关于最后一篇自动化部署服务中少了关于HockeyApp的介绍,权且在这儿做一个简要的对比介绍:
[b]HockeyApp[/b]
HockeyApp是以TestFlight的替代者的身份出现的,其集成了TestFlight的所有优点,同时增加了自己的一些亮点功能,当然,最本质的工作还是做应用测试本的分发。
优势:
[list]
[*]跨平台,支持iOS,Mac,Android;TestFlight只支持iOS
[*]稳定,服务down掉的概率比TestFlight高很多
[*]提供和Bug追踪系统(Jira)的集成
[*]提供了比较完善的API帮助开发者获取分发版本的测试信息
[/list]
劣势:
就一个,收费的,下图是其收费标准:
[img]http://dl2.iteye.com/upload/attachment/0089/6543/bfb29247-1b69-3d53-84bc-7a1e2fa1218d.png[/img]