You could try our ruby based DSL ..
http://flood-io.github.io/ruby-jmeter/


On Thursday, January 22, 2015, jmeterdev <[email protected]> wrote:

> So you say using the Java API to produce JMX files is "unsupported" and
> yet I
> have a code sample that shows me how to create a thread, sampler and save
> the result to a JMX file.
>
> We are interested in *bundling* JMeter with our own "facilities" which
> include HTTP Processing of services in a middleware solution.  The idea
> would be to produce JMX files that can later be edited - by say disabling
> certain steps.
>
> Specifically what we want to do is:
>
> 1. Generate XPath Assertions for XML response documents (via HTTP Requests)
> 2. Produce dynamically a JMX file with XPath Assertions
> 3. Allow Business Analysts to browse the resulting file
> 4. Allow them to disable/modify XPath Assertions to better match the test
> case
>
> This would allow/give the customers the BEST value for their middleware
> solution.  Our goal would be to fully automate the solution given an "input
> file" and then produce an "XML output file", "XPath Assertions" and
> "Dynamic
> JMX file".
>
> Test plans may then be used to *tweak* the tests by enabling/disabling
> certain XPath Assertions and allowing a Business User to modify certain
> assertions to better match the business validation of their test cases.
>
> For us this would be a very *important* middleware solution and we of
> course
> could offer this solution to all our existing customers.
>
> Examples:  Handling of a PurchaseOrder, you would want to DISABLE PONumber
> validation but keep things like POStatus (Ok, Backorder, etc.)
>
>
> Kristopher
>
>
>
> --
> View this message in context:
> http://jmeter.512774.n5.nabble.com/Using-Java-API-to-generate-JMX-files-tp5721657p5721660.html
> Sent from the JMeter - User mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected] <javascript:;>
> For additional commands, e-mail: [email protected]
> <javascript:;>
>
>

-- 

Tim Koopmans

[image: Flood IO Pty Ltd] <https://flood.io>

Reply via email to