持续集成:Jmeter+Maven+Jenkins自动化框架搭建(Maven+ Git + Jenkins)

名称作用
Git 2.2代码同步,用于其他人协同编写代码
TortoiseGit-2.8.0.0-64bit管理Git 的图形化小工具
Java1.8JVM 运行环境,不介绍
Eclipse-jee-2019-06-R-win32-x86_64Java编辑器,不介绍
Maven3.2.5jar包版本控制,Jmeter执行流程
JMeter5Jmeter 不用介绍了吧!
Jenkins2.2用于自动化各种任务,包括构建、测试和部署软件
Windows 10我用的操作系统是 win10,需要可连接外网

  PS:所有软件包已将上传至百度云,你们要是没有,可以用我的,还有我的测试代码也在一起呢!

  链接:https://pan.baidu.com/s/111xQSFXJULRcfJ7IEWEaXA
  提取码:uwlu

  

这要写一个最全的JMeter+Maven+Jenkins 集成环境搭建步骤,但是一个博客肯定写不下,所以我会分开写,但时候的单放一个分类里面,求大家给他攒。

在这里插入图片描述
  

本章是最后 怎样在 Jenkins 上面运行 Maven 项目

   准备环境:

名称版本
GitGIT 使用
JavaJava安装
MavenMAV配置
EclipseEclipse使用
Jenkins下面介绍

  软件安装包,我的百度盘里面都有,第一次配置的情况下建议还是和我使用一致的版本,不然很有可能出现未知错误,影响学习体验。

  备注:环境根据上边的网址已经搭建完成,代码已经上传至GitHub中,上传成功后如下截图,使用Eclipse 上传代码到GitHub

在这里插入图片描述

Jenkins 下载

  Jenkins 官网下载地址:https://jenkins.io/zh/download/
  下载之后是这样子的,我提供的环境报里面有一样的,看你们心情,其实还有很多安装包,我使用的是 windows 的系统的参看官网。
在这里插入图片描述
  Jenkins 官网下载地址:https://jenkins.io/zh/download/
  下载之后是这样子的,我提供的环境报里面有一样的,看你们心情,其实还有很多安装包,我使用的是 windows 的系统的参看官网。

Jenkins 安装

  界面上面什么东西,我就不截图。

  1. 直接双击 Jenkins.msi 文件选择安装路径,然后一路默认就行了
  2. 访问 http://localhost:8080 (Jenkins 默认的端口号)
    • 打开安装目录下的jenkins.xml文件,修改 -Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar “%BASE%\jenkins.war” –httpPort=8081 后保存
  3. 第一次登陆,让你输入管理员密码,密码在Jenkins的安装目录下面的initiaAdminPassword 文件里面,找不到可以使用 搜索功能
  4. 安装插件(选择自定义插件)
  5. 创建第一个管理员
    • 输入用户名、密码、确认密码、全名、电子邮件地址
  6. 然后等待安装完成就行了,大约需要 5 分钟左右。

Jenkins 自定义配置

安装插件

名称作用
GitGIT 插件
Maven IntegrationMaven插件
Performance性能报告插件
HTML PublisherHTTP report插件

   点击 Manage Jenkins → Manage Plugins
在这里插入图片描述
   点击 可选插件 选中上面四个扩展,点击安装
在这里插入图片描述

配置 Jenkins 插件

配置Git 用户

   点击 Manage Jenkins → Configure System
   其他的都是用默认,配置Git 的用户名和密码就行了
在这里插入图片描述

配置 Maven 配置文件

   点击 Manage Jenkins → Global Tool Configuration
  默认 settings 提供 选择 “ Settings file in FileSystem” 文件路径选择 Maven 下面config 路径下 settings.xml文件(两个都是这样)

Jenkins

配置 JDK 配置文件

   点击 Manage Jenkins → Global Tool Configuration
  别名,随意起;JAVA_HOME是JDK 的安装路径

在这里插入图片描述

配置 Git 配置文件

   点击 Manage Jenkins → Global Tool Configuration
  别名,随意起;Path to Git executable是 Git 的安装路径
在这里插入图片描述

配置 Maven 配置文件

   点击 Manage Jenkins → Global Tool Configuration
  别名,随意起;MAVEN_HOME 是 Git 的安装路径
在这里插入图片描述

Jenkins 发布一个任务

  点击 新建 Item
在这里插入图片描述
  输入任务名称,可以随意。点击“构建一个Maven项目”
在这里插入图片描述

配置 Git 源码管理

名称数据
Repository URL上传代码的地址
Credentials登录用户名和密码
Branch Specifier (blank for ‘any’)代码在哪个分支
源码库浏览器选择默认

  备注: Repository URL 写对了以后下面红色的子会消失,写错了会有提示。 如果没有配置好 Git 也会出现错误提示参考上面的 “配置 Git 配置文件”
在这里插入图片描述

Maven 配置

名称数据
Root POMpom所在的位置写./pom.xml

  如果在其他位置,需要写其他路径

在这里插入图片描述

运行后配置

名称数据
HTML directory to archive生成 报告的路径
Index page首页名称
Index page title[s] (Optional)首页标题
Report title报告标题

  我的 pom 文件生成了两个 html 文件,如果有其他的可以再添加。

在这里插入图片描述
  配置完成后,点击保存按钮。

第一次运行

在这里插入图片描述
  第一次运行,他会先构建项目
在这里插入图片描述
  我表示一脸无奈,Git官网心情不好,不让我下载,如果本地有项目可以复制进去
在这里插入图片描述

  点击配置,更改配置信息,使用本地项目,进行构建(这种方式,在Git 不能使用的情况下载使用)

  1. 源码管理,关闭
    在这里插入图片描述
  2. “Build”,“构建后操作” 文件路径选择本地的。

在这里插入图片描述
在这里插入图片描述

运行结果

在这里插入图片描述

  完事了,比能保证你学到多少技术,但是能保证能测试的时候能运行。

  

后续我会编写更多的 JMeter 和 Jenkins 的博客,求大家关注一下!!!

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值