play.api.test

TestBrowser

case class TestBrowser (webDriver: WebDriver) extends FluentAdapter with Product with Serializable

A test browser (Using Selenium WebDriver) with the FluentLenium API (https://github.com/Fluentlenium/FluentLenium).

webDriver

The WebDriver instance to use.

Linear Supertypes
Serializable, Serializable, Product, Equals, FluentAdapter, Fluent, SearchActions, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. TestBrowser
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. FluentAdapter
  7. Fluent
  8. SearchActions
  9. AnyRef
  10. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new TestBrowser (webDriver: WebDriver)

    webDriver

    The WebDriver instance to use.

Value Members

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

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

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

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def $ (arg0: String, arg1: Integer, arg2: <repeated...>[Filter]): FluentWebElement

    Definition Classes
    Fluent
  5. def $ (arg0: String, arg1: <repeated...>[Filter]): FluentList

    Definition Classes
    Fluent
  6. def == (arg0: AnyRef): Boolean

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

    Attributes
    final
    Definition Classes
    Any
  8. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  9. def await (): FluentLeniumWait

    Definition Classes
    Fluent
  10. def canEqual (arg0: Any): Boolean

    Definition Classes
    TestBrowser → Equals
  11. def clear (arg0: FluentDefaultActions): Unit

    Definition Classes
    Fluent
  12. def clear (arg0: String, arg1: <repeated...>[Filter]): Unit

    Definition Classes
    Fluent
  13. def click (arg0: FluentDefaultActions): Unit

    Definition Classes
    Fluent
  14. def click (arg0: String, arg1: <repeated...>[Filter]): Unit

    Definition Classes
    Fluent
  15. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  16. def createPage [T <: FluentPage] (arg0: Class[T]): T

    Definition Classes
    FluentAdapter
  17. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  18. def equals (arg0: Any): Boolean

    Definition Classes
    TestBrowser → Equals → AnyRef → Any
  19. def executeScript (arg0: String): Unit

    Definition Classes
    Fluent
  20. def fill (arg0: FluentDefaultActions, arg1: <repeated...>[Filter]): FillConstructor

    Definition Classes
    Fluent
  21. def fill (arg0: String, arg1: <repeated...>[Filter]): FillConstructor

    Definition Classes
    Fluent
  22. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  23. def find (arg0: String, arg1: Integer, arg2: <repeated...>[Filter]): FluentWebElement

    Definition Classes
    Fluent → SearchActions
  24. def find (arg0: String, arg1: <repeated...>[Filter]): FluentList

    Definition Classes
    Fluent → SearchActions
  25. def findFirst (arg0: String, arg1: <repeated...>[Filter]): FluentWebElement

    Definition Classes
    Fluent → SearchActions
  26. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  27. def getCookie (name: String): Cookie

    Retrieves a cookie.

    Retrieves a cookie.

    Definition Classes
    TestBrowser → Fluent
  28. def getCookies (): Set[Cookie]

    Retrieves all cookies.

    Retrieves all cookies.

    Definition Classes
    TestBrowser → Fluent
  29. def getDefaultDriver (): WebDriver

    Definition Classes
    FluentAdapter
  30. def getDefaultWait (): WebDriverWait

    Definition Classes
    FluentAdapter
  31. def getDriver (): WebDriver

    Attributes
    protected[core]
    Definition Classes
    Fluent
  32. def goTo (arg0: String): Unit

    Definition Classes
    Fluent
  33. def hashCode (): Int

    Definition Classes
    TestBrowser → AnyRef → Any
  34. def initClass [T <: FluentPage] (arg0: Class[T]): T

    Attributes
    protected[core]
    Definition Classes
    FluentAdapter
  35. def initTest (): Unit

    Attributes
    protected[core]
    Definition Classes
    FluentAdapter
  36. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  37. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  38. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  39. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  40. def pageSource (): String

    The current page HTML source.

    The current page HTML source.

    Definition Classes
    TestBrowser → Fluent
  41. def productArity : Int

    Definition Classes
    TestBrowser → Product
  42. def productElement (arg0: Int): Any

    Definition Classes
    TestBrowser → Product
  43. def productIterator : Iterator[Any]

    Definition Classes
    Product
  44. def productPrefix : String

    Definition Classes
    TestBrowser → Product
  45. def quit (): Unit

    Definition Classes
    FluentAdapter
  46. def setDriver (arg0: WebDriver): Unit

    Attributes
    protected[core] final
    Definition Classes
    Fluent
  47. def submit (arg0: FluentDefaultActions): Unit

    Definition Classes
    Fluent
  48. def submit (arg0: String, arg1: <repeated...>[Filter]): Unit

    Definition Classes
    Fluent
  49. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  50. def text (arg0: String, arg1: <repeated...>[Filter]): List[String]

    Definition Classes
    Fluent
  51. def title (): String

    The title of the current page.

    The title of the current page.

    Definition Classes
    TestBrowser → Fluent
  52. def toString (): String

    Definition Classes
    TestBrowser → AnyRef → Any
  53. def url (): String

    The current page URL.

    The current page URL.

    Definition Classes
    TestBrowser → Fluent
  54. def value (arg0: String, arg1: <repeated...>[Filter]): List[String]

    Definition Classes
    Fluent
  55. def wait (): Unit

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

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

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  58. val webDriver : WebDriver

    The WebDriver instance to use.

Deprecated Value Members

  1. def productElements : Iterator[Any]

    Definition Classes
    Product
    Annotations
    @deprecated
    Deprecated

    use productIterator instead

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from FluentAdapter

Inherited from Fluent

Inherited from SearchActions

Inherited from AnyRef

Inherited from Any