org.pageobject.core

driver

package driver

Visibility
  1. Public
  2. All

Type Members

  1. trait AlwaysTracedRemoteDriverFactory extends AnyRef

    Use this trait to always see the commands executed by the underlying RemoteWebDriver

  2. case class ChromeDriverFactory() extends DefaultCreateDriverFactory with Product with Serializable

    A DriverFactory creating a local Chrome browser

  3. abstract class DefaultCreateDriverFactory extends DynamicDriverFactory

    A abstract class to simply create a local DriverFactory.

  4. class DefaultDriverFactoryList extends DriverFactoryList

    A list of DriverFactories to create all supported local browsers

  5. trait DefaultDriverProvider extends DriverProvider

    Default implementation for DriverProvider storing the DriverFactory in DriverFactoryHolder

  6. trait DriverFactories extends AnyRef

  7. trait DriverFactory extends AnyRef

    This trait is used to configure a test run and create a WebDriver used by the test.

  8. class DriverFactoryList extends DriverFactories

    A simple scala default implementation for java interface DriverFactories

  9. trait DriverProvider extends AnyRef

    To implicit access the webDriver, mainly needed by LocatorDsl just extend your class with DriverProvider

  10. trait DynamicDriverFactory extends DriverFactory

    A default implementation for DriverFactory.

  11. case class FirefoxDriverFactory() extends DefaultCreateDriverFactory with Product with Serializable

    A DriverFactory creating a local Firefox browser

  12. trait FixedLocation extends DriverFactory

    When using this trait the browser window will be moved and sized to a fixed location.

  13. trait Fullscreen extends DriverFactory

    When using this trait the browser started by this driver will be switched into fullscreen mode.

  14. case class HtmlUnitDriverFactory() extends DefaultCreateDriverFactory with Product with Serializable

    A DriverFactory creating a local HtmlUnit browser

  15. case class InternetExplorerDriverFactory() extends DefaultCreateDriverFactory with Product with Serializable

    A DriverFactory creating a local Internet Explorer browser

  16. trait LoggingDriverFactory extends DriverFactory

  17. trait Maximized extends DriverFactory

    When using this trait the browser started by this driver will be maximized.

  18. trait RemoteDriverFactory extends DynamicDriverFactory with WaitFor

    Default implementation to create RemoteWebDriver

  19. class RunWithDrivers extends Annotation with Annotation with ClassfileAnnotation

  20. case class SafariDriverFactory() extends DefaultCreateDriverFactory with Product with Serializable

    A DriverFactory creating a local Safari browser

  21. trait TakeScreenshot extends AnyRef

    When a WebDriver implements this trait, a screenshot will be stored on disk when a test failes.

  22. trait ThreadNameNumberingDriverFactory extends DriverFactory with Logging

  23. trait TracedRemoteDriverFactory extends AnyRef

    When using this trait you can set environment variable TRACE_REMOTE_WEB_DRIVER to see commands executed by the underlying RemoteWebDriver

  24. class TracedRemoteWebDriver extends RemoteWebDriver with Logging

    This class extends the Selenium default RemoteWebDriver to log all commands executed.

Value Members

  1. object RemoteDriverFactory extends WaitFor

    Patience configuration for RemoteDriverFactory

  2. package vnc

Ungrouped