Integrations with Test Labs


Testsigma integrates with various test labs, allowing you to run your tests on cloud devices. This guide will walk you through the steps to integrate Testsigma with popular test labs like BrowserStack, SauceLabs, LambdaTest, and Kobiton.


Prerequisites

Before connecting Testsigma with other labs, ensure you know about the various types of Test Labs in Testsigma. Additionally, gather the necessary information for integration:

  • BrowserStack: Username and API Key from BrowserStack.
  • SauceLabs: Username and API Key from SauceLabs.
  • LambdaTest: Username and API Key from LambdaTest.
  • Kobiton: Username/Email and API Key from Kobiton.

Integrating Testsigma with Test Lab

To enable Test Lab, follow these steps by providing credentials and integrating other Test Labs in Testsigma.

  1. Navigate to Settings > Integrations > Test Lab tab.
  2. Click the toggle to enable the test lab integration with your Testsigma account. A popup screen will display the details for the selected Test Lab.
  3. Enter the Username/Email and API Key of your Test Lab in the provided fields. Confirm your API Key by entering the respective fields on the pop-up screen.
  4. Click the Save & Enable button to complete the integration setup. Integrate Test Labs

Manage Integrated Test Lab

Effectively manage your integrated test labs in Testsigma by updating credentials or deleting integrated labs:

  1. Navigate to Settings > Integrations > Test Lab tab.
  2. Click Manage to open the popup screen with details for the enabled test lab.
  3. Change the Username and API Key to update the credentials for the test lab. Save the changes by clicking Update Details.
  4. Click on Delete Credentials to remove the integration. A confirmation pop-up will appear. Enter DELETE to confirm the deletion, then click I understand, delete & disable plugin. Manage Integrated Test Labs
NOTE:

If you try to delete a Test Lab connected to execution, the application will show a warning to stop the deletion and disable the test lab. You need to remove the Test Lab from the linked execution before attempting to delete it again.


Perform Test Run for Integrated Test Lab

Select the Test Lab Type as an integrated test lab when running a test in Ad-hoc Runs for a Test Case or Test Machine for a Test Plan to execute a test run. Perform Integrated Test Lab