Package com.xceptance.xlt.api.engine
Provides core classes as well as classes to represent the different data measured during a test.
-
Interface Summary Interface Description Data TheData
interface defines the minimum functionality any data record must implement to be recordable by the XLT engine.DataManager TheDataManager
logs data records to a log file, from where they may be read again during test report generation.NetworkDataManager TheNetworkDataManager
provides access to all the network requests made during an action.SessionShutdownListener By implementing theSessionShutdownListener
interface custom code gets the chance to be notified by the framework when the current session is about to be terminated (cleared). -
Class Summary Class Description AbstractCustomSampler TheAbstractCustomSampler
provides the common functionality of custom samplers.AbstractData TheAbstractData
class may be the super class of a special data record class.ActionData TheActionData
class holds any data measured for an action.CustomData TheCustomData
should be used only if the intended purpose does not match the semantics of the other data record classes (RequestData
,ActionData
, andTransactionData
).CustomValue TheCustomValue
can store a single 'double' value.EventData TheEventData
class is used to record information about arbitrary "events" that may occur during a test run.GlobalClock This is a centralized global clock.NetworkData TheNetworkData
class holds a certain web request and the corresponding web response if there was any.PageLoadTimingData ThePageLoadTimingData
...RequestData TheRequestData
class holds any data measured for a request.RequestFilter Request filter.
Used to get filtered data fromNetworkDataManager
.Session TheSession
object is the runtime context during one run of a certain test case.TimerData TheTimerData
class is the super class for all timer-based data records.TransactionData TheTransactionData
class holds any data measured for a transaction.WebVitalData TheWebVitalData
stores a single observation for a certain Web Vital in a certain action as a 'double' value. -
Annotation Types Summary Annotation Type Description DataSetIndex Annotation to specify the index of the test data set that should be use for a run.