zoukankan      html  css  js  c++  java
  • 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.

    不积跬步,无以至千里。
  • 相关阅读:
    vue-实践1
    node 基本使用
    vue通信
    初始AMD和Common.js
    vue正确引入第三方包
    常见的java设计模式
    springboot加ES实现全局检索
    Cookie丢失的原因
    动态SQL
    用Java实现给图片添加文字
  • 原文地址:https://www.cnblogs.com/DeaconOne/p/13778200.html
Copyright © 2011-2022 走看看