org.scalawebtest.core

WebClientExposingDriver

class WebClientExposingDriver extends HtmlUnitDriver

Extension of the default HtmlUnitDriver that provides access to some of the web client's options and methods which are hidden in the default implementation.

Linear Supertypes
HtmlUnitDriver, HasInputDevices, HasCapabilities, FindsByClassName, FindsByTagName, FindsByCssSelector, FindsByName, FindsByXPath, FindsByLinkText, FindsById, JavascriptExecutor, WebDriver, SearchContext, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. WebClientExposingDriver
  2. HtmlUnitDriver
  3. HasInputDevices
  4. HasCapabilities
  5. FindsByClassName
  6. FindsByTagName
  7. FindsByCssSelector
  8. FindsByName
  9. FindsByXPath
  10. FindsByLinkText
  11. FindsById
  12. JavascriptExecutor
  13. WebDriver
  14. SearchContext
  15. AnyRef
  16. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new WebClientExposingDriver(version: BrowserVersion)

Type Members

  1. class HtmlUnitTimeouts extends Timeouts

    Attributes
    private[org.openqa.selenium.htmlunit]
    Definition Classes
    HtmlUnitDriver
  2. class HtmlUnitWindow extends Window

    Definition Classes
    HtmlUnitDriver

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def assertElementNotStale(arg0: DomElement): Unit

    Attributes
    protected[org.openqa.selenium.htmlunit]
    Definition Classes
    HtmlUnitDriver
  8. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. def close(): Unit

    Definition Classes
    HtmlUnitDriver → WebDriver
  10. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  11. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  12. def executeAsyncScript(arg0: String, arg1: <repeated...>[AnyRef]): AnyRef

    Definition Classes
    HtmlUnitDriver → JavascriptExecutor
  13. def executeScript(arg0: String, arg1: <repeated...>[AnyRef]): AnyRef

    Definition Classes
    HtmlUnitDriver → JavascriptExecutor
  14. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. def findElement(arg0: By): WebElement

    Definition Classes
    HtmlUnitDriver → WebDriver → SearchContext
  16. def findElementByClassName(arg0: String): WebElement

    Definition Classes
    HtmlUnitDriver → FindsByClassName
  17. def findElementByCssSelector(arg0: String): WebElement

    Definition Classes
    HtmlUnitDriver → FindsByCssSelector
  18. def findElementById(arg0: String): WebElement

    Definition Classes
    HtmlUnitDriver → FindsById
  19. def findElementByLinkText(arg0: String): WebElement

    Definition Classes
    HtmlUnitDriver → FindsByLinkText
  20. def findElementByName(arg0: String): WebElement

    Definition Classes
    HtmlUnitDriver → FindsByName
  21. def findElementByPartialLinkText(arg0: String): WebElement

    Definition Classes
    HtmlUnitDriver → FindsByLinkText
  22. def findElementByTagName(arg0: String): WebElement

    Definition Classes
    HtmlUnitDriver → FindsByTagName
  23. def findElementByXPath(arg0: String): WebElement

    Definition Classes
    HtmlUnitDriver → FindsByXPath
  24. def findElements(arg0: By): List[WebElement]

    Definition Classes
    HtmlUnitDriver → WebDriver → SearchContext
  25. def findElementsByClassName(arg0: String): List[WebElement]

    Definition Classes
    HtmlUnitDriver → FindsByClassName
  26. def findElementsByCssSelector(arg0: String): List[WebElement]

    Definition Classes
    HtmlUnitDriver → FindsByCssSelector
  27. def findElementsById(arg0: String): List[WebElement]

    Definition Classes
    HtmlUnitDriver → FindsById
  28. def findElementsByLinkText(arg0: String): List[WebElement]

    Definition Classes
    HtmlUnitDriver → FindsByLinkText
  29. def findElementsByName(arg0: String): List[WebElement]

    Definition Classes
    HtmlUnitDriver → FindsByName
  30. def findElementsByPartialLinkText(arg0: String): List[WebElement]

    Definition Classes
    HtmlUnitDriver → FindsByLinkText
  31. def findElementsByTagName(arg0: String): List[WebElement]

    Definition Classes
    HtmlUnitDriver → FindsByTagName
  32. def findElementsByXPath(arg0: String): List[WebElement]

    Definition Classes
    HtmlUnitDriver → FindsByXPath
  33. def get(arg0: URL): Unit

    Attributes
    protected[org.openqa.selenium.htmlunit]
    Definition Classes
    HtmlUnitDriver
  34. def get(arg0: String): Unit

    Definition Classes
    HtmlUnitDriver → WebDriver
  35. def getBrowserVersion(): BrowserVersion

    Definition Classes
    HtmlUnitDriver
  36. def getCapabilities(): Capabilities

    Definition Classes
    HtmlUnitDriver → HasCapabilities
  37. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  38. def getClient: WebClient

  39. def getCurrentHtmlPage: Option[HtmlPage]

  40. def getCurrentTextPage: Option[TextPage]

  41. def getCurrentUrl(): String

    Definition Classes
    HtmlUnitDriver → WebDriver
  42. def getCurrentWindow(): WebWindow

    Attributes
    protected[org.openqa.selenium.htmlunit]
    Definition Classes
    HtmlUnitDriver
  43. def getCurrentXmlPage: Option[XmlPage]

  44. def getElementById(arg0: Int): HtmlUnitWebElement

    Definition Classes
    HtmlUnitDriver
  45. def getKeyboard(): Keyboard

    Definition Classes
    HtmlUnitDriver → HasInputDevices
  46. def getMouse(): Mouse

    Definition Classes
    HtmlUnitDriver → HasInputDevices
  47. def getOptions: WebClientOptions

  48. def getPageSource(): String

    Definition Classes
    HtmlUnitDriver → WebDriver
  49. def getTitle(): String

    Definition Classes
    HtmlUnitDriver → WebDriver
  50. def getWebClient(): WebClient

    Attributes
    protected[org.openqa.selenium.htmlunit]
    Definition Classes
    HtmlUnitDriver
  51. def getWindowHandle(): String

    Definition Classes
    HtmlUnitDriver → WebDriver
  52. def getWindowHandles(): Set[String]

    Definition Classes
    HtmlUnitDriver → WebDriver
  53. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  54. def implicitlyWaitFor[X](arg0: Callable[X]): X

    Attributes
    protected[org.openqa.selenium.htmlunit]
    Definition Classes
    HtmlUnitDriver
  55. def isAcceptSslCertificates(): Boolean

    Definition Classes
    HtmlUnitDriver
  56. def isDownloadImages(): Boolean

    Definition Classes
    HtmlUnitDriver
  57. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  58. def isJavascriptEnabled(): Boolean

    Definition Classes
    HtmlUnitDriver
  59. def lastPage(): Page

    Attributes
    protected[org.openqa.selenium.htmlunit]
    Definition Classes
    HtmlUnitDriver
  60. def manage(): Options

    Definition Classes
    HtmlUnitDriver → WebDriver
  61. def modifyWebClient(arg0: WebClient): WebClient

    Attributes
    protected[org.openqa.selenium.htmlunit]
    Definition Classes
    HtmlUnitDriver
  62. def navigate(): Navigation

    Definition Classes
    HtmlUnitDriver → WebDriver
  63. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  64. def newWebClient(arg0: BrowserVersion): WebClient

    Attributes
    protected[org.openqa.selenium.htmlunit]
    Definition Classes
    HtmlUnitDriver
  65. final def notify(): Unit

    Definition Classes
    AnyRef
  66. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  67. def pickWindow(): Unit

    Attributes
    protected[org.openqa.selenium.htmlunit]
    Definition Classes
    HtmlUnitDriver
  68. def quit(): Unit

    Definition Classes
    HtmlUnitDriver → WebDriver
  69. def setAcceptSslCertificates(arg0: Boolean): Unit

    Definition Classes
    HtmlUnitDriver
  70. def setAutoProxy(arg0: String): Unit

    Definition Classes
    HtmlUnitDriver
  71. def setDownloadImages(arg0: Boolean): Unit

    Definition Classes
    HtmlUnitDriver
  72. def setHTTPProxy(arg0: String, arg1: Int, arg2: List[String]): Unit

    Definition Classes
    HtmlUnitDriver
  73. def setJavascriptEnabled(arg0: Boolean): Unit

    Definition Classes
    HtmlUnitDriver
  74. def setProxy(arg0: String, arg1: Int): Unit

    Definition Classes
    HtmlUnitDriver
  75. def setProxySettings(arg0: Proxy): Unit

    Definition Classes
    HtmlUnitDriver
  76. def setSocksProxy(arg0: String, arg1: Int, arg2: List[String]): Unit

    Definition Classes
    HtmlUnitDriver
  77. def setSocksProxy(arg0: String, arg1: Int): Unit

    Definition Classes
    HtmlUnitDriver
  78. def switchTo(): TargetLocator

    Definition Classes
    HtmlUnitDriver → WebDriver
  79. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  80. def toString(): String

    Definition Classes
    AnyRef → Any
  81. def toWebElement(arg0: DomElement): HtmlUnitWebElement

    Attributes
    protected[org.openqa.selenium.htmlunit]
    Definition Classes
    HtmlUnitDriver
  82. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  83. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  84. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  85. def waitForBackgroundJavaScript(timeoutMillis: Long): Int

Inherited from HtmlUnitDriver

Inherited from HasInputDevices

Inherited from HasCapabilities

Inherited from FindsByClassName

Inherited from FindsByTagName

Inherited from FindsByCssSelector

Inherited from FindsByName

Inherited from FindsByXPath

Inherited from FindsByLinkText

Inherited from FindsById

Inherited from JavascriptExecutor

Inherited from WebDriver

Inherited from SearchContext

Inherited from AnyRef

Inherited from Any

Ungrouped