Event banner

Azure Load Testing AMA

Event Ended
Wednesday, Feb 22, 2023, 09:00 AM PST
In-Person

Event details

We are very excited to announce an Azure Load Testing AMA! 

 

Azure Load Testing is a fully managed load-testing service built for Azure that makes it easy to generate high-scale load and identify app performance bottlenecks.

 

Please read the recent blog post about its general availability, and feel free to ask questions regarding that in this event!

 

Bring any questions you have about getting started with the service – or advanced testing to this AMA with the Azure Load Testing product team!

 

This AMA is text only – meaning there will not be any video nor audio.

 

Feel free to post your questions about Azure Load Testing anytime in the comments below beforehand, if it fits your schedule or time zone better, though questions will not be answered until the live hour. If you're not able to join during the live hour, please post your question when it's convenient for you and check back after the event to see the answer.

 

An AMA is a live text-based online event similar to an “Ask Me Anything” on Reddit. This AMA gives you the opportunity to connect with Microsoft product experts who will be on hand to answer your questions and listen to feedback.

EricStarker
Updated Feb 22, 2023
  • Welcome to the Azure Load Testing Ask Microsoft Anything! This live hour gives you the opportunity to ask questions and provide feedback directly to the Azure Load Testing team. Please post any questions in a separate, new comment thread. To start introduce yourself below and tell us where you're logging in from!
    • Stawsh's avatar
      Stawsh
      Brass Contributor
      Hello, I am Stan from near San Jose, CA, USA. I am totally new to Azure load testing and my last related experience was about 10 years ago using a product named LoadRunner. How/where best to get started?
    • krisnaray's avatar
      krisnaray
      Icon for Microsoft rankMicrosoft
      Hello everyone, I am Krishnakumar, software engineer, working with Az Load testing team.
  • BinduPriya's avatar
    BinduPriya
    Occasional Reader
    As per our company guidelines, we need to create Load Test resources, load test setup and executions via Azure DevOps pipelines. And we were able to achieve it and run load tests using AzureLoadTest@1 tasks. Now we want to add App Components via pipeline and AzureLoadTest@1 task which is used to deploy the JMeter test to the Load Testing azure resource does not allow for configuration. We cannot use Azure Load Test REST API add or update components as we need to hand roll scripts around REST API. So is there any possibility for Microsoft to add this functionality add/update app components into Azure LoadTest task?
    • Nikita_Nallamothu's avatar
      Nikita_Nallamothu
      Icon for Microsoft rankMicrosoft

      Hi BinduPriya, thanks for the feedback. This is on our roadmap and we will prioritize it. Meanwhile you could configure this from the portal or REST API at the test level. This is a one time step, and the subsequent test runs would have the App Components configured.

    • Nagarjuna_V's avatar
      Nagarjuna_V
      Icon for Microsoft rankMicrosoft
      Yes, it is on our roadmap, and we are exploring options to support tools like Locust, K6, Gatling etc. but we do not have an ETA currently.
      • prativen's avatar
        prativen
        Icon for Microsoft rankMicrosoft
        Andrii_Skrypnychenko Can you help share your share your experience with Az Load Testing if any. Also, any insights on what you are looking for to fit your testing strategy.
  • Joby_Jennings's avatar
    Joby_Jennings
    Occasional Reader
    When configuring the load, you create more test engines to increase the threads above 250. Are the engines created in parallel or are they created one after the other? How do the multiple engines affect the ramp up time for the users? Do you have to increase the time in the JMeter script each time you want to increase the engine instances count?
    • Nitin_Joy's avatar
      Nitin_Joy
      Icon for Microsoft rankMicrosoft

      Hi Joby_Jennings, all engine instances for a given load test run are created and configured in parallel. You wouldn't need to increase the test duration based on the number of engines, the test duration timer will be started only after all engines have started the test run.


      Your JMeter script executes within the context of a single engine. So the ramp-up schedule is replicated for each engine.
      To keep the overall ramp-up schedule the same, you'd need to factor in the number of VUsers that are being ramped up in accordance with the number of engines. You may also parameterize this field in the JMeter script to read from environment variables, so you wouldn't need to re-upload the script every time you need to change the number of engines and keep the ramp-up schedule the same.


      You can find more information about parameterizing JMeter script here - Parameterize load tests with secrets and environment variables - Azure Load Testing | Microsoft Learn

  • Hello! In addition to the above speakers (which has a limit of five to list), we also have prativen and Purva_Baradia joining us from the Azure Load Testing team. Looking forward to seeing you all in about 30 minutes! 

  • Jung_Lee's avatar
    Jung_Lee
    Occasional Reader
    I saw a price tag for over 9000 euro's a month for Load Testing Resource for West Europe. Would that be the actual price you plan on charging for this?
  • HaraldG's avatar
    HaraldG
    Copper Contributor
    We've tried to set up Azure Load Testing with suite of JMeter tests that run just fine locally against our test environment. Our test environment sits behind SAML authentication. How do we bypass the SAML auth, without allow public access to our test environment? When we run the JMeter tests as part of Azure Load Testing, every request hits the SAML auth page, thus rendering the results useless.
    • HaraldG's avatar
      HaraldG
      Copper Contributor
      For context, in UK South you can't attach a private endpoint (when we tried this in October last year). Has this been resolved? We have to be in UK South. We can't use peering. We did deploy an Azure Load Testing instance in North Europe with private endpoints attached, but couldn't access the UK South services that we wanted to load test through VNet peering.
      • Nagarjuna_V's avatar
        Nagarjuna_V
        Icon for Microsoft rankMicrosoft
        Hi HaraldG running load tests against private endpoints is now supported in UK South as well. Private endpoints are currently supported in these regions - Australia East, East US, East US 2, North Europe, South Central US, UK South, and West US 2.
Date and Time
Feb 22, 20239:00 AM - 10:00 AM PST