Generate JMeter performance test plans for your application using the AsyncAPI generator.
npm install @lagoni/jmeter-template
Want to generate JMeter test plans based on your AsyncAPI file?
This template is for generating a JMeter test plans for your application based on the AsyncAPI document to enable easier performance testing of your applications.
It generates a single .jmx file for your application, at the moment it only generates very basic test plan.
```
ag --output ./out ./AsyncAPI.yml @lagoni/jmeter-template
See the generator for more options for the CLI.
The output is a single JMeter test plan file .jmx which can be opened in JMeter or merged depending on your use-case.
- NATS - See docs for further details and requirements
- Supports publish and request
The repository includes Visual studio code run scripts for you to debug the template on the fly. See ./.vscode/launch.json and the example AsyncAPI documents to test with are located in ./.vscode/protocols/*.json. If you add a new protocol please provide an example AsyncAPI document there.
does not fail
* That npm run test` does not fail