jmeter实现自动化压测

前言

jmeter经常用做性能测试,尤其是近年来的趋势更甚,jmeter入门容易,想要精通还真不太容易,本片文章主要介绍jmeter运行时如何命令行传参,jmeter脚本如何接受命令行参数,这样就可以在不改变jmeter脚本的情况下,灵活使用不同的参数启动jmeter进行压测

如何命令行传参

命令行启动jmeter,添加-D参数,即可自定义传参

例如想要传线程组的线程数:

jmeter -n -t douban.jmx -DthreadsNumber=4

想要传线程组持续时间:

jmeter -n -t douban.jmx -DthreadsNumber=4 -Dduration=60

如何在jmeter脚本中接收参数

image-20201007161001291

使用${__P(,)}, 来接收参数

注意一定要使用大写的P

利用jenkins集成自动化压测

参数化构建过程

image-20201007172244320

image-20201007172321582

image-20201007172436033

进行构建

image-20201007172509077

也可以添加定时构建,这样就完成了自动化日常压测。

Enjoy your code, good luck.

posted @ 2020-10-07 17:50  Deacone  阅读(387)  评论(0编辑  收藏  举报