-
- 原因
-
十四、轻量级接口自动化测试框架(持续集成篇-实战)
-
- 实战
==================================================================================
持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每
天至少集成一次,也就意味着每天可能会发生多次集成。
每天集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快的发
现集成错误。
许多团队发现这个过程可以大大减少集成的问题,让团队能够更快的开发内聚的软件。
开源、免费
入门容易(其实也不容易)
易用性不错
发展迅猛
插件丰富等等。
减少风险:一天中进行多次的集成,并做了相应的测试,这样有利于检查缺陷,了解软
件的健康状况,减少假定。
及时暴露问题。
减少重复过程:通过自动化的持续集成可以将这些重复的动作都变成自动化的,无需太
多人工干预,让人们的时间更多的投入到动脑筋的、更高价值的事情上。
任何时间、任意地点生成可部署的软件。
增强项目的可见性:注意到趋势
持续部署改进。
-
Jenkins(前身