Search code examples
jmeterperformance-testingload-testingdynamics-365

Performance testing using JMeter for dynamic 365 ecommerce website using ultimate thread group. How to increase concurrent sessions?


I am doing performance testing using JMeter for a 365 dynamics ecommerce website. Script is written and its working fine for following flow: Homepage> category listing> product detail page> add to cart> and complete checkout.

I want to run my script for 200 concurrent users with some time interval. Like, start with 30 concurrent sessions for 10 minutes then increase 60 users with total concurrent session 90 for next 10 minutes. Then increase 44 users with total concurrent session 134 for next 10 minutes, Then increase 66 more users with total concurrent session 200 for next 10 minutes.

I am using ultimate thread group for this but not sure how to set configuration. See attached image.

enter image description here


Solution

  • I think you should amend your setup to introduce initial delay incrementing by 600 seconds for each group of new arrivals. The time to hold the load needs to be reduced by the same factor.

    Example setup:

    enter image description here

    More information: