JMeter DSL

JMeter DSL is an open source initiative that provides JMeter-as-Code in Java.

There are two important limitations of vanilla JMeter:

  • Not Git friendly due to its XML nature
  • For Groovy scripting, no autocomplete or debugging features

JMeter DSL solves the above problems, and provides more features such as CI/CD integration, Git and IDE friendly, extends the JMeter ecosystem and makes it more pluggable, and more

To learn more about JMeter DSL, see:

User guide | jmeter-java-dsl (

GitHub - abstracta/jmeter-java-dsl: Simple JMeter performance tests API