Groovy jmeter脚本越来越慢

Groovy jmeter脚本越来越慢,groovy,jmeter,Groovy,Jmeter,我有一个生成三个参数的简单脚本,在jmeter中它显示它变得越来越慢。。。我不知道为什么,有没有办法优化它 红线显示脚本的变化趋势 不要将JMeter函数内联到Groovy脚本中,或者改用“参数”,或者更好地使用如下方法: 确保您遵循以下内容,即: 在非GUI模式下运行测试 将JVM堆设置修改为总可用物理RAM的80%左右 修改默认GC选项 是的,我后来试过了,但还是要花很多时间。你试过不同的脚本语言吗? import org.apache.commons.lang3.RandomStri

我有一个生成三个参数的简单脚本,在jmeter中它显示它变得越来越慢。。。我不知道为什么,有没有办法优化它

红线显示脚本的变化趋势

  • 不要将JMeter函数内联到Groovy脚本中,或者改用“参数”,或者更好地使用如下方法:

  • 确保您遵循以下内容,即:

    • 在非GUI模式下运行测试
    • 将JVM堆设置修改为总可用物理RAM的80%左右
    • 修改默认GC选项

  • 是的,我后来试过了,但还是要花很多时间。你试过不同的脚本语言吗?
    import org.apache.commons.lang3.RandomStringUtils
    
    vars.put("uid", RandomStringUtils.randomAlphanumeric(20))
    vars.put("cpOrderId",RandomStringUtils.randomAlphanumeric(30))
    vars.put("sessionId",RandomStringUtils.randomAlphanumeric(16))
    
    log.info("uid: " + vars.get("uid"))
    log.info("cpOrderId: " + vars.get("cpOrderId"))
    log.info("sessionId: " + vars.get("sessionId"))