Jmeter+jenkins的配置

本文介绍如何在Jenkins中自动化执行已有的JMeter接口测试脚本,并生成HTML测试报告。具体步骤包括创建Jenkins项目、配置执行命令以及集成HTML报告。

背景:这里只介绍在jenkins中如何启动本地已有Jmeter安装的情况。且接口测试的脚本已经做好。

步骤:

1. 启动Jenkins后,新建一个自由风格的项目

2. 项目名称等配置如下图所示:


2. 点击“增加构建步骤”,新建一个“Execute Windows batch command”,按照如下方式填写命令

其中,<1>为接口测试脚本的名称;<2>为Jmeter执行后默认生成的jtl结果文件;<3>为生成的html报告存放的文件夹名称。Jmeter3及以后的版本才有生成html的功能。

-n:非 GUI 模式 -> 在非 GUI 模式下运行 JMeter

-t:测试文件 -> 要运行的 JMeter 测试脚本文件

-l:日志文件 -> 记录结果的文件

-e:指脚本运行完后生成报告

-o:指定报告存放的目录

3. 执行完成后,获取生产的html的报告。

这里已经在Jenkins中添加了html报告插件。假设你的报告是存放在%workspace%/temp下面的,那么这里的相对路径就填写为temp


4. 点击保存,然后立即构建,就OK了。但是HTML Publisher Plugin 插件在新的Jenkins版本中会导致打开的网页中无法加载CSS以及无法点击按钮的情况,由于CSP导致,可在Jenkins控制台中执行:System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "")




评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值