org.pageobject.core

BrowserErrorPage

case class BrowserErrorPage() extends PageObject with Product with Serializable

This is a PageObject to detect Browser Error Pages.

It is used as a default for UnexpectedPages to cancel a test when a BrowserErrorPage was found.

Linear Supertypes
Serializable, Serializable, Product, Equals, PageObject, PageBase, QueryDsl, ParentPageReference, DefaultPageReference, PageReference, DriverProvider, AtChecker, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. BrowserErrorPage
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. PageObject
  7. PageBase
  8. QueryDsl
  9. ParentPageReference
  10. DefaultPageReference
  11. PageReference
  12. DriverProvider
  13. AtChecker
  14. AnyRef
  15. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new BrowserErrorPage()

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 atChecker(): Boolean

    Definition Classes
    BrowserErrorPageAtChecker
  8. def className(className: String): ClassNameQuery

    Returns a class name query.

    Returns a class name query.

    This method enables syntax such as the following:

    click on className("???")
    ^
    

    className

    the query string for this query.

    Attributes
    protected
    Definition Classes
    QueryDsl
  9. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. object content extends PageModule with BrowserControlDsl

  11. def cssSelector(cssSelector: String): CssSelectorQuery

    Returns a CSS selector query.

    Returns a CSS selector query.

    This method enables syntax such as the following:

    click on cssSelector("???")
    ^
    

    cssSelector

    the query string for this query.

    Attributes
    protected
    Definition Classes
    QueryDsl
  12. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  13. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  15. def id(elementId: String): IdQuery

    Returns an ID query.

    Returns an ID query.

    This method enables syntax such as the following:

    click on id("q")
    ^
    

    elementId

    the query string for this query.

    Attributes
    protected
    Definition Classes
    QueryDsl
  16. def invalidatePage(): Unit

    Attributes
    protected
    Definition Classes
    PageObject
  17. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  18. def linkText(linkText: String): LinkTextQuery

    Returns a link text query.

    Returns a link text query.

    This method enables syntax such as the following:

    click on linkText("???")
    ^
    

    linkText

    the query string for this query.

    Attributes
    protected
    Definition Classes
    QueryDsl
  19. def modules[T <: ElementPageModule](query: Query, factory: (Element) ⇒ T): Seq[T]

    Creates a Seq of ElementPageModules, one module for each Element returned by Query.

    Creates a Seq of ElementPageModules, one module for each Element returned by Query.

    Example:   def todos = modules(xpath("li"), TodoEntryModule(_))

    T

    the Type of the ElementPageModule

    query

    the query to execute

    factory

    A function returning a ElementPageModule for the given Element.

    returns

    A Seq of created ElementPageModules, can be empty.

    Attributes
    protected
    Definition Classes
    PageBase
  20. def name(elementName: String): NameQuery

    Returns a name query.

    Returns a name query.

    This method enables syntax such as the following:

    click on name("q")
    ^
    

    elementName

    the query string for this query.

    Attributes
    protected
    Definition Classes
    QueryDsl
  21. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  22. final def notify(): Unit

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

    Definition Classes
    AnyRef
  24. implicit def pageObject: PageObject

    Attributes
    protected
    Definition Classes
    PageObject
  25. def pageTitle: String

    Attributes
    protected
    Definition Classes
    PageObject
  26. val parent: Option[PageReference]

    returns

    The parent PageModule or PageObject

    Attributes
    protected[org.pageobject]
    Definition Classes
    PageObjectDefaultPageReferencePageReference
  27. def partialLinkText(partialLinkText: String): PartialLinkTextQuery

    Returns a partial link text query.

    Returns a partial link text query.

    This method enables syntax such as the following:

    click on partialLinkText("???")
    ^
    

    partialLinkText

    the query string for this query.

    Attributes
    protected
    Definition Classes
    QueryDsl
  28. def rootElement: Option[Element]

    Returns the Element containg the PageModule.

    Returns the Element containg the PageModule. PageObjects will always return None.

    returns

    Element containg the PageModule

    Attributes
    protected[org.pageobject]
    Definition Classes
    DefaultPageReferencePageReference
  29. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  30. def tagName(tagName: String): TagNameQuery

    Returns a tag name query.

    Returns a tag name query.

    This method enables syntax such as the following:

    click on tagName("???")
    ^
    

    tagName

    the query string for this query.

    Attributes
    protected
    Definition Classes
    QueryDsl
  31. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  34. implicit def webDriver: WebDriver

    Attributes
    protected[org.pageobject]
    Definition Classes
    PageObjectDefaultPageReferenceDriverProvider
  35. def xpath(xpath: String): XPathQuery

    Returns an XPath query.

    Returns an XPath query.

    This method enables syntax such as the following:

    click on xpath("???")
    ^
    

    xpath

    the query string for this query.

    Attributes
    protected
    Definition Classes
    QueryDsl

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from PageObject

Inherited from PageBase

Inherited from QueryDsl

Inherited from ParentPageReference

Inherited from DefaultPageReference

Inherited from PageReference

Inherited from DriverProvider

Inherited from AtChecker

Inherited from AnyRef

Inherited from Any

Ungrouped