Distributing tests on multiple machines for execution

Pre-requisite :

  • Tests should be added to the suite.

  • User should be on the execution screen.

 

  1. Select the suite.

  2. Select the tests.

  3. In the Execution Details section, please enter/select the below details. 

    • Run Name (Mandatory)

    • Executing in Sprint

    • Build Number

    • Browser instance

    • Distributed across Machines (switch ON the toggle button)

    • Execution Tags (if any)

    • Execute Tag First

    • Email To

       

  4. Expand the Execution machine(s) section.

  5. For the desired machines, select multiple browsers on which you wish to execute the test case.
    For Example :
    Scenario 1 : You wish to execute ten tests and distribute them across two machines on Chrome Browser.
    Scenario 2 : You wish to execute ten tests and distribute them across two machines on Chrome and Mozilla Browsers.
    Scenario 3 : You wish to execute ten tests and distribute them across two machines on Chrome Browser using browser instance as 2.

  6. Click on Run Selected button

The live execution window will display the test case status for the selected browsers individually.

Scenario 1 : You wish to execute ten tests and distribute them across two machines on Chrome Browser.

Scenario 2 : You wish to execute ten tests and distribute them across two machines on Chrome and Mozilla Browsers.

Scenario 3 : You wish to execute ten tests and distribute them across two machines on Chrome Browser using browser instance as 2

The below image displays two instances of Chrome on Windows.

The below image displays two instances of Chrome on Mac.

Even though the browser instance is 2, the result will be displayed as below.