Wednesday, January 6, 2010

Tip #2: Basic web test plan structure

The best practice is to group logically related HTTP requests to transactions using Transaction controllers. As the result you will get not only response time values of HTTP requests but response time values of the whole transactions too.

Thread group
    Transaction controller 1
        HTTP Request 1
        HTTP Request 2
        ...
        HTTP Request N
    Transaction controller 2
        HTTP Request 1
        HTTP Request 2
        ...
        HTTP Request N
    ...
    Transaction controller N
        HTTP Request 1
        HTTP Request 2
        ...
        HTTP Request N