Table of Contents

Namespace Xping.Sdk.Core.Components

Classes

CompositeTests

Represents an abstract class that is used to execute a composite test component.

Pipeline

The Pipeline class is a concrete implementation of the CompositeTests class that is designed to run and manage the test components that have been added.

TestComponent

This abstract class is designed to execute an action or validate test operation that is defined by the derived class.

TestContext

The TestContext class is responsible for maintaining the state of the test execution. It encapsulates the test session builder, test component, instrumentation log, and progress reporter.

TestSettings

This class is used to store settings for a test execution. It provides a set of properties that can be used to configure the behavior of the test run, such as the timeout duration or pipeline termination behavior.

Interfaces

ITestComponent

The ITestComponent interface defines the methods and properties for a TestComponent base class.