Uses of Package
org.htmlunit
Packages that use org.htmlunit
Package
Description
Provides abstract super classes for different types of actions.
Provides core classes as well as classes to represent the different data measured during a test.
Provides classes that represent different page types.
Provides various utility classes to make writing test cases easier.
Provides special Web driver classes that extend Selenium Web drivers with additional features such as recording
data about requests and browser events or running browsers in headless mode.
Framework classes (contains the
WebClient
class which is the main entry point).Attachment-related classes.
Classes specific to HTML pages, particularly the
HtmlPage
which represents
an HTML document and provides access to its content.Miscellaneous utilities.
Classes specific to XML pages.
-
Classes in org.htmlunit used by com.xceptance.xlt.api.actionsClassDescriptionRepresents the various ways a page can be submitted.The main starting point in HtmlUnit: this class simulates a web browser.Parameter object for making web requests.
-
Classes in org.htmlunit used by com.xceptance.xlt.api.engineClassDescriptionRepresents the various ways a page can be submitted.Parameter object for making web requests.A response from a web server.
-
Classes in org.htmlunit used by com.xceptance.xlt.api.htmlunit
-
Classes in org.htmlunit used by com.xceptance.xlt.api.util
-
Classes in org.htmlunit used by com.xceptance.xlt.api.webdriverClassDescriptionObjects of this class represent one specific version of a given browser.The main starting point in HtmlUnit: this class simulates a web browser.
-
Classes in org.htmlunit used by org.htmlunitClassDescriptionA basic
Page
implementation.This class is notified when AJAX calls are made, and has the ability to influence these calls.A handler for JavaScript alerts.Objects of this class represent one specific version of a given browser.Because BrowserVersion is immutable we need a builder for this complex object setup.Constants of various features of eachBrowserVersion
.Simple cache implementation which caches compiled JavaScript files and parsed CSS snippets.A handler for system clipboard access.A handler for the JavaScript functionwindow.confirm()
.Manages cookies for aWebClient
.The different supported page types.A window opened in JavaScript via eitherwindow.showModalDialog
orwindow.showModelessDialog
.Wrapper for content downloaded from a remote server.An exception that is thrown when the server returns a failing status code.A collection of constants that represent the various ways a form can be encoded when submitted.Interface to customize the handling of frame content.Representation of the navigation history of a single window.Represents the various ways a page can be submitted.This refresh handler immediately refreshes the specified page, using the specified URL and ignoring the wait time.Interface to receive notification of incorrect information in HTML code (but not the parser messages), headers, ...Contains the raw data configured for a response.A handler foronbeforeunload
events.An abstract page that represents some content returned from a server.Something that knows how to create a page object.A handler for JavaScript Window.print() (Printing Spec).A handler for JavaScript window.prompt().Class which centralizes proxy configuration, in an effort to reduce clutter in theWebClient
class.A handler for page refreshes.Screen
.A script pre processor call back.This object contains the result of executing a chunk of script code.A basic class of Standard Generalized Markup Language (SGML), e.g.A handler for changes towindow.status
.Holder for different types of storages.Type for Storage.A generic page that will be returned for any text related content.A window representing a top level browser window.A generic page that is returned whenever an unexpected content type is returned by the server.The main starting point in HtmlUnit: this class simulates a web browser.This is a poolable CSS3Parser which can be reused automatically when closed.Represents options of aWebClient
.An object which handles the actual communication portion of page retrieval/submission.This class can be used to print messages to the logger.A simple logging interface abstracting logging APIs.Parameter object for making web requests.A response from a web server.Simple data object to simplify WebResponse creation.An interface that represents one window in a browser.An event that will be fired when a WebWindow changes.INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
Base class for common WebWindow functionality.A listener for WebWindowEvent's.Exception to indicate that noWebWindow
could be found that matched a given name. -
Classes in org.htmlunit used by org.htmlunit.attachmentClassDescriptionAn abstract page that represents some content returned from a server.A response from a web server.
-
Classes in org.htmlunit used by org.htmlunit.htmlClassDescriptionObjects of this class represent one specific version of a given browser.Constants of various features of each
BrowserVersion
.An exception that is thrown when a specified XML element cannot be found in the DOM model.An exception that is thrown when the server returns a failing status code.An abstract page that represents some content returned from a server.This object contains the result of executing a chunk of script code.A basic class of Standard Generalized Markup Language (SGML), e.g.The main starting point in HtmlUnit: this class simulates a web browser.Parameter object for making web requests.A response from a web server.An interface that represents one window in a browser.INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
Base class for common WebWindow functionality. -
Classes in org.htmlunit used by org.htmlunit.utilClassDescriptionA basic class of Standard Generalized Markup Language (SGML), e.g.The main starting point in HtmlUnit: this class simulates a web browser.An object which handles the actual communication portion of page retrieval/submission.Parameter object for making web requests.A response from a web server.
-
Classes in org.htmlunit used by org.htmlunit.xmlClassDescriptionAn abstract page that represents some content returned from a server.A basic class of Standard Generalized Markup Language (SGML), e.g.A response from a web server.An interface that represents one window in a browser.