github abstracta/jmeter-java-dsl v0.45
0.45

latest releases: v1.28, v1.27, v1.26...
2 years ago

This release includes jmx2dsl initial version which allows generating DSL code from JMX files!

You can get more details about it here.

Please give it a try and create issues or discussions for improvement proposals.

Initial version includes converters for testPlan, threadGroup, httpSampler, httpHeaders, httpCookies, httpCache, jtlWriter, resultsTreeVisualizer and transaction.

Additionally:

  • New interface and abstract classes to provide consistent and easy API for contributors and extensibility.
  • Rename DslThreadGroup into DslDefaultThreadGroup to accommodate to previously mentioned change and for consistency.
  • Change BuildTreeContext semantics to host entries scoped to the tree being parsed, and not for the entire test plan tree. If you want to use test plan wide info, you can get root context element and store entries into it.
  • Rename TestPlanSingletonChildElement into AutoEnabledHttpConfigElement to better reflect its purpose and allow to use httpCache and httpCookies at different levels of a test plan if needed.
  • Polish contribution guide, please take a look at it and let us know of potential improvements.
  • Fix fieldToCheck method in boundaryExtractor and regexExtractor, which was not working.
  • Fix includeTimersAndProcessorsTime in transactionController, which was being inverted.

Don't miss a new jmeter-java-dsl release

NewReleases is sending notifications on new releases.