I should do this way:

- Add to the Test plan a Random Variable
    - Minimum: 1
    - Maximum: 15
    - Name: testNumber
- Use only one Thread Group
    - Threads: 5
    - Ramp-up: 0
    - Loop: 1
- Put each group of test samplers inside an If Controller
    - Condition: (${testNumber} === n), where 'n' is a distinct number for
each one of the groups of samplers

Hope it helps you.
Flávio Cysne

2012/3/22 Nisha G. <[email protected]>

> Hello Friends,
>
> Thanks to all as with your Q's, blogs, answers/comments I am able to
> construct a Performance Testing Suite for my Application.
>
> We have our Suite structure as ....
>
>                          Test Plan
>                                  Thread Groups 1
>                                  Thread Groups 2
>                                  Thread Groups 3
>                                                         .
>                                                         .
>                                  Thread Groups 15
>
> Each above --Thread Group-- represents a --Complete Transaction-- in our
> App performed by DIFFERENT USERS which is handled by providing Login
> credentials thru a CSV.
> Is this is possible with our current structure of suite or do we need to
> change our suite structure to accomplish below requirements -
>                                                                       1.
> Schedule the Suite for an duration of 1 hour. (We accomplished it by
> scheduling each Thread Group for 1 hour)
>                                                                       2.
> Start the Suite - Out of these 15 Thread Groups we wish to Execute
> --Randomly-- picked ONLY 5 Users at start of execution and when 5 users are
> finished performing their transaction next --Different 5 users-- should get
> logged in to the app ..
>
> Please assist me by suggesting some way out to the above situations.
>
> Thanks,
> Nisha G.
>

Reply via email to