Table of Contents

Namespace Xping.Sdk.Core.Upload

Classes

TestExecutionBatchOptimizer

Optimizes batches of test executions by deduplicating session context. Preserves session context only at session boundaries while maintaining all unique sessions, reducing payload size significantly for large test runs with one or multiple test sessions.

UploadResult

Represents the result of an upload operation.

XpingApiClient

HTTP client for uploading test executions to the Xping API with resilience policies.

Interfaces

ITestResultUploader

Defines a contract for uploading test execution results.