Namespace Xping.Sdk.Core.Session
Classes
- TestSession
Represents a test session that contains a collection of test steps and their results.
- TestSessionBuilder
TestSessionBuilder is a concrete implementation of the ITestSessionBuilder interface that is used to build test sessions.
- TestStep
This record represents a step in a test execution. It provides a set of properties that can be used to store information about the step, such as its name, start date, duration, result, and error message.
Interfaces
- ITestSessionBuilder
The ITestSessionBuilder interface is used to build test sessions. It provides methods to initialize the test session builder with the specified URL and start date, get a value indicating whether the test session has failed, get the property bag that stores key-value pairs of items that can be referenced later in the pipeline, and build a test step with the specified component, instrumentation log, and error or exception.
Enums
- TestSessionState
Represents the state of the TestSession.
- TestStepResult
Represents a test step result.
- TestStepType
The TestStepType enum is used to specify the type of TestComponent, whether it is an action step or a validation step. An action step is used to create an action for instance retrieve data, while a validation step is used to validate retrieved data for its correctness.