Skip to content

This SDK is designed to streamline the process of capturing and analyzing SmartUI snapshots using various testing frameworks in C#.

License

Notifications You must be signed in to change notification settings

LambdaTest/lambdatest-sdk-csharp

Repository files navigation

LambdaTest C# SDK

Overview

The LambdaTest C# SDK provides a set of utilities and integrations for working with LambdaTest's SmartUI and Selenium services. This SDK is designed to streamline the process of capturing and analyzing SmartUI snapshots using various testing frameworks.

Packages

LambdaTest.Sdk.Utils

LambdaTest.Sdk.Utils is a utility library that offers core functionalities for the LambdaTest SmartUI CLI. It includes:

  • Environment-based logging
  • SmartUI server health check
  • DOM serializer fetching
  • SmartUI snapshot posting

LambdaTest.Selenium.Driver

LambdaTest.Selenium.Driver integrates seamlessly with Selenium WebDriver to capture SmartUI snapshots. It utilizes LambdaTest.Sdk.Utils for core functionalities, providing:

  • SmartUI snapshot capture using Selenium WebDriver
  • Integration with LambdaTest SmartUI CLI

Installation

To install the packages, use the .NET CLI:

dotnet add package LambdaTest.Sdk.Utils --version 1.0.1
dotnet add package LambdaTest.Selenium.Driver --version 1.0.1

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

This SDK is designed to streamline the process of capturing and analyzing SmartUI snapshots using various testing frameworks in C#.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages