| setTimeout {seleniumPipes} | R Documentation |
Configure the amount of time that a particular type of operation can execute
Description
setTimeout Configure the amount of time that a particular type of operation can execute
for before they are aborted and a |Timeout| error is returned to the client.
Usage
setTimeout(remDr, type = "page load", milliseconds = 10000, ...)
Arguments
remDr |
An object of class "rDriver". A remote driver object see |
type |
The type of operation to set the timeout for. Valid values are: "script" for script timeouts, "implicit" for modifying the implicit wait timeout and "page load" for setting a page load timeout. |
milliseconds |
The amount of time, in milliseconds, that time-limited commands are permitted to run. |
... |
Additonal function arguments - Currently passes the |
Value
invisible(remDr): An object of class "rDriver" is invisibly returned.
A remote driver object see remoteDr. This allows for chaining from this function to
other functions that take such an object as an argument. See examples for further details.
See Also
Other sessions functions: deleteSession,
newSession
Examples
## Not run:
# start a driver without opening a browser
remDr <- remoteDr(newSession = FALSE)
# open a broswer
remDr %>% newSession
# set timeout on waiting for elements
remDr %>% setTimeout(type = "implicit", 5000)
# close Session
remDr %>% deleteSession
## End(Not run)