Hierarchy For All Packages
Package Hierarchies:- io.testproject.sdk,
- io.testproject.sdk.drivers,
- io.testproject.sdk.drivers.android,
- io.testproject.sdk.drivers.ios,
- io.testproject.sdk.drivers.web,
- io.testproject.sdk.internal.addons,
- io.testproject.sdk.internal.exceptions,
- io.testproject.sdk.internal.helpers,
- io.testproject.sdk.internal.reporting,
- io.testproject.sdk.internal.reporting.inferrers,
- io.testproject.sdk.internal.rest,
- io.testproject.sdk.internal.rest.messages
Class Hierarchy
- java.lang.Object
- io.testproject.sdk.internal.rest.messages.ActionExecutionResponse
- io.testproject.sdk.internal.rest.messages.ActionExecutionResponse.ResultField
- io.testproject.sdk.internal.addons.ActionProxy
- io.testproject.sdk.internal.addons.AddonsHelper
- io.testproject.sdk.internal.rest.AgentClient (implements java.io.Closeable)
- io.testproject.sdk.internal.rest.AgentSession
- io.testproject.sdk.internal.reporting.ClosableTestReport (implements java.io.Closeable)
- io.testproject.sdk.DriverBuilder<T>
- io.testproject.sdk.internal.helpers.DriverHelper
- io.testproject.sdk.internal.reporting.FrameworksNames
- io.testproject.sdk.internal.reporting.inferrers.GenericInferrer (implements io.testproject.sdk.internal.reporting.inferrers.ReportSettingsInferrer)
- org.openqa.selenium.remote.HttpCommandExecutor (implements org.openqa.selenium.remote.CommandExecutor, org.openqa.selenium.logging.NeedsLocalLogs)
- io.appium.java_client.remote.AppiumCommandExecutor
- io.testproject.sdk.internal.helpers.CustomAppiumCommandExecutor (implements io.testproject.sdk.internal.helpers.ReportingCommandsExecutor)
- io.testproject.sdk.internal.helpers.CustomHttpCommandExecutor (implements io.testproject.sdk.internal.helpers.ReportingCommandsExecutor)
- io.appium.java_client.remote.AppiumCommandExecutor
- io.testproject.sdk.internal.reporting.inferrers.InferrerFactory
- io.testproject.sdk.internal.reporting.inferrers.JUnitInferrer (implements io.testproject.sdk.internal.reporting.inferrers.ReportSettingsInferrer)
- io.testproject.sdk.internal.addons.ProxyDescriptor
- io.testproject.sdk.internal.helpers.RedactHelper
- org.openqa.selenium.remote.RemoteWebDriver (implements org.openqa.selenium.internal.FindsByClassName, org.openqa.selenium.internal.FindsByCssSelector, org.openqa.selenium.internal.FindsById, org.openqa.selenium.internal.FindsByLinkText, org.openqa.selenium.internal.FindsByName, org.openqa.selenium.internal.FindsByTagName, org.openqa.selenium.internal.FindsByXPath, org.openqa.selenium.HasCapabilities, org.openqa.selenium.interactions.HasInputDevices, org.openqa.selenium.interactions.Interactive, org.openqa.selenium.JavascriptExecutor, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebDriver)
- io.appium.java_client.AppiumDriver<T> (implements io.appium.java_client.ComparesImages, io.appium.java_client.ExecutesDriverScript, io.appium.java_client.FindsByCustom<T>, io.appium.java_client.FindsByImage<T>, io.appium.java_client.LogsEvents)
- io.appium.java_client.android.AndroidDriver<T> (implements io.appium.java_client.android.AuthenticatesByFinger, io.appium.java_client.screenrecording.CanRecordScreen, io.appium.java_client.FindsByAndroidDataMatcher<T>, io.appium.java_client.FindsByAndroidUIAutomator<T>, io.appium.java_client.FindsByAndroidViewTag<T>, io.appium.java_client.android.HasAndroidClipboard, io.appium.java_client.android.HasAndroidDeviceDetails, io.appium.java_client.battery.HasBattery<T>, io.appium.java_client.android.connection.HasNetworkConnection, io.appium.java_client.HasOnScreenKeyboard, io.appium.java_client.android.HasSupportedPerformanceDataType, io.appium.java_client.android.ListensToLogcatMessages, io.appium.java_client.LocksDevice, io.appium.java_client.android.nativekey.PressesKey, io.appium.java_client.android.PushesFiles, io.appium.java_client.android.StartsActivity, io.appium.java_client.android.SupportsNetworkStateManagement, io.appium.java_client.android.SupportsSpecialEmulatorCommands)
- io.testproject.sdk.drivers.android.AndroidDriver<T> (implements io.testproject.sdk.drivers.ReportingDriver)
- io.appium.java_client.ios.IOSDriver<T> (implements io.appium.java_client.screenrecording.CanRecordScreen, io.appium.java_client.FindsByIosClassChain<T>, io.appium.java_client.FindsByIosNSPredicate<T>, io.appium.java_client.battery.HasBattery<T>, io.appium.java_client.ios.HasIOSClipboard, io.appium.java_client.HasOnScreenKeyboard, io.appium.java_client.HidesKeyboardWithKeyName, io.appium.java_client.ios.ListensToSyslogMessages, io.appium.java_client.LocksDevice, io.appium.java_client.ios.PerformsTouchID, io.appium.java_client.ios.PushesFiles, io.appium.java_client.ios.ShakesDevice)
- io.testproject.sdk.drivers.ios.IOSDriver<T> (implements io.testproject.sdk.drivers.ReportingDriver)
- io.appium.java_client.android.AndroidDriver<T> (implements io.appium.java_client.android.AuthenticatesByFinger, io.appium.java_client.screenrecording.CanRecordScreen, io.appium.java_client.FindsByAndroidDataMatcher<T>, io.appium.java_client.FindsByAndroidUIAutomator<T>, io.appium.java_client.FindsByAndroidViewTag<T>, io.appium.java_client.android.HasAndroidClipboard, io.appium.java_client.android.HasAndroidDeviceDetails, io.appium.java_client.battery.HasBattery<T>, io.appium.java_client.android.connection.HasNetworkConnection, io.appium.java_client.HasOnScreenKeyboard, io.appium.java_client.android.HasSupportedPerformanceDataType, io.appium.java_client.android.ListensToLogcatMessages, io.appium.java_client.LocksDevice, io.appium.java_client.android.nativekey.PressesKey, io.appium.java_client.android.PushesFiles, io.appium.java_client.android.StartsActivity, io.appium.java_client.android.SupportsNetworkStateManagement, io.appium.java_client.android.SupportsSpecialEmulatorCommands)
- org.openqa.selenium.chrome.ChromeDriver (implements org.openqa.selenium.interactions.HasTouchScreen, org.openqa.selenium.html5.LocationContext, org.openqa.selenium.mobile.NetworkConnection, org.openqa.selenium.html5.WebStorage)
- io.testproject.sdk.drivers.web.ChromeDriver (implements io.testproject.sdk.drivers.ReportingDriver)
- org.openqa.selenium.edge.EdgeDriver
- io.testproject.sdk.drivers.web.EdgeDriver (implements io.testproject.sdk.drivers.ReportingDriver)
- org.openqa.selenium.firefox.FirefoxDriver (implements org.openqa.selenium.firefox.HasExtensions, org.openqa.selenium.html5.WebStorage)
- io.testproject.sdk.drivers.web.FirefoxDriver (implements io.testproject.sdk.drivers.ReportingDriver)
- org.openqa.selenium.ie.InternetExplorerDriver
- io.testproject.sdk.drivers.web.InternetExplorerDriver (implements io.testproject.sdk.drivers.ReportingDriver)
- io.testproject.sdk.drivers.web.RemoteWebDriver (implements io.testproject.sdk.drivers.ReportingDriver)
- org.openqa.selenium.safari.SafariDriver
- io.testproject.sdk.drivers.web.SafariDriver (implements io.testproject.sdk.drivers.ReportingDriver)
- io.appium.java_client.AppiumDriver<T> (implements io.appium.java_client.ComparesImages, io.appium.java_client.ExecutesDriverScript, io.appium.java_client.FindsByCustom<T>, io.appium.java_client.FindsByImage<T>, io.appium.java_client.LogsEvents)
- io.testproject.sdk.internal.rest.messages.Report
- io.testproject.sdk.internal.rest.messages.DriverCommandReport
- io.testproject.sdk.internal.rest.messages.StepReport
- io.testproject.sdk.internal.rest.messages.TestReport
- io.testproject.sdk.internal.reporting.Reporter
- io.testproject.sdk.internal.rest.ReportSettings
- io.testproject.sdk.internal.rest.ReportsQueue (implements java.lang.Runnable)
- io.testproject.sdk.internal.rest.messages.SessionRequest
- io.testproject.sdk.internal.rest.messages.SessionResponse
- io.testproject.sdk.internal.reporting.inferrers.TestNGInferrer (implements io.testproject.sdk.internal.reporting.inferrers.ReportSettingsInferrer)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- io.testproject.sdk.internal.exceptions.AgentConnectException
- io.testproject.sdk.internal.exceptions.InvalidTokenException
- io.testproject.sdk.internal.exceptions.ObsoleteVersionException
- java.lang.Exception
Interface Hierarchy
- io.testproject.sdk.internal.helpers.ReportingCommandsExecutor
- io.testproject.sdk.drivers.ReportingDriver
- io.testproject.sdk.internal.reporting.inferrers.ReportSettingsInferrer
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- io.testproject.sdk.internal.rest.messages.ActionExecutionResponse.ExecutionResultType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)