Jenkins和JMeter集成并在Jenkins中显示JMeter生成的HTML报告

环境配置

  1. Jenkins 下载安装
  2. JMeter 4.0下载安装
  3. 通过该文章解决 Jenkins 中无法展示 HTML 样式的问题

JMeter接口
Jenkins和JMeter集成并在Jenkins中显示JMeter生成的HTML报告

  1. 在GUI模式下设计测试脚本,设计完成后保存(本例保存为test.jmx)
  2. 利用命令行模式运行测试:jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder]
  3. jmeter -n -t test.jmx -l result.jtl -e -o web
    备注:web必须为空文件夹,生成的html报告则保存到web下,打开index.html则能查看到生成的报告

Jenkins配置
1. 新建项目,这里不再赘述
2. 根据系统选择构建方法,在command框内输入jmeter测试命令
Jenkins和JMeter集成并在Jenkins中显示JMeter生成的HTML报告
Jenkins和JMeter集成并在Jenkins中显示JMeter生成的HTML报告
3. 安装Publish HTML reports插件后,设置如下,按照如下设置,Jenkins执行完成后会自动将web下的所有内容复制到Jenkins下的工作空间中
Jenkins和JMeter集成并在Jenkins中显示JMeter生成的HTML报告
3. 保存后执行构建完成后查看HTML报告(注意需要解决Jenkins无法展示css问题)
Jenkins和JMeter集成并在Jenkins中显示JMeter生成的HTML报告