microsoft / azure-load-testing

MIT License
22 stars 2 forks source link

[Feature Request] JMeter Templates for Azure Services / Protocols + Documentation #48

Open conradascott opened 2 years ago

conradascott commented 2 years ago

Is your feature request related to a problem? Please describe. The documentation comes with a single JMeter file example for calling an HTTP endpoint.

Describe the solution you'd like Is there any possibility of obtaining JMeter templates for different services in Azure, or is JMeter strictly an HTTP endpoint test tool (hopefully not)?

JMeter files are not user-friendly to configure, and most parameters are unclear. Is there clear documentation or a tool that can be used? The JMeter documentation says that there is a GUI tool but that it can only be used for non-load-testing. JMeter document is not completely user friendly, would be better if parameters were documented in the Azure Load Test documentation and that additional sample templates were supplied.

Templates, their configuration, and overall guidance in this area is much needed. Thanks!

Describe alternatives you've considered

Additional context

AB#1467986

dewolfs commented 2 years ago

@ninallam JMeter is around for a long time. It's not user-friendly. Are you evaluating a more recent approach to define load testing code just like you write applications? For example similar to https://playwright.dev or https://k6.io ?

cmenzi commented 2 years ago

We just moved away from JMeter Load Tests (Azure DevOps), because you deprecated it! There you recommended we should use services like K6. So, we moved to K6.

Now, you introduce the same stuff back and we should use JMeter again?!

https://docs.microsoft.com/en-us/previous-versions/azure/devops/test/load-test/overview https://docs.microsoft.com/en-us/previous-versions/azure/devops/test/load-test/overview#alternatives

In addition, extensions from several load test vendors such as SOASTA (now Akamai CloudTest), Apica Loadtest, and k6 are available in the Azure DevOps and Azure Marketplace.

PavanMudigondaTR commented 2 years ago

@ninallam I love K6 than JMeter ! It would be awesome to see K6 framework with Azure Load Testing

ninallam commented 2 years ago

@PavanMudigondaTR thanks for the feedback. We have noted the request and will explore how we can support K6.