关于jenkins:持续集成有什么好处快来看鸭

38次阅读

共计 962 个字符,预计需要花费 3 分钟才能阅读完成。

目录

  • 一、继续集成流程
  • 二、继续集成的益处
  • 三、需了解几个 Jenkins 的概念

    • 1.Jenkins 的工作空间目录怎么改
    • 2. 怕历史数据占用内存太多如何配置
  • 四、Master/Slave 模式
  • 五、其它好玩的配置

一、继续集成流程

正式接管开发转过来的包之前,先从 svn 上下载代码,给它做次动态代码查看,而后编译打包。能够在开发的服务器或者本人的服务器运行单元测试文件。单元测试后,没用什么大的 bug,再部署到测试环境中。测试环境部署实现后先做冒烟测试,尽快看看主流程有没有问题。如果冒烟测试没问题就做回归测试。当然 Jenkins 也能够做其它事件。

以上 6 个流程,能不能都做失去,都是看公司状况来决定的。

代码查看有 2 种形式,开发本人查看代码叫做代码走查,动态代码查看是 Jenkins 主动执行的。

二、继续集成的益处

本地环境什么都有,所以开发打包齐全没问题。然而把它丢到另外一个环境中就容易呈现短少依赖包的状况,因为别的环境没有,本机是有的。

如果用机器,会在代码中表明哪些包必须有,哪些包必须引进来。因为有编译脚本,编译脚本中必须依赖第三方的包,打包的时候就要留神。打包的代码也是测试写的,打包的时候应该把哪些文件上面的包全部打进来,写代码的时候一次就写好。当前机器就能打包了。

三、需了解几个 Jenkins 的概念

「插件只是将性能集成进 Jenkins 外面」,具体的性能还是得自身有。执行工作的时候,主机得有 git 下载代码的客户端等。除了插件,一样要匹配它的运行环境。

1.Jenkins 的工作空间目录怎么改?

如果是用 Windows 的同学,有个 xml 文件,全局配置都在这里,然而这个文件你不会改,就千万别瞎改,不然 Jenkins 就报废了:

倡议第一次装置的时候本人抉择 Jenkins 的工作目录。

2. 历史数据占用内存太多如何配置?

四、Master/Slave 模式

「Master 和 Slave 放在一台机器下来做,为什么第一次能够,第二次不能够?」

这种模式并不稳固。没条件的话就间接用主机好了。

五、其它好玩的配置

在这里配置定制化的测试报告。

附件肯定是在 workspace 上面,而后把附件的门路以及文件名称放到这里:


公众号 「清菡软件测试」 首发,更多原创文章:清菡软件测试 80+ 原创文章,欢送关注、交换,禁止第三方擅自转载。

心愿我的文章能够帮忙你成长,感激点击在看和转发!

正文完
 0