Bootstrap

Junit 单元测试体系持续集成

JUnit 单元测试框架

  • 基于Java 语言
  • 可以利用它来开发单元测试用例
  • 用途最广泛,被各种工具支持
  • 每个JUnit 单元测试相对独立,添加、删除、屏蔽测试方法,不影响其他测试
  • 运行方便,结果展示清晰

JUnit 持续集成环境准备

Jenkins 服务
运行JUnit 单元测试节点
部署Java + Maven
Jenkins上已安装JUnit Report 插件


Junit 单元测试体系持续集成 实战:
设置运行节点的java和maven环境变量:

创建新项目
配置运行节点:


关联项目仓库:


新建代码拉取目录:


新增构建步骤:从根目录切换到代码目录,执行删除构建(删除已有内容重新构建)


新增构建后执行步骤:选择Junit test result report,报告匹配格式为**/*.xml

Junit会在job首页展示趋势图,至少需要两次构建才能显示在首页:

;