Integrations /

LambdaTest Integration

This integration is owned and maintained by LambdaTest. If you have questions, please contact their team for support.

LambdaTest is a continuous quality testing cloud platform that helps you test and ship code faster. With the LambdaTest Integration on Netlify, you can streamline visual regression tests, compare website snapshots pre- and post-deployment, and maximize LambdaTest’s Smart UI capabilities.

Configure your LambdaTest integration to start testing static HTML files in your website.

# Before you begin

To integrate LambdaTest with your Netlify site, make sure you have the following:

LambdaTest works with statically generated sites only

Since LambdaTest works with static HTML files, this integration only works with statically generated sites. It’s not possible to use the integration with a site that uses dynamic rendering, such as server-side rendering (SSR).

# Get started with LambdaTest

Once you have your LambdaTest account and your Netlify site ready, you can configure the integration in the Netlify UI:

  1. In the Netlify UI, navigate to

    for the site you want to use.

  2. Search integrations for LambdaTest.

  3. Find LambdaTest in the search results and select Enable.

  4. Next, configure the integration. Start by entering your LambdaTest Username and Access Key.

    You can find these values in your LambdaTest Dashboard or in your LambdaTest settings under

    .

  5. Enter your SmartUI Project Name.

    If you don’t have an existing SmartUI Project, enter a new project name here to continue. When you create a baseline build, LambdaTest will create a new SmartUI Project for you using this name.

  6. Select Save.

The integration automatically creates site environment variables for the configuration values you provide:

LAMBDATEST_ACCESS_KEY
LAMBDATEST_PROJECT_ID
LAMBDATEST_USERNAME

You can review these variables at any time by navigating to

.

Now that you have configured the integration, you need to create a baseline build for LambdaTest to use.

# Create a baseline build

To create a baseline build, trigger a new deploy of your site without making any changes. One way to create a new site deploy is with the Netlify UI:

  1. Navigate to .
  2. Select . The LambdaTest integration will use this deploy to create the baseline build for you.
  3. Once the deploy is complete, navigate to your LambdaTest SmartUI Dashboard and find your project in the list.
  4. Select the project to access and review the baseline build.

# Update your site and compare results

Now that you have configured the LambdaTest integration and created a baseline build, you can now use the integration as you work on your site on Netlify.

  1. Make changes to your site and create a new site deploy. This can happen with an automatic or a manual deploy, based on your existing workflow.
  2. Once the deploy is complete, navigate to your LambdaTest SmartUI Dashboard and find your project in the list.
  3. Select the project and then select the latest build. You can now compare the changes between this build and the previous build.

# Modify your configuration

If you need to modify the configuration values for this integration, you can either update the configuration through the integration’s settings or update the environment variables directly.

To update the configuration through the integration’s settings:

  1. In the Netlify UI, navigate to .
  2. Find LambdaTest in the list of enabled integrations and select View.
  3. Enter the Username, Access Key, and SmartUI Project Name to use. Make sure you include all values, even if only one is changing.
  4. Select Save.

Alternatively, you can update the environment variables directly.

# Disable the integration

To disable the LambdaTest integration:

  1. In the Netlify UI, navigate to .
  2. Find LambdaTest in the list of enabled integrations and select Disable.
  3. To confirm that you want to disable the integration, select Disable.

# Support for this integration

This integration is owned and maintained by LambdaTest. If you have questions or need support, please refer to the LambdaTest documentation and contact their team directly.