Object

org.pageobject.core.driver.vnc

DefaultVncFirefoxDriverFactory

Related Doc: package vnc

Permalink

object DefaultVncFirefoxDriverFactory extends VncFirefoxDriverFactory[DefaultVncServer] with DefaultVncDriverTraits

This DriverFactory will launch a VNC Server, start the selenium server inside and the creates a Firefox Browser with matching RemoteWebDriver to connect into the VNC Server.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DefaultVncFirefoxDriverFactory
  2. DefaultVncDriverTraits
  3. ThreadNameNumberingDriverFactory
  4. LoggingDriverFactory
  5. TracedRemoteDriverFactory
  6. TakeScreenshot
  7. FixedLocation
  8. VncFirefoxDriverFactory
  9. Serializable
  10. Serializable
  11. Product
  12. Equals
  13. VncDriverFactory
  14. Logging
  15. RemoteDriverFactory
  16. WaitFor
  17. DurationDsl
  18. DynamicDriverFactory
  19. DriverFactory
  20. AnyRef
  21. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Duration = scala.concurrent.duration.Duration

    Permalink
    Definition Classes
    DurationDsl
  2. type FiniteDuration = scala.concurrent.duration.FiniteDuration

    Permalink
    Definition Classes
    DurationDsl
  3. type PatienceConfig = WaitFor.PatienceConfig

    Permalink
    Definition Classes
    WaitFor
  4. type TimeUnit = java.util.concurrent.TimeUnit

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. final val DAYS: java.util.concurrent.TimeUnit(DAYS)

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  5. final val HOURS: java.util.concurrent.TimeUnit(HOURS)

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  6. final val MICROSECONDS: java.util.concurrent.TimeUnit(MICROSECONDS)

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  7. final val MILLISECONDS: java.util.concurrent.TimeUnit(MILLISECONDS)

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  8. final val MINUTES: java.util.concurrent.TimeUnit(MINUTES)

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  9. final val NANOSECONDS: java.util.concurrent.TimeUnit(NANOSECONDS)

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  10. final val SECONDS: java.util.concurrent.TimeUnit(SECONDS)

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  11. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  12. def awaitVncServer(): DefaultVncServer

    Permalink
    Attributes
    protected
    Definition Classes
    VncDriverFactory
  13. def capabilities(): Capabilities

    Permalink
  14. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  15. val compatible: Boolean

    Permalink
    Definition Classes
    DriverFactory
  16. val connectionTimeout: FiniteDuration

    Permalink
    Attributes
    protected
    Definition Classes
    RemoteDriverFactory
  17. def createRealWebDriver(): WebDriver

    Permalink
    Definition Classes
    FixedLocationDriverFactory
  18. def createWebDriver(executor: HttpCommandExecutor, capabilities: Capabilities): WebDriver

    Permalink
    Attributes
    protected
    Definition Classes
    RemoteDriverFactory
  19. def createWebDriver(): WebDriver

    Permalink
    Attributes
    protected
    Definition Classes
    DriverFactory
  20. def debug(msg: ⇒ String, throwable: ⇒ Throwable): Unit

    Permalink
    Definition Classes
    Logging
  21. def debug(msg: ⇒ String): Unit

    Permalink
    Definition Classes
    Logging
  22. implicit def doubleMult(d: Double): DoubleMult

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  23. implicit def durationDouble(n: Double): DurationConversions

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  24. implicit def durationInt(n: Int): DurationConversions

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  25. implicit def durationLong(n: Long): DurationConversions

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  26. implicit def durationToPair(d: Duration): (Long, TimeUnit)

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  27. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  28. def error(msg: ⇒ String, throwable: ⇒ Throwable): Unit

    Permalink
    Definition Classes
    Logging
  29. def error(msg: ⇒ String): Unit

    Permalink
    Definition Classes
    Logging
  30. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  31. final val fromNow: scala.concurrent.duration.fromNow.type

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  32. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  33. def info(msg: ⇒ String, throwable: ⇒ Throwable): Unit

    Permalink
    Definition Classes
    Logging
  34. def info(msg: ⇒ String): Unit

    Permalink
    Definition Classes
    Logging
  35. implicit def intMult(i: Int): IntMult

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  36. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  37. implicit def longMult(l: Long): LongMult

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  38. val name: String

    Permalink

    the name of the browser to launch

    the name of the browser to launch

    Definition Classes
    VncDriverFactoryDriverFactory
  39. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  40. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  41. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  42. implicit def pairIntToDuration(p: (Int, TimeUnit)): Duration

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  43. implicit def pairLongToDuration(p: (Long, TimeUnit)): FiniteDuration

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  44. val position: Some[openqa.selenium.Point]

    Permalink
    Definition Classes
    FixedLocation
  45. def runTest[T](testName: String, fn: ⇒ T): T

    Permalink
  46. def runTests[T](fn: ⇒ T): T

    Permalink
    Definition Classes
    DriverFactory
  47. def selected: Boolean

    Permalink
    Definition Classes
    DriverFactory
  48. val size: Some[openqa.selenium.Dimension]

    Permalink
    Definition Classes
    FixedLocation
  49. val socketTimeout: FiniteDuration

    Permalink
    Attributes
    protected
    Definition Classes
    RemoteDriverFactory
  50. final val span: scala.concurrent.duration.span.type

    Permalink
    Attributes
    protected
    Definition Classes
    DurationDsl
  51. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  52. def takeScreenshot(testName: String, webDriver: WebDriver with TakesScreenshot): Unit

    Permalink
    Definition Classes
    TakeScreenshot
  53. def timeouts: Set[WaitFor.PatienceConfig]

    Permalink
    Definition Classes
    DriverFactory
  54. def trace(msg: ⇒ String, throwable: ⇒ Throwable): Unit

    Permalink
    Definition Classes
    Logging
  55. def trace(msg: ⇒ String): Unit

    Permalink
    Definition Classes
    Logging
  56. val traced: Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    TracedRemoteDriverFactory
  57. def url(): String

    Permalink
    Attributes
    protected
    Definition Classes
    VncDriverFactoryRemoteDriverFactory
  58. def vncServerDuration(): scala.concurrent.duration.FiniteDuration

    Permalink
    Attributes
    protected
    Definition Classes
    VncDriverFactory
  59. val vncServerManager: VncServerManager[DefaultVncServer]

    Permalink

    manager used to create and release a VncServer

    manager used to create and release a VncServer

    Definition Classes
    VncFirefoxDriverFactory
  60. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  63. def waitFor[T](config: PatienceConfig)(fun: ⇒ T): T

    Permalink
    Attributes
    protected
    Definition Classes
    WaitFor
  64. def waitFor[T](duration: FiniteDuration)(fun: ⇒ T): T

    Permalink
    Attributes
    protected
    Definition Classes
    WaitFor
  65. def warn(msg: ⇒ String, throwable: ⇒ Throwable): Unit

    Permalink
    Definition Classes
    Logging
  66. def warn(msg: ⇒ String): Unit

    Permalink
    Definition Classes
    Logging
  67. def webDriver: WebDriver

    Permalink
    Definition Classes
    DynamicDriverFactoryDriverFactory
  68. def withPatience[T](map: PatienceMap)(fun: ⇒ T): T

    Permalink
    Attributes
    protected
    Definition Classes
    WaitFor
  69. def withPatience[T](config: (PatienceConfig, FiniteDuration)*)(fun: ⇒ T): T

    Permalink
    Attributes
    protected
    Definition Classes
    WaitFor

Inherited from DefaultVncDriverTraits

Inherited from LoggingDriverFactory

Inherited from TracedRemoteDriverFactory

Inherited from TakeScreenshot

Inherited from FixedLocation

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from Logging

Inherited from RemoteDriverFactory

Inherited from WaitFor

Inherited from DurationDsl

Inherited from DynamicDriverFactory

Inherited from DriverFactory

Inherited from AnyRef

Inherited from Any

Ungrouped