文章 2013-04-01 来自:开发者社区

持续集成(CI)、自动化构建和自动化测试--初探

此文章是为了总结前一段时间由于Maven2的学习而引起的一个持续集成的学习。 一、什么是持续集成(Continuous Integration)?      这个概念到底是怎么定义,说实话很多不同的版本。这里我就把我理解的什么叫持续集成说下,其实持续集成是为了配合敏捷开发的速度和效率而产生的一个用于编译、测试、发布、部署的工具。为什么叫持续呢?其实就是编码人...

文章 2011-06-20 来自:开发者社区

持续集成(CI)- 几种测试的区别(摘录)

CI自动化 CI过程中,自动化的过程一般包括下列的内容: 编译代码 准备数据库 执行测试 分析代码 创建安装和部署内容 生成文档 TFS根据解决方案已经将一些过程直接集成了,如果需要扩展也可以使用MSBuild脚本进行 如果在其他的工具中进行集成,一般使用MSBuild脚本进行 CI中的测试 CI中自动化测试十分重要,通过自动化测试,可以由系统自动运行相关的测试以检测修改的影响....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

{"cardStyle":"productCardStyle","productCode":"aliyun","productCardInfo":{"productTitle":"容器化应用的持续集成与部署","productDescription":"在现代软件开发中,高效的持续集成和部署(CI/CD)是确保快速迭代和稳定交付的关键所在。基于阿里云容器服务 Kubernetes 版 ACK 与Jenkins构建持续集成与部署的解决方案,能够为企业提供从代码构建到应用部署的全流程自动化支持,显著提升开发效率和交付质量。","productContentLink":"https://www.aliyun.com/solution/tech-solution/ack-cicd","isDisplayProductIcon":true,"productButton1":{"productButtonText":"方案详情","productButtonLink":"https://www.aliyun.com/solution/tech-solution/ack-cicd"},"productButton2":{"productButtonText":"方案部署","productButtonLink":"https://www.aliyun.com/solution/tech-solution-deploy/2868455.html"},"productButton3":{"productButtonText":"查看更多技术解决方案","productButtonLink":"https://www.aliyun.com/solution/tech-solution/"},"productPromotionInfoBlock":[{"productPromotionGroupingTitle":"解决方案推荐","productPromotionInfoFirstText":"容器化应用的弹性伸缩攻略","productPromotionInfoFirstLink":"https://www.aliyun.com/solution/tech-solution/ack-hpa","productPromotionInfoSecondText":"高效编排与管理容器化应用","productPromotionInfoSecondLink":"https://www.aliyun.com/solution/tech-solution/ack-services"}],"isOfficialLogo":false},"activityCardInfo":{"activityTitle":"","activityDescription":"","cardContentBackgroundMode":"LightMode","activityContentBackgroundImageLink":"","activityCardBottomInfoSelect":"activityPromotionInfoBlock"}}