詹金斯集成jmeter——性能自动化

    <>

    首先需要确认,jmeter.properties中,jmeter.save.saveservice。李output_format=csv

    <李>新

    詹金斯集成jmeter——性能自动化

    <李>

    自由风格

    詹金斯集成jmeter——性能自动化”> <br/> </p> </李> <李> <p>定时构建</p> <p> <img src=

    <李>

    构建

    詹金斯集成jmeter——性能自动化

    <李>

    执行windows批处理命令

    詹金斯集成jmeter——性能自动化

    如果存在“输出”(rd/s/q输出)

    如果存在“% JOB_BASE_NAME %。csv”(del % JOB_BASE_NAME % . csv)

    设置scrip_home=D: \ apache jmeter - 4.0 \ bin

    jmeter - n - t % scrip_home % \ % JOB_BASE_NAME %。jmx -Jthreads=100 -Jloops=10 - l % JOB_BASE_NAME %。csv输出- e - o




    注意:这里指定了具体的线程数,循环数,也可以用变量,使用如下语句:

    jmeter - n - t % scrip_home % \ % JOB_BASE_NAME %。jmx -Jthreads % -Jloops=%=%线程循环% - l % JOB_BASE_NAME %。csv输出- e - o

    那么,需要定义线程和循环,如下:

    詹金斯集成jmeter——性能自动化

    选择建立与参数,可以设置右侧的参数。

    但是好像浏览器兼容性不好,没法填,所以没办法使用,只能在詹金斯里随时修改,或者在。jmx脚本修改

    詹金斯集成jmeter——性能自动化”> <br/> </p> <p> <br/> </p> </李> <李> <p>构建后操作,在发布HTML报告,输入结果文件的路径和名称,也可以增加结果邮件通知等</p> <p> <img src=


    备注:

    如果上面生成的报告比较丑,或者有问题,需要运行:

    System.setProperty (“hudson.model.DirectoryBrowserSupport。CSP”、“”)

    詹金斯集成jmeter——性能自动化

    詹金斯集成jmeter——性能自动化

    詹金斯集成jmeter——性能自动化

    重新构建,报告就好看多了

    备注2:

    如果重启詹金斯,就需要重新运行以上命令

    备注3:

    使用.jtl或者. csv都可以

    詹金斯集成jmeter——性能自动化