Package com.axway.ats.uiengine
Class HiddenBrowserDriver
- java.lang.Object
-
- com.axway.ats.uiengine.UiDriver
-
- com.axway.ats.uiengine.AbstractHtmlDriver
-
- com.axway.ats.uiengine.HiddenBrowserDriver
-
public class HiddenBrowserDriver extends AbstractHtmlDriver
A non-visual Web driver operating over HTML Unit browser. Using Selenium htmlunit-driver WebDriver.
This is a headless (no UI) browser.
-
-
Field Summary
Fields Modifier and Type Field Description static StringALLOW_META_REFRESH_TAGprotected org.openqa.selenium.htmlunit.HtmlUnitDriverwebDriver
-
Constructor Summary
Constructors Modifier Constructor Description protectedHiddenBrowserDriver(String url)To get HiddenBrowserDriver instance use UiDriver.getHiddenBrowserDriver()protectedHiddenBrowserDriver(String url, com.gargoylesoftware.htmlunit.BrowserVersion browserVersion)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HiddenHtmlEnginegetHtmlEngine()ObjectgetInternalObject(String objectName)NOTE: This method should not be used directly into the test scripts.voidstart()start the drivervoidstop()stop the driver-
Methods inherited from class com.axway.ats.uiengine.UiDriver
getChromeDriver, getChromeDriver, getCustomDriver, getEdgeDriver, getEdgeDriver, getFirefoxDriver, getFirefoxDriver, getFirefoxDriver, getHiddenBrowserDriver, getHiddenBrowserDriver, getInternetExplorerDriver, getInternetExplorerDriver, getMobileDriver, getMobileDriver, getPhantomJSDriver, getRobotDriver, getSafariDriver, getSafariDriver, getSwingDriver, getSwingDriver, getSwingDriver, getSwingDriver
-
-
-
-
Field Detail
-
ALLOW_META_REFRESH_TAG
public static final String ALLOW_META_REFRESH_TAG
- See Also:
- Constant Field Values
-
webDriver
protected org.openqa.selenium.htmlunit.HtmlUnitDriver webDriver
-
-
Constructor Detail
-
HiddenBrowserDriver
protected HiddenBrowserDriver(String url)
To get HiddenBrowserDriver instance use UiDriver.getHiddenBrowserDriver()- Parameters:
url- application url
-
HiddenBrowserDriver
protected HiddenBrowserDriver(String url, com.gargoylesoftware.htmlunit.BrowserVersion browserVersion)
-
-
Method Detail
-
getHtmlEngine
public HiddenHtmlEngine getHtmlEngine()
- Specified by:
getHtmlEnginein classAbstractHtmlDriver
-
start
public void start()
Description copied from class:UiDriverstart the driver
-
stop
public void stop()
Description copied from class:UiDriverstop the driver
-
getInternalObject
public Object getInternalObject(String objectName)
NOTE: This method should not be used directly into the test scripts. The implementation may be changed by the Automation Framework Team without notice.- Specified by:
getInternalObjectin classAbstractHtmlDriver- Returns:
- Internal Object
-
-