You can now use AzureEngine
to easily run your tests at scale with Azure Load Testing and get all Azure Load Testing goodies!
Here is an example:
TestPlanStats stats = testPlan(
threadGroup(2, 10,
httpSampler("http://my.service")
)
).runIn(new AzureEngine(System.getenv("AZURE_CREDS"))
.testName("dsl-test")
.engines(2)
.testTimeout(Duration.ofMinutes(20)));
And you can get more details in the user guide.
Thanks @uddirulz for asking about this, to the Azure Load Testing team for all the support and help while implementing this integration, and special thanks to @ninallam who has been really committed and helped a lot in the implementation.
Finally, you can now also use counter
for simple auto incremental variables. Check the user guide for more details.