# Package com.xceptance.xlt.api.engine.scripting

package com.xceptance.xlt.api.engine.scripting
Provides the base classes for Java test cases which were created by the Script Developer while exporting script test cases.

- Related Packages
  Package
  Description
  com.xceptance.xlt.api.engine
  Provides core classes as well as classes to represent the different data measured during a test.
- Class
  Description
  AbstractHtmlUnitActionsModule
  Base class of all flow modules.
  AbstractHtmlUnitCommandsModule
  Base class of all command modules.
  AbstractHtmlUnitScriptAction
  Base class of HTML page actions supporting script commands.
  AbstractHtmlUnitScriptModule
  Base class of command modules.
  AbstractHtmlUnitScriptTestCase
  Base class of all scripted tests that use the Action-based API.
  AbstractScriptTestCase
  The super class for all script-based test cases.
  AbstractWebDriverModule
  Base class of all exported script modules that rely on the `WebDriver` API.
  AbstractWebDriverScriptTestCase
  Base class of all exported script test cases that rely on the `WebDriver` API.
  ScriptCommands
  Selenium-like commands supported by the XLT framework and the script developer.
  ScriptName
  Annotation to specify the name of the test script to use at a sub-class of `AbstractScriptTestCase`.
  ScriptTestCaseSuite
  A special test case class, which acts as a suite of script test cases.
  StaticScriptCommands
  Static versions of the Selenium-like commands supported by the XLT framework and the script developer.
  WebDriverCustomModule
  Defines the operations of custom modules, which can be used in script-based test cases.