java - jmeter:如何在java代码中设置现有jmx文件的线程数?

标签 java jmeter

我想在调用的jmx文件的java代码中参数化线程计数。

请告诉我该怎么做?

我的基本目标是从 10 个线程数开始,然后在 Java 代码中使用循环将其增加 10 倍。

最佳答案

  1. 通过 __P() 使用 JMeter 属性定义 .jmx 文件中的线程数函数类似于 ${__P(threads,)}

JMeter Properties

  • 根据您启动 JMeter 的方式,您可以设置如下属性值:

    • 对于命令行:jmeter -Jthreads=10
    • 通过 user.properties 文件 - 添加 threads=10
    • 通过 JMeterUtils 以编程方式类

      JMeterUtils.setProperty("threads", "10"); 
      
  • 参见Apache JMeter Properties Customization Guide有关 JMeter 属性及其使用方法的全面信息。

    关于java - jmeter:如何在java代码中设置现有jmx文件的线程数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32245873/

    相关文章:

    mysql - Jmeter:CSV数据在脚本中参数化但未在系统数据库中更新

    java - 为什么我不能将文件从 Windows 中的 CD 拖放到 Eclipse/SWT Drop Target

    java - 在 IntelliJ 15 中运行 Spring Boot MVC 时的路线 404

    java - 以编程方式将鼠标点击注入(inject)鼠标 I/O 流

    java - 如何随机化 JMETER 中文本之间有空格的数据行

    json - Jmeter断言返回结果不为空或为空

    JAVA 通配符函数问题

    java - 重写 equals 和 hashcode 忽略大小写?

    java - 无法在我的 Maven 项目中使用 Java 代码运行 jmeter 测试文件

    cookies - 在 Jmeter 中设置用户定义的 cookie