![](https://img-blog.csdnimg.cn/img_convert/3ef86954ed7df68cf95687628ecef04a.png)
![](https://img-blog.csdnimg.cn/img_convert/ccfa0dc017487fb44a8978817e97b096.png)
![](https://img-blog.csdnimg.cn/img_convert/4c4e56b7a82831528cbaf115ac637b50.png)
![](https://img-blog.csdnimg.cn/img_convert/8975844a9b3f7849a25e0ca6f1abe0be.png)
![](https://img-blog.csdnimg.cn/img_convert/036fb04530f46c3a82cd49accc0b3f72.png)
![](https://img-blog.csdnimg.cn/img_convert/9250279bd07e15556a912ebe35eb9fd7.png)
我这里是在jenkins配置了两个值传给后面,后面从哪接收呢
![](https://img-blog.csdnimg.cn/img_convert/7fd7c36e6dde317d5b1f631601e0438a.png)
找到jmeter安装目录,找到build.xml
![](https://img-blog.csdnimg.cn/img_convert/91d325cf544bc1d41f456e32ca89f634.png)
把执行的脚本名称换成变量,接受外面jenkins传进来的参数
![](https://img-blog.csdnimg.cn/img_convert/accdee0d6793da0ff730ff1f0f6198eb.png)
这里的日期按照时间戳格式,配合前面流水线调用传进来的时间戳,然后把生成的报告放置在指定目录下,我这里有两个jmeter.result.htmlName,最后生成的实在最后一个目录下,value值被替换了
注意,builde.xml文件要和.jmx文件放在同一个目录。如果.jmx前面是*.jmx,则执行build.xml目录下所有的.jmx脚本