需要安装的插件:
HTML Publisher Plugin
Performance Plugin
1、新建工程
2、配置截图
下方截图中对应的脚本:
第一个脚本用于生成jtl文件(内容是csv格式的)
/Users/xxx/Work/jmeter/apache-jmeter-3.2/bin/jmeter.sh -n -t /Users/xxx/Work/jmeter/srcipts/lijie/loadTest/paonan.jmx -Jjmeter.save.saveservice.output_format=csv -l ${WORKSPACE}/111.jtl -JthreadCount=1 -JRUP=0 -Jduration=1
第二个脚本用于根据jtl文件生成html报告
/Users/xxx/Work/jmeter/apache-jmeter-3.2/bin/jmeter -g /Users/Shared/Jenkins/Home/workspace/jmeter-test/111.jtl -o /Users/Shared/Jenkins/Home/workspace/jmeter-test/report/
HTML directory archive是一个相对目录
第一个箭头:jenkins的工作空间
第二个箭头:jenkins每个工程的目录
HTML directory to archive的目录就是从第二个箭头的目录开始的
Index pages:index.html,之所以配置成index.html,是因为通过上面根据jtl生成html命令,默认生成的就是index.html.
3、生成后的报告会丢掉格式
参考此文章:
http://www.cnblogs.com/landhu/p/5736108.html
Jenkins安全默认是将以下功能都关闭了
1、javascript
2、html上的内置插件
3、内置css或从其它站的css
4、从其它站的图处
5、AJAX
在jenkins系统管理中输入以下脚本运行:
System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "")
如下图:
------>