Packages

c

play.test

TestBrowser

class TestBrowser extends FluentAdapter

Linear Supertypes
FluentAdapter, IFluentAdapter, FluentControlImpl, FluentControl, ChromiumControl, Configuration, ConfigurationMutator, ConfigurationProperties, PerformanceTimingControl, CapabilitiesControl, ComponentInstantiator, FluentInjectControl, CssControl, SeleniumDriverControl, NavigationControl, EventsControl, SnapshotControl, AlertControl, JavascriptControl, InputControl, AwaitControl, SearchControl[FluentWebElement], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TestBrowser
  2. FluentAdapter
  3. IFluentAdapter
  4. FluentControlImpl
  5. FluentControl
  6. ChromiumControl
  7. Configuration
  8. ConfigurationMutator
  9. ConfigurationProperties
  10. PerformanceTimingControl
  11. CapabilitiesControl
  12. ComponentInstantiator
  13. FluentInjectControl
  14. CssControl
  15. SeleniumDriverControl
  16. NavigationControl
  17. EventsControl
  18. SnapshotControl
  19. AlertControl
  20. JavascriptControl
  21. InputControl
  22. AwaitControl
  23. SearchControl
  24. AnyRef
  25. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new TestBrowser(webDriver: WebDriver, baseUrl: String)
  2. new TestBrowser(webDriver: Class[_ <: WebDriver], baseUrl: String)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. def $(arg0: AppiumBy, arg1: <repeated...>[SearchFilter]): FluentList[FluentWebElement]
    Definition Classes
    SearchControl
    Annotations
    @transient()
  4. def $(arg0: By, arg1: <repeated...>[SearchFilter]): FluentList[FluentWebElement]
    Definition Classes
    SearchControl
    Annotations
    @transient()
  5. def $(arg0: <repeated...>[SearchFilter]): FluentList[FluentWebElement]
    Definition Classes
    SearchControl
    Annotations
    @transient()
  6. def $(arg0: String, arg1: <repeated...>[SearchFilter]): FluentList[FluentWebElement]
    Definition Classes
    SearchControl
    Annotations
    @transient()
  7. def $(arg0: List[WebElement]): FluentList[FluentWebElement]
    Definition Classes
    SearchControl
  8. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  9. def alert(): Alert
    Definition Classes
    FluentControl → AlertControl
  10. def asComponentList[L <: List[T], T <: AnyRef](arg0: Class[L], arg1: Class[T], arg2: List[WebElement]): L
    Definition Classes
    FluentControl → ComponentInstantiator
  11. def asComponentList[T <: AnyRef](arg0: Class[T], arg1: List[WebElement]): ComponentList[T]
    Definition Classes
    FluentControl → ComponentInstantiator
  12. def asComponentList[L <: List[T], T <: AnyRef](arg0: Class[L], arg1: Class[T], arg2: <repeated...>[WebElement]): L
    Definition Classes
    FluentControl → ComponentInstantiator
    Annotations
    @transient()
  13. def asComponentList[T <: AnyRef](arg0: Class[T], arg1: Iterable[WebElement]): ComponentList[T]
    Definition Classes
    FluentControl → ComponentInstantiator
  14. def asComponentList[T <: AnyRef](arg0: Class[T], arg1: <repeated...>[WebElement]): ComponentList[T]
    Definition Classes
    FluentControl → ComponentInstantiator
    Annotations
    @transient()
  15. def asComponentList[L <: List[T], T <: AnyRef](arg0: Class[L], arg1: Class[T], arg2: Iterable[WebElement]): L
    Definition Classes
    FluentControl → ComponentInstantiator
  16. def asFluentList(arg0: List[WebElement]): FluentList[FluentWebElement]
    Definition Classes
    FluentControl → ComponentInstantiator
  17. def asFluentList(arg0: Iterable[WebElement]): FluentList[FluentWebElement]
    Definition Classes
    FluentControl → ComponentInstantiator
  18. def asFluentList[T <: FluentWebElement](arg0: Class[T], arg1: <repeated...>[WebElement]): FluentList[T]
    Definition Classes
    FluentControl → ComponentInstantiator
    Annotations
    @transient()
  19. def asFluentList[T <: FluentWebElement](arg0: Class[T], arg1: List[WebElement]): FluentList[T]
    Definition Classes
    FluentControl → ComponentInstantiator
  20. def asFluentList[T <: FluentWebElement](arg0: Class[T], arg1: Iterable[WebElement]): FluentList[T]
    Definition Classes
    FluentControl → ComponentInstantiator
  21. def asFluentList(arg0: <repeated...>[WebElement]): FluentList[FluentWebElement]
    Definition Classes
    FluentControl → ComponentInstantiator
    Annotations
    @transient()
  22. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  23. def await(): FluentWait
    Definition Classes
    FluentControl → AwaitControl
  24. def canTakeScreenShot(): Boolean
    Definition Classes
    FluentControl → SnapshotControl
  25. def capabilities(): Capabilities
    Definition Classes
    FluentControl → CapabilitiesControl
  26. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @HotSpotIntrinsicCandidate() @native()
  27. def css(): CssSupport
    Definition Classes
    FluentControl → CssControl
  28. def el(arg0: WebElement): FluentWebElement
    Definition Classes
    FluentControl → SearchControl
  29. def el(arg0: By, arg1: <repeated...>[SearchFilter]): FluentWebElement
    Definition Classes
    SearchControl
    Annotations
    @transient()
  30. def el(arg0: AppiumBy, arg1: <repeated...>[SearchFilter]): FluentWebElement
    Definition Classes
    SearchControl
    Annotations
    @transient()
  31. def el(arg0: <repeated...>[SearchFilter]): FluentWebElement
    Definition Classes
    SearchControl
    Annotations
    @transient()
  32. def el(arg0: String, arg1: <repeated...>[SearchFilter]): FluentWebElement
    Definition Classes
    SearchControl
    Annotations
    @transient()
  33. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  34. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  35. def events(): EventsRegistry
    Definition Classes
    FluentControl → EventsControl
  36. def executeAsyncScript(arg0: String, arg1: <repeated...>[AnyRef]): FluentJavascript
    Definition Classes
    FluentControl → JavascriptControl
    Annotations
    @transient()
  37. def executeScript(arg0: String, arg1: <repeated...>[AnyRef]): FluentJavascript
    Definition Classes
    FluentControl → JavascriptControl
    Annotations
    @transient()
  38. def find(arg0: <repeated...>[SearchFilter]): FluentList[FluentWebElement]
    Definition Classes
    FluentControl → SearchControl
    Annotations
    @transient()
  39. def find(arg0: String, arg1: <repeated...>[SearchFilter]): FluentList[FluentWebElement]
    Definition Classes
    FluentControl → SearchControl
    Annotations
    @transient()
  40. def find(arg0: List[WebElement]): FluentList[FluentWebElement]
    Definition Classes
    FluentControl → SearchControl
  41. def find(arg0: By, arg1: <repeated...>[SearchFilter]): FluentList[FluentWebElement]
    Definition Classes
    FluentControl → SearchControl
    Annotations
    @transient()
  42. def fluentWait(): FluentWait[WebDriver]
  43. def getAppiumDriver(): AppiumDriver
    Definition Classes
    FluentControl → SeleniumDriverControl
  44. def getAwaitAtMost(): Long
    Definition Classes
    FluentControl → ConfigurationProperties
  45. def getAwaitPollingEvery(): Long
    Definition Classes
    FluentControl → ConfigurationProperties
  46. def getBaseUrl(): String
    Definition Classes
    FluentControl → ConfigurationProperties
  47. def getBrowserTimeout(): Long
    Definition Classes
    FluentControl → ConfigurationProperties
  48. def getBrowserTimeoutRetries(): Integer
    Definition Classes
    FluentControl → ConfigurationProperties
  49. def getCapabilities(): Capabilities
    Definition Classes
    FluentControl → ConfigurationProperties
  50. def getChromiumApi(): ChromiumApi
    Definition Classes
    FluentControl → ChromiumControl
  51. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  52. def getConfiguration(): Configuration
    Definition Classes
    FluentControlImpl → FluentControl
  53. def getConfigurationDefaults(): Class[_ <: ConfigurationProperties]
    Definition Classes
    FluentControl → ConfigurationProperties
  54. def getConfigurationFactory(): Class[_ <: ConfigurationFactory]
    Definition Classes
    FluentControl → ConfigurationProperties
  55. def getControlContainer(): FluentControlContainer
    Definition Classes
    FluentControlImpl → FluentControl
  56. def getCookie(arg0: String): Cookie
    Definition Classes
    FluentControl → NavigationControl
  57. def getCookies(): Set[Cookie]
    Definition Classes
    FluentControl → NavigationControl
  58. def getCustomProperty(arg0: String): String
    Definition Classes
    FluentControl → ConfigurationProperties
  59. def getDeleteCookies(): Boolean
    Definition Classes
    FluentControl → ConfigurationProperties
  60. final def getDriver(): WebDriver
    Definition Classes
    FluentAdapter → IFluentAdapter → FluentControl → SeleniumDriverControl
  61. def getDriverLifecycle(): DriverLifecycle
    Definition Classes
    FluentControl → ConfigurationProperties
  62. def getEventsEnabled(): Boolean
    Definition Classes
    FluentControl → ConfigurationProperties
  63. def getFluentControl(): ContainerFluentControl
    Definition Classes
    FluentAdapter → IFluentAdapter → FluentControlImpl → FluentControl
  64. def getHtmlDumpMode(): TriggerMode
    Definition Classes
    FluentControl → ConfigurationProperties
  65. def getHtmlDumpPath(): String
    Definition Classes
    FluentControl → ConfigurationProperties
  66. def getImplicitlyWait(): Long
    Definition Classes
    FluentControl → ConfigurationProperties
  67. def getPageLoadTimeout(): Long
    Definition Classes
    FluentControl → ConfigurationProperties
  68. def getRemoteUrl(): String
    Definition Classes
    FluentControl → ConfigurationProperties
  69. def getScreenshotMode(): TriggerMode
    Definition Classes
    FluentControl → ConfigurationProperties
  70. def getScreenshotPath(): String
    Definition Classes
    FluentControl → ConfigurationProperties
  71. def getScriptTimeout(): Long
    Definition Classes
    FluentControl → ConfigurationProperties
  72. def getWebDriver(): String
    Definition Classes
    FluentControl → ConfigurationProperties
  73. def goTo(arg0: String): Unit
    Definition Classes
    FluentControl → NavigationControl
  74. def goTo[P <: FluentPage](arg0: P): P
    Definition Classes
    FluentControl → NavigationControl
  75. def goToInNewTab(arg0: String): Unit
    Definition Classes
    FluentControl → NavigationControl
  76. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  77. def initFluent(arg0: WebDriver): FluentControl
    Definition Classes
    IFluentAdapter
  78. def initFluent(arg0: WebDriver, arg1: AnyRef): FluentControl
    Definition Classes
    IFluentAdapter
  79. def inject(arg0: AnyRef): ContainerContext
    Definition Classes
    FluentControl → FluentInjectControl
  80. def injectComponent(arg0: AnyRef, arg1: AnyRef, arg2: SearchContext): ContainerContext
    Definition Classes
    FluentControl → FluentInjectControl
  81. def isComponentClass(arg0: Class[_ <: AnyRef]): Boolean
    Definition Classes
    FluentControl → ComponentInstantiator
  82. def isComponentListClass(arg0: Class[_ <: List[_ <: AnyRef]]): Boolean
    Definition Classes
    FluentControl → ComponentInstantiator
  83. def isFluentControlAvailable(): Boolean
    Definition Classes
    IFluentAdapter
  84. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  85. def keyboard(): KeyboardActions
    Definition Classes
    FluentControl → InputControl
  86. def manage(): Options
  87. def mouse(): MouseActions
    Definition Classes
    FluentControl → InputControl
  88. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  89. def newComponent[T <: AnyRef](arg0: Class[T], arg1: WebElement): T
    Definition Classes
    FluentControl → ComponentInstantiator
  90. def newComponentList[L <: List[T], T <: AnyRef](arg0: Class[L], arg1: Class[T], arg2: List[T]): L
    Definition Classes
    FluentControl → ComponentInstantiator
  91. def newComponentList[T <: AnyRef](arg0: Class[T], arg1: <repeated...>[T]): ComponentList[T]
    Definition Classes
    FluentControl → ComponentInstantiator
    Annotations
    @transient()
  92. def newComponentList[T <: AnyRef](arg0: Class[T]): ComponentList[T]
    Definition Classes
    FluentControl → ComponentInstantiator
  93. def newComponentList[T <: AnyRef](arg0: Class[T], arg1: List[T]): ComponentList[T]
    Definition Classes
    FluentControl → ComponentInstantiator
  94. def newComponentList[L <: List[T], T <: AnyRef](arg0: Class[L], arg1: Class[T], arg2: <repeated...>[T]): L
    Definition Classes
    FluentControl → ComponentInstantiator
    Annotations
    @transient()
  95. def newComponentList[L <: List[T], T <: AnyRef](arg0: Class[L], arg1: Class[T]): L
    Definition Classes
    FluentControl → ComponentInstantiator
  96. def newFluent(arg0: WebElement): FluentWebElement
    Definition Classes
    FluentControl → ComponentInstantiator
  97. def newFluentList[T <: FluentWebElement](arg0: Class[T], arg1: <repeated...>[T]): FluentList[T]
    Definition Classes
    FluentControl → ComponentInstantiator
    Annotations
    @transient()
  98. def newFluentList(arg0: List[FluentWebElement]): FluentList[FluentWebElement]
    Definition Classes
    FluentControl → ComponentInstantiator
  99. def newFluentList(arg0: <repeated...>[FluentWebElement]): FluentList[FluentWebElement]
    Definition Classes
    FluentControl → ComponentInstantiator
    Annotations
    @transient()
  100. def newFluentList(): FluentList[FluentWebElement]
    Definition Classes
    FluentControl → ComponentInstantiator
  101. def newFluentList[T <: FluentWebElement](arg0: Class[T]): FluentList[T]
    Definition Classes
    FluentControl → ComponentInstantiator
  102. def newFluentList[T <: FluentWebElement](arg0: Class[T], arg1: List[T]): FluentList[T]
    Definition Classes
    FluentControl → ComponentInstantiator
  103. def newInstance[T <: AnyRef](arg0: Class[T]): T
    Definition Classes
    FluentControl → FluentInjectControl
  104. def newWebDriver(): WebDriver
    Definition Classes
    IFluentAdapter
  105. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  106. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  107. def pageSource(): String
    Definition Classes
    FluentControl → NavigationControl
  108. def performanceTiming(): PerformanceTiming
    Definition Classes
    FluentControl → PerformanceTimingControl
  109. def releaseFluent(): Boolean
    Definition Classes
    IFluentAdapter
  110. def setAwaitAtMost(arg0: Long): Unit
    Definition Classes
    FluentControl → ConfigurationMutator
  111. def setAwaitPollingEvery(arg0: Long): Unit
    Definition Classes
    FluentControl → ConfigurationMutator
  112. def setBaseUrl(arg0: String): Unit
    Definition Classes
    FluentControl → ConfigurationMutator
  113. def setBrowserTimeout(arg0: Long): Unit
    Definition Classes
    FluentControl → ConfigurationMutator
  114. def setBrowserTimeoutRetries(arg0: Integer): Unit
    Definition Classes
    FluentControl → ConfigurationMutator
  115. def setCapabilities(arg0: Capabilities): Unit
    Definition Classes
    FluentControl → ConfigurationMutator
  116. def setConfigurationFactory(arg0: Class[_ <: ConfigurationFactory]): Unit
    Definition Classes
    FluentControl → ConfigurationMutator
  117. def setCustomProperty(arg0: String, arg1: String): Unit
    Definition Classes
    FluentControl → ConfigurationMutator
  118. def setDeleteCookies(arg0: Boolean): Unit
    Definition Classes
    FluentControl → ConfigurationMutator
  119. def setDriverLifecycle(arg0: DriverLifecycle): Unit
    Definition Classes
    FluentControl → ConfigurationMutator
  120. def setEventsEnabled(arg0: Boolean): Unit
    Definition Classes
    FluentControl → ConfigurationMutator
  121. def setFluentControl(arg0: ContainerFluentControl): FluentControl
    Definition Classes
    IFluentAdapter
  122. def setHtmlDumpMode(arg0: TriggerMode): Unit
    Definition Classes
    FluentControl → ConfigurationMutator
  123. def setHtmlDumpPath(arg0: String): Unit
    Definition Classes
    FluentControl → ConfigurationMutator
  124. def setImplicitlyWait(arg0: Long): Unit
    Definition Classes
    FluentControl → ConfigurationMutator
  125. def setPageLoadTimeout(arg0: Long): Unit
    Definition Classes
    FluentControl → ConfigurationMutator
  126. def setRemoteUrl(arg0: String): Unit
    Definition Classes
    FluentControl → ConfigurationMutator
  127. def setScreenshotMode(arg0: TriggerMode): Unit
    Definition Classes
    FluentControl → ConfigurationMutator
  128. def setScreenshotPath(arg0: String): Unit
    Definition Classes
    FluentControl → ConfigurationMutator
  129. def setScriptTimeout(arg0: Long): Unit
    Definition Classes
    FluentControl → ConfigurationMutator
  130. def setWebDriver(arg0: String): Unit
    Definition Classes
    FluentControl → ConfigurationMutator
  131. def switchTo(arg0: FluentWebElement): Unit
    Definition Classes
    FluentControl → NavigationControl
  132. def switchTo(arg0: FluentList[_ <: FluentWebElement]): Unit
    Definition Classes
    FluentControl → NavigationControl
  133. def switchTo(): Unit
    Definition Classes
    FluentControl → NavigationControl
  134. def switchToDefault(): Unit
    Definition Classes
    FluentControl → NavigationControl
  135. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  136. def takeHtmlDump(arg0: String): Unit
    Definition Classes
    FluentControl → SnapshotControl
  137. def takeHtmlDump(): Unit
    Definition Classes
    FluentControl → SnapshotControl
  138. def takeScreenshot(): File
    Definition Classes
    FluentControl → SnapshotControl
  139. def takeScreenshot(arg0: String): File
    Definition Classes
    FluentControl → SnapshotControl
  140. def toString(): String
    Definition Classes
    AnyRef → Any
  141. def url(): String
    Definition Classes
    FluentControl → NavigationControl
  142. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  143. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  144. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  145. def waitUntil[T](f: Function[WebDriver, T]): T
  146. def waitUntil[T](wait: FluentWait[WebDriver], f: Function[WebDriver, T]): T
  147. def window(): WindowAction
    Definition Classes
    FluentControl → NavigationControl

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from FluentAdapter

Inherited from IFluentAdapter

Inherited from FluentControlImpl

Inherited from FluentControl

Inherited from ChromiumControl

Inherited from Configuration

Inherited from ConfigurationMutator

Inherited from ConfigurationProperties

Inherited from PerformanceTimingControl

Inherited from CapabilitiesControl

Inherited from ComponentInstantiator

Inherited from FluentInjectControl

Inherited from CssControl

Inherited from SeleniumDriverControl

Inherited from NavigationControl

Inherited from EventsControl

Inherited from SnapshotControl

Inherited from AlertControl

Inherited from JavascriptControl

Inherited from InputControl

Inherited from AwaitControl

Inherited from SearchControl[FluentWebElement]

Inherited from AnyRef

Inherited from Any

Ungrouped