Packages 
Package Description
io.testproject.sdk
TestProject SDK.
io.testproject.sdk.drivers
Extended drivers implementations.
io.testproject.sdk.drivers.android
Extended Android Driver implementation.
io.testproject.sdk.drivers.ios
Extended iOS Driver implementation.
io.testproject.sdk.drivers.web
Extended Web driver for Desktop Browsers.
io.testproject.sdk.interfaces.junit5
Interfaces that used to extend JUnit 5 functionality such as reporting.
io.testproject.sdk.interfaces.parameterization
Provides custom parameterization for uploaded tests.
io.testproject.sdk.interfaces.testng
Interfaces that used to extend TestNG functionality such as reporting.
io.testproject.sdk.internal.addons
Addons related classes.
io.testproject.sdk.internal.exceptions
Internal exceptions.
io.testproject.sdk.internal.helpers
Helpers to reconstruct the drivers.
io.testproject.sdk.internal.reporting
Reporting classes.
io.testproject.sdk.internal.reporting.extensions.cucumber
Internal classes used to operate the SDK.
io.testproject.sdk.internal.reporting.extensions.junit4
Internal classes used to operate the SDK.
io.testproject.sdk.internal.reporting.extensions.junit5
Internal classes used to operate the SDK.
io.testproject.sdk.internal.reporting.extensions.testng
Internal classes used to operate the SDK.
io.testproject.sdk.internal.reporting.inferrers
Inferrer used to infer Project and Job names from stack traces.
io.testproject.sdk.internal.rest
Implementation of a RESTful client, it's Factory and it's data models.
io.testproject.sdk.internal.rest.messages
Messages (requests and responses) used to communicate with the Agent.
io.testproject.sdk.internal.rest.serialization
Serialization utility classes.
io.testproject.sdk.internal.tcp
TCP Socket utility classes.