Advertisement

第1章 Jenkins描述

阅读量:

1.1 Jenkins是什么?

该程序展现出强大的功能,并不仅能在不同平台上运行,并且支持项目的持续集成与管理流程;作为开源解决方案之一,它能够处理各种构建任务与持续集成流程;允许用户将多种测试技术和部署方法整合到Jenkins中;本学习笔记将深入探讨如何利用Jenkins构建并实现软件项目的持续测试流程。

Jenkins将作为工具支持软件测试人员协助掌握如何建立及维护软件测试流程,并在开发过程中集成项目的变化与新构建。

1.2 为什么是Jenkins?

Jenkins代表一种基于持续集成的技术架构,并广泛应用于软件开发流程中。这种服务器将成为所有构建活动的核心节点,并将在其上运行Jenkins系统。如图所示,则展示了简单的一个Jenkins工作流程图。

Jenkins偶尔会与Hudson合作使用。作为开源Java语言开发持续集成工具,Hudson备受推崇。基于其源代码建立一个分支,Jenkin能够轻松地实现与Hudson的合作。

1.3 持续集成是什么?

持续集成是一种让开发者定期将代码整合到共享仓库的方法。
这一概念表明,在软件生命周期中出现的问题一

全部评论 (0)

还没有任何评论哟~