java 持续集成 junit_一文教你使用Jenkins集成Junit自动化测试,超简单!

随着技术的发展,Devops的概念越来越深入人心,Devops使得构建、测试、发布软件能够更加地快捷、频繁和可靠。DevOps对应用程序的发布有着重要影响,具备DevOps能力则发布软件产品时风险更低,其中一个重要的原因就是自动化,减少了人工干预,强大的部署自动化手段确保部署任务的可重复性、减少部署出错的可能性。而实现软件发布自动化的一个重要工具就是Jenkins。

218048b89d719281a20858432275deab.png

Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,主要用于持续、自动的构建/测试软件项目。Jenkins通常与版本管理工具(SCM)、构建工具结合使用。常用的版本控制工具有SVN、GIT,构建工具有Maven、Ant、Gradle。

然而Jenkins只负责软件产品的发布,本身并不负责软件的测试工作。怎样才能在Jenkins集成测试功能,使软件发布时自动进行一些测试工作,减少人工测试成本呢?比如Jenkins集成Junit。而说到Junit,则无需过多介绍,其是一个被广泛使用的Java语言的单元测试框架。Junit以前一般需要程序员手动执行,不符合Devops的标准,本文就探讨了Jenkins集成Junit自动测试的方法。

二 Jenkins集成Junit自动测试

笔者使用GIT进行版本管理,构建工具为Maven,spring boot工程。前期已实现了使用Jenkins进行程序自动构建与发布,这里不再具体阐述,仅以一张图做阐述。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值