一步步使用jenkins远程执行自动化测试脚本

我使用的是jenkins版本是2.414.2,步骤有点多会有点啰嗦哦

一、下载插件

1.在jenkins中按照我左上角的路径找到Plugin(插件)在这里插入图片描述
2.点击installed plugins,输入框中输入ssh点搜索
在这里插入图片描述
下载ssh插件,我这里没有,没有的话在添加链接描述
在这里插入图片描述
找到ssh点击右上角会出现下载是一个ssh.hpi文件
在这里插入图片描述
下载好后打开jenkins回到刚才下插件的地方点击Advanced settings(高级设置)滑倒最下方
在这里插入图片描述
点击选择文件,上传刚下载的插件文件再点击部署
在这里插入图片描述
等待完成在重启jenkins
在这里插入图片描述
二、配置环境
1.点击credentials(凭证)
在这里插入图片描述
2.点击system
在这里插入图片描述
3.点击Add domain(加域)
在这里插入图片描述
4.起一个域名(随意),描述可填可不填,然后点击create
在这里插入图片描述
5.跳转这个页面点击
在这里插入图片描述
6.添加你的远程机器用户名和密码点击
create在这里插入图片描述
7.会生成一个id(唯一标识)
在这里插入图片描述
8.回到刚才的页面点击system(系统)
在这里插入图片描述
9.下滑找到SSH remote hosts进行配置
hostname远程主机的ip
port(端口号):22
Credentials(凭证)点击输入框会出现一个下拉框选择上面创建好的凭据,步骤6,然后保存
在这里插入图片描述
三、构建任务
1.点击首页的"新建item"
在这里插入图片描述
2.构建一个任务输入任务名字和选择Freestyle project(一个自由风),确定
在这里插入图片描述
3.配置git,1是代码存放的网址,2点击添加远程仓库的账号和密码,3是图中步骤2添加好的,也可以在上面步骤一中添加,4是拉去的分支
在这里插入图片描述
4.勾选Build periodically每天八点定时执行
在这里插入图片描述

5.勾选Add timestamps to the Console Output给控制台的日志添加时间戳
Execute shell script on remote host using ssh,这个就是第一步下载的ssh插件,不下载不显示
下拉框选择创建好的ip地址格式是:用户名@ip:22
在这里插入图片描述
6.ssh site跟上一步骤一样用户名@ip:22
Command是执行xhell脚本的
点击保存
在这里插入图片描述

7.测试一下是否会成功
点击右边小三角左边会出现准备运行的任务
在这里插入图片描述
8.点击任务跳转到正在运行中的日志
点击控制台输出,代码正在运行
在这里插入图片描述

  • 13
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
JMeter是一个非常流行的性能测试工具,而Jenkins则是一个开源的自动化构建和持续集成工具。Jenkins可以很好地与JMeter结合使用来进行性能测试的自动化。 以下是使用Jenkins进行JMeter自动化测试的步骤: 1. 安装JMeter插件:在Jenkins上安装JMeter插件,使其能够执行JMeter测试计划。在Jenkins的插件管理器中搜索“JMeter Plugin”并安装。 2. 创建JMeter测试计划:使用JMeter创建一个完整的测试计划,包括线程组、HTTP请求、断言等等。确保测试计划可以在本地成功运行。 3. 将JMeter测试计划添加到代码仓库:将JMeter测试计划添加到代码仓库中,以便Jenkins可以访问它并执行测试。 4. 在Jenkins中创建一个新的构建项目:在Jenkins中创建一个新的构建项目,选择“构建一个自由风格的软件项目”。 5. 配置Jenkins构建项目:在构建项目的配置页面中,选择“构建”选项卡,然后添加一个“执行Windows批处理命令”构建步骤。在这个步骤中,使用JMeter的命令行模式执行测试计划,例如: ``` jmeter -n -t path/to/testplan.jmx -l path/to/results.jtl ``` 6. 配置Jenkins触发器:在构建项目的配置页面中,选择“触发器”选项卡,并配置Jenkins何时运行构建。例如,可以选择在每次代码提交到代码仓库时运行构建。 7. 运行Jenkins构建项目:现在可以手动运行构建项目以执行JMeter测试计划,并查看测试结果。如果一切正常,Jenkins将在每次提交代码时自动运行测试。 总之,使用Jenkins进行JMeter自动化测试需要一些配置和设置,但一旦完成,它可以大大简化性能测试的流程,并节省大量时间和精力。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值