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: