Executing Test Cases with Avo Grid

How Grid works in Avo Assure:

Navigate to Execution tab. Click Execute Now button present in top right corner of Execution window

Flow Diagram

In this example, let’s understand how Grid Execution works in Avo Assure:

Let’s say you have 9 test cases that need to be executed. These are part of your Execution List in Avo Assure.

To run these test cases, you have created a Grid setup with the following configuration:

  • Agent 1 has 2 clients

  • Agent 2 has 3 clients

  • Agent 3 has 1 client

  • Agent 4 has 2 clients

That means you have a total of 8 clients available across all agents. Each client can execute one test case at a time.

Execution Process:

  1. As soon as you start the execution:

    • Test Case 1 goes to Agent 1 – Client 1

    • Test Case 2 goes to Agent 1 – Client 2

    • Test Case 3 goes to Agent 2 – Client 1

    • Test Case 4 goes to Agent 2 – Client 2

    • Test Case 5 goes to Agent 2 – Client 3

    • Test Case 6 goes to Agent 3 – Client 1

    • Test Case 7 goes to Agent 4 – Client 1

    • Test Case 8 goes to Agent 4 – Client 2

  2. Now all 8 clients are busy, so Test Case 9 goes into a queue.

  3. As soon as any client finishes its test case, it becomes free and automatically picks up Test Case 9 from the queue.

Last updated

Was this helpful?