Table of Contents

Namespace Xping.Sdk.Actions

Classes

BrowserRequestSender

The BrowserRequestSender class is a subclass of the TestComponent abstract class that implements the ITestComponent interface. It is used to send HTTP requests to a web application using a headless browserClient, such as Chromium, Firefox, or WebKit. It uses the Playwright library to create and control the headless browserClient instance.

DnsLookup

The DnsLookup class is a concrete implementation of the TestComponent class that is used to perform a DNS lookup. It uses the mechanisms provided by the operating system to perform DNS lookups.

HttpClientRequestSender

The HttpClientRequestSender class is a concrete implementation of the TestComponent class that is used to send an HTTP request. It uses the IHttpClientFactory to create an instance of the HttpClient class, which is used to send the HTTP request.

IPAddressAccessibilityCheck

The IPAddressAccessibilityCheck class is a concrete implementation of the TestComponent class that is used to check the accessibility of an IP address. It uses the mechanisms provided by the operating system to check the accessibility of an IP address.