org
.
pageobject
.
core
.
driver
RemoteDriverFactory
Related Docs:
object RemoteDriverFactory
|
package driver
trait
RemoteDriverFactory
extends
DynamicDriverFactory
with
WaitFor
Default implementation to create RemoteWebDriver
Linear Supertypes
WaitFor
,
Logging
,
DurationDsl
,
DynamicDriverFactory
,
DriverFactory
,
IDriverFactory
,
AnyRef
,
Any
Known Subclasses
DefaultVncChromeDriverFactory
,
DefaultVncFirefoxDriverFactory
,
VncChromeDriverFactory
,
VncDriverFactory
,
VncFirefoxDriverFactory
Ordering
Alphabetic
By Inheritance
Inherited
RemoteDriverFactory
WaitFor
Logging
DurationDsl
DynamicDriverFactory
DriverFactory
IDriverFactory
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
type
Duration
=
scala.concurrent.duration.Duration
Definition Classes
DurationDsl
type
FiniteDuration
=
scala.concurrent.duration.FiniteDuration
Definition Classes
DurationDsl
type
TimeUnit
=
java.util.concurrent.TimeUnit
Attributes
protected
Definition Classes
DurationDsl
Abstract Value Members
abstract
def
capabilities
()
:
Capabilities
Attributes
protected
abstract
def
limit
:
Limit
Definition Classes
DriverFactory
abstract
def
url
()
:
String
Attributes
protected
Concrete Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
val
DAYS
: java.util.concurrent.TimeUnit(DAYS)
Attributes
protected
Definition Classes
DurationDsl
final
val
HOURS
: java.util.concurrent.TimeUnit(HOURS)
Attributes
protected
Definition Classes
DurationDsl
final
val
MICROSECONDS
: java.util.concurrent.TimeUnit(MICROSECONDS)
Attributes
protected
Definition Classes
DurationDsl
final
val
MILLISECONDS
: java.util.concurrent.TimeUnit(MILLISECONDS)
Attributes
protected
Definition Classes
DurationDsl
final
val
MINUTES
: java.util.concurrent.TimeUnit(MINUTES)
Attributes
protected
Definition Classes
DurationDsl
final
val
NANOSECONDS
: java.util.concurrent.TimeUnit(NANOSECONDS)
Attributes
protected
Definition Classes
DurationDsl
final
val
SECONDS
: java.util.concurrent.TimeUnit(SECONDS)
Attributes
protected
Definition Classes
DurationDsl
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
compatible
:
Boolean
Definition Classes
DriverFactory
val
connectionTimeout
:
FiniteDuration
Attributes
protected
def
createRealWebDriver
()
:
WebDriver
Attributes
protected
Definition Classes
RemoteDriverFactory
→
DriverFactory
def
createWebDriver
(
executor:
HttpCommandExecutor
,
capabilities:
Capabilities
)
:
WebDriver
Attributes
protected
def
createWebDriver
()
:
WebDriver
Attributes
protected
Definition Classes
DriverFactory
def
debug
(
msg: ⇒
String
,
throwable: ⇒
Throwable
)
:
Unit
Definition Classes
Logging
def
debug
(
msg: ⇒
String
)
:
Unit
Definition Classes
Logging
implicit
def
doubleMult
(
d:
Double
)
:
DoubleMult
Attributes
protected
Definition Classes
DurationDsl
implicit
def
durationDouble
(
n:
Double
)
:
DurationConversions
Attributes
protected
Definition Classes
DurationDsl
implicit
def
durationInt
(
n:
Int
)
:
DurationConversions
Attributes
protected
Definition Classes
DurationDsl
implicit
def
durationLong
(
n:
Long
)
:
DurationConversions
Attributes
protected
Definition Classes
DurationDsl
implicit
def
durationToPair
(
d:
Duration
)
: (
Long
,
TimeUnit
)
Attributes
protected
Definition Classes
DurationDsl
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
error
(
msg: ⇒
String
,
throwable: ⇒
Throwable
)
:
Unit
Definition Classes
Logging
def
error
(
msg: ⇒
String
)
:
Unit
Definition Classes
Logging
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
val
fromNow
:
scala.concurrent.duration.fromNow
.type
Attributes
protected
Definition Classes
DurationDsl
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
info
(
msg: ⇒
String
,
throwable: ⇒
Throwable
)
:
Unit
Definition Classes
Logging
def
info
(
msg: ⇒
String
)
:
Unit
Definition Classes
Logging
implicit
def
intMult
(
i:
Int
)
:
IntMult
Attributes
protected
Definition Classes
DurationDsl
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
log
(
level:
LogLevel
,
msg: ⇒
String
,
throwable: ⇒
Throwable
)
:
Unit
Definition Classes
Logging
def
log
(
level:
LogLevel
,
msg: ⇒
String
)
:
Unit
Definition Classes
Logging
implicit
def
longMult
(
l:
Long
)
:
LongMult
Attributes
protected
Definition Classes
DurationDsl
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
implicit
def
pairIntToDuration
(
p: (
Int
,
TimeUnit
)
)
:
Duration
Attributes
protected
Definition Classes
DurationDsl
implicit
def
pairLongToDuration
(
p: (
Long
,
TimeUnit
)
)
:
FiniteDuration
Attributes
protected
Definition Classes
DurationDsl
def
runTest
[
T
]
(
testName:
String
,
fn: ⇒
T
)
:
T
Definition Classes
DynamicDriverFactory
→
DriverFactory
def
runTests
[
T
]
(
fn: ⇒
T
)
:
T
Definition Classes
DriverFactory
val
socketTimeout
:
FiniteDuration
Attributes
protected
final
val
span
:
scala.concurrent.duration.span
.type
Attributes
protected
Definition Classes
DurationDsl
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
takeScreenshot
(
testName:
String
,
webDriver:
WebDriver
with
TakesScreenshot
)
:
Unit
Definition Classes
DriverFactory
def
timeouts
:
Set
[
PatienceConfig
]
Definition Classes
DriverFactory
def
toString
()
:
String
Definition Classes
AnyRef → Any
def
trace
(
msg: ⇒
String
,
throwable: ⇒
Throwable
)
:
Unit
Definition Classes
Logging
def
trace
(
msg: ⇒
String
)
:
Unit
Definition Classes
Logging
val
traced
:
Boolean
Attributes
protected
def
vnc
:
Boolean
Definition Classes
DriverFactory
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
waitFor
[
T
]
(
description:
String
,
config:
PatienceConfig
)
(
fun: ⇒
T
)
:
T
Attributes
protected
Definition Classes
WaitFor
def
waitFor
[
T
]
(
description:
String
,
timeout:
FiniteDuration
,
interval:
FiniteDuration
)
(
fun: ⇒
T
)
:
T
Attributes
protected
Definition Classes
WaitFor
def
warn
(
msg: ⇒
String
,
throwable: ⇒
Throwable
)
:
Unit
Definition Classes
Logging
def
warn
(
msg: ⇒
String
)
:
Unit
Definition Classes
Logging
def
webDriver
:
WebDriver
Definition Classes
DynamicDriverFactory
→
DriverFactory
def
withPatience
[
T
]
(
map:
PatienceMap
)
(
fun: ⇒
T
)
:
T
Attributes
protected
Definition Classes
WaitFor
def
withPatience
[
T
]
(
config: (
PatienceConfig
,
PatienceConfig
)*
)
(
fun: ⇒
T
)
:
T
Attributes
protected
Definition Classes
WaitFor
Inherited from
WaitFor
Inherited from
Logging
Inherited from
DurationDsl
Inherited from
DynamicDriverFactory
Inherited from
DriverFactory
Inherited from
IDriverFactory
Inherited from
AnyRef
Inherited from
Any
Ungrouped
Default implementation to create RemoteWebDriver