jenkins+jmeter参数化并发数和循环次数

这篇具有很好参考价值的文章主要介绍了jenkins+jmeter参数化并发数和循环次数。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

最近在整合项目的常规性能测试方案,从Metersphere切换回jenkins+jmeter,命令行执行jmeter命令时考虑参数化循环数和并发数,于是总结了一下两种方法:

1、配置文件传参
把并发数和循环次数作为两个参数,通过使用配置元件CSV Data Set Config ,从配置文件中读取变量并赋值给定义的参数,这种方式就不详细讲解了

2、使用__P() 函数
在线程组中,把线程数和循环次数参数化,这个也是重点推荐的。
在线程组配置两个参数:线程组,循环次数,如图所示:
jenkins+jmeter参数化并发数和循环次数,jenkins,jmeter参数化,jmeter命令行,jenkins+jmeter,jmeter+jenkins

jenkins参数化配置如下:
jenkins+jmeter参数化并发数和循环次数,jenkins,jmeter参数化,jmeter命令行,jenkins+jmeter,jmeter+jenkins
执行shell命令行配置

jmeter -J Jconcurrent_number=${Threads_num} -J Jcycles=${range_num} -n -t *.jmx  -l result-autotest.jtl -e -o resultReport

命令行参数解析:文章来源地址https://www.toymoban.com/news/detail-535774.html

-J :指定传参
-n:表示非GUI模式运行
-t:加载jmeter脚本,可以是路径也可以是文件
-l:设置生成测试结果文件的路径,文件后缀为:.jtl
-e:生成网页版测试报告
-o:设定网页版测试报告文件夹

到了这里,关于jenkins+jmeter参数化并发数和循环次数的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • Jmeter并发压测-自定义不同请求参数

    Jmeter并发压测-自定义不同请求参数

    目录 背景 下载Jmeter 1. 更改语言 2. 创建线程组 3. 添加变量 3. 创建Http接口 4. 创建察看结果树 5. 执行结果 虽然可以请求相同的接口做测试,但是请求参数每次都是相同的。为了模拟不同的用户,请求不同的参数,所以要自定义参数来做多线程并发压力测试。 https://jmeter.apac

    2024年02月04日
    浏览(11)
  • jmeter 命令行启动 动态参数化

    jmeter 命令行启动 动态参数化

    [Jmeter命令行参数] 一、在linux中,使用非gui的方式执行jmeter。若需更改参数,必须先编辑jmx文件,找到对应的变量进行修改,比较麻烦。因此,可以参数化一些常用的变量,直接在Jmeter命令行进行设置 二、参数 -J 和 -G 1、格式:-J变量名=值 -G变量名=值 2、相同之处:设置jme

    2024年02月21日
    浏览(8)
  • 【Unity实战】Jenkins与自定义命令行参数

    【Unity实战】Jenkins与自定义命令行参数

    Unity是一款功能强大的游戏开发引擎,它提供了许多方便开发者使用的功能和工具。其中一个非常有用的功能是Unity命令行参数。通过使用命令行参数,开发者可以在启动Unity时自定义一些行为和设置,从而更好地管理和调试项目。 使用Unity命令行参数的好处是,它可以帮助开

    2024年01月19日
    浏览(9)
  • 面试官:Spring Boot 最大连接数和最大并发数是多少?问倒一大片!

    面试官:Spring Boot 最大连接数和最大并发数是多少?问倒一大片!

    每个Spring Boot版本和内置容器不同,结果也不同,这里以Spring Boot 2.7.10版本 + 内置Tomcat容器举例。 在SpringBoot2.7.10版本中内置Tomcat版本是9.0.73,SpringBoot内置Tomcat的默认设置如下: Tomcat的连接等待队列长度,默认是100 Tomcat的最大连接数,默认是8192 Tomcat的最小工作线程数,默认

    2024年02月08日
    浏览(12)
  • JMeter中同步定时器与线程组中线程数和Ramp-Up的关系

    1. Ramp-Up值为线程组生成相应线程数的准备时间,例如1s内准备完成200个线程,线程准备间隔时间为0.005s 2. 如果无同步定时器, 则无论 Ramp-Up 设置为多大值都会立即发出请求 3. 同步定时器的超时时间, 是向线程组发送相应模拟用户数的时间 例如:     线程组设置的线程数为10,

    2024年02月16日
    浏览(9)
  • 【Linux】不断循环重启指定次数

    【Linux】不断循环重启指定次数

    首先需要创造一个文本用于保存“需要重启的次数”以及“当前第几次重启”等测试数据,脚本在检测到指定位置没有文本之后将自动创建,首先指定测试数据保存文本的路径,在脚本中添加一个变量,然后在指定的路径下生成文本:          接着在每次重启时都获取一

    2023年04月25日
    浏览(8)
  • Pycharm debug程序,跳转至指定循环条件/循环次数

    Pycharm debug程序,跳转至指定循环条件/循环次数

      1、你应该debug断点在循环后的位置而不是循环上的位置 ,然后你就可以设置你的条件进入到指定的循环上了 2、 设置条件, 要使用等于符号“==”而不是赋值符号“=” 3、在设置断点条件的位置,条件应该是出现过的变量, 例如下面设置“a==15”是正确的、“b==15”就是错

    2024年02月15日
    浏览(9)
  • Jenkins触发器时间、次数设定

    Jenkins触发器时间、次数设定

    触发器触发条件介绍 触发器触发条件公式:由5颗星组成 * * * * * 分别代表:分钟(0-59) 小时(0-23) 日期(1-31) 月份(1-12) 星期(0-6) 企业项目中常用场景介绍 场景1:接口脚本部分测试通过,部分还在进行,回归测试脚本执行频率高。 间隔2/5分钟执行一次: H/5 * * * * 场景2:接口脚本

    2024年02月14日
    浏览(11)
  • 【shell 基础(11)循环之for】带列表:空格子串、换行子串、展开、命令替换、seq;不带列表:接受参数、类C

    注意:list可以是含有 空格 或者是 换行 的字串。 换行:则可以读取遍历一个文件;或者命令输出时,带有换行 空格:则可以构成一个数组,或者就是字串   2.1. 循环字串   2.2. 展开或命令替换:数字循环 连续数字相加   从1开始步长为2计算和,即计算1到100的奇数和   2.

    2023年04月08日
    浏览(11)
  • chatgpt赋能python:Python循环次数:实现高效编程的关键

    在编写Python程序时,循环次数是一个经常需要关注的问题。循环次数过多会导致程序执行效率低下,甚至可能引起性能问题。因此,如何控制循环次数成为实现高效编程的关键。本文将介绍Python中循环次数的相关知识,为你在编写Python程序时提供指导。 在Python中,可以使用

    2024年02月08日
    浏览(13)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包