Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduction

...

  • An active account with valid user name / password 

  • Sufficient balance of execution hours.

Info

After logging to Sauce Labs, click Data Center located at the top-right corner, and select the Time Zone to USE West 1.

Execution Guidelines

You must create execution profiles that are solely used for execution on Saucelabs platform from Qualitia Client or offline package. In those execution profiles, you must define the settings that are mandatory for test suite execution.

Mandatory Settings in the Associated Execution Profile

Do the following in the order listedTo execute tests on Sauce Labs, follow these steps:

  1. Open Qualitia Automation Studio and login.

  2. Go to the Execute tab.

  3. Click Execution Profile.

  4. Click the plus icon to add new Execution Profile.

  5. Provide a name for the Execution Profile.

  6. Under Execution Configuration > Web Environment select Sauce Labs

  7. Under Web Execution Platform select Sauce Labs.

  8. In the Desired Capabilities window, enter all the following mandatory fields by selecting the checkbox: 

    • Url

    • username 

    • accesskey

      Image RemovedImage Added


      You can find the URL in the User Settings option present under the Account menu.

      Image RemovedImage RemovedImage AddedImage Added

      Username and Access key are present under the Username & Access key menu.

      Image RemovedImage Added

  9. Select the browser under Browser and enter the version in the Desired Capabilities section.

    Image RemovedImage Added

  10. Navigate to the Suite Execution tab.

  11. Create a test suite and test case.

  12. Select the Execution Profile you created.

    Image RemovedImage Added

  13. Go to Sauce Labs.

  14. From the left navigation panel, select Automated > Test Results and verify the execution.

    Image RemovedImage Added

  15. You can also see the video recording as shown in the following screenshot:

    Image RemovedImage Added

Execution of Tests Running Behind Firewall (on Private Networks)

...

  1. Open the associated execution profile.

  2. Under Edit Additional Capabilities, set the desired value for slw.tunnelIdentifier.
    The value set here for this key will be required when executing sc.exe in step 6. For more information on configuring this property, refer Sauce Labs documentation.

  3. Download the Sauce Connect Proxy on any machine in the network using following url: 
    https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy

  4. Extract the folder at the suitable location.
    You will find the sc.exe file in the bin folder.

  5. Open Command Prompt and navigate to the folder where sc.exe file exists. 

  6. Enter the following command.

    Code Block
    sc -u <sauce_username> -k <accesskey> -i <tunnelID>
    For example: sc -u john.doe -k 8becc95c-4559-4582-a617-7d38544797a2 -i tunnel-1232
  7. Press Enter.

...