Pages

Thursday, 1 June 2017

PTLC - Performance Test Execution (Workload Modelling)

12 comments:

  1. HI Gagadeep if you have make a script of above scenario than could you please share it with me on my mail ervishalsinghgurjar@gmail.com

    ReplyDelete
    Replies
    1. Hi Vishal,

      Above scenarios are realistic but created just for understanding purpose. If you have same or related scenarios and face any issue (in any phase) feel free to contact me.

      Delete
  2. Hi Gangadeep,
    Can you please explain the request/order per hour count based on NFR 05,NFR06,NFR07 & NFR08 Part

    ReplyDelete
    Replies
    1. NFR05: Admin gets an average 200 requests per hour every time.
      Among these 200 requests, 100 requests related to Seller approval and another 100 requests belong to Product approval. Since we have 4 Admin, so 2 are allocated to seller approval and 2 allocated for product approval request.

      NFR06: The number of orders for load test: Peak Hour volume: 1340 (out of that 4% are cancelled)
      So 1340 order will be placed by 420 users and 4% of 1340 is 53.6 (~54) orders will be cancelled by 18 users

      NFR07: The sellers add an average of 180 products per hour and delete 18 existing products every hour.
      So, 45 seller will add 180 products in an hour and 18 product will be deleted by 5 sellers

      NFR08: The call center employees get 40 complains per hour
      Since there are 8 call center employees, so 40 complains will be registered by them per hour which is equal to 5 complains per employee.

      Delete
  3. i just did not understand that how did you distribute users for Sellers & buyers?

    ReplyDelete
    Replies
    1. Refer NFR06 and NFR07 and calculate the percentage.

      https://perfmatrix.blogspot.com/2017/05/non-functional-requirement-format.html

      Delete
  4. When are we going to perform the baseline & benchmark testing? And what is the process for this? I mean, is it the same way we perform the load test or any other different way to do it?
    And what are the method to calculate the figures for Stress, Spike,Soak?

    ReplyDelete
    Replies
    1. Baseline and benchmark approach is applied on an existing application where old (available) results are considered as Baseline results and new results are considered as Benchmark results. This approach is also useful in regression testing.

      In the benchmark you execute exactly same scenario which was executed for baseline test irrespective of the type of test (load, soak, stress etc.)

      Delete
  5. Hi Gagandeep,
    very useful information.Thanks

    ReplyDelete
  6. Hi Gagandeep,

    Could you please explain how to calculate no of transactions in each iteration.In the above table, you considered as 7,7,7,7,8,6,7 for different scenarios.

    ReplyDelete
  7. Ya got it about transactions.Forgot to see test design phase.Thanks Gagan.

    ReplyDelete