package
bits
Type Members
-
case class
APIResponseError(message: String) extends Exception with Product with Serializable
-
-
trait
BaseDriver extends AnyRef
-
case class
BasicAuth(username: String = "", password: String = "") extends Product with Serializable
-
case class
BooleanResponse(sessionId: String, status: Int, value: Boolean) extends Product with Serializable
-
case class
BrowserStackCapabilities(name: Option[String] = None, browser: Option[String] = None, browserVersion: Option[String] = None, os: Option[String] = None, osVersion: Option[String] = None, resolution: Option[String] = None, browserStackSeleniumVersion: Option[String] = None, project: Option[String] = None, build: Option[String] = None, browserStackLocal: Option[Boolean] = None, browserStackIENoFlash: Option[Boolean] = None, browserStackIECompatibility: Option[Boolean] = None, browserStackIEDriver: Option[String] = None, browserStackIEEnablePopups: Option[Boolean] = None, browserStackSafariEnablePopups: Option[Boolean] = None, browserStackSafariAllowAllCookies: Option[Boolean] = None, browserStackSafariDriver: Option[String] = None, browserStackDebug: Option[Boolean] = None, browserStackVideo: Option[Boolean] = None, browserStackLocalIdentifier: Option[String] = None) extends Product with Serializable
-
-
case class
By(strategy: LocatorStrategy.Value, value: String) extends Searcher with Product with Serializable
-
case class
Capabilities(browserName: String = "phantomjs", platform: String = Platform.MAC, version: String = "phantomjs", javascriptEnabled: Boolean = true, takesScreenshot: Boolean = true, handlesAlerts: Boolean = true, databaseEnabled: Boolean = true, locationContextEnabled: Boolean = true, applicationCacheEnabled: Boolean = true, browserConnectionEnabled: Boolean = true, cssSelectorsEnabled: Boolean = true, webStorageEnabled: Boolean = true, rotatable: Boolean = true, acceptSslCerts: Boolean = true, nativeEvents: Boolean = true, proxy: Option[Proxy] = None, chrome: Option[ChromeCapabilities] = None, browserStack: Option[BrowserStackCapabilities] = None) extends Product with Serializable
-
case class
CapabilityResponse(sessionId: Option[String], status: Int, value: Capabilities) extends Product with Serializable
-
case class
ChromeCapabilities(chromedriverVersion: String = "", userDataDir: String = "") extends Product with Serializable
-
trait
Condition extends AnyRef
-
case class
CreateSessionResponse(sessionId: String) extends Product with Serializable
-
-
trait
Element extends AnyRef
-
case class
ElementClearRequest(id: String, sessionId: String) extends Product with Serializable
-
case class
ElementClickRequest(id: String) extends Product with Serializable
-
case class
ElementResponse(sessionId: String, status: Int, value: Map[String, String]) extends Product with Serializable
-
case class
ElementResponses(sessionId: String, status: Int, value: List[Map[String, String]]) extends Product with Serializable
-
sealed abstract
class
Enum extends AnyRef
-
class
Eventually extends AnyRef
-
case class
ExecuteScriptRequest(script: String, args: List[String]) extends Product with Serializable
-
case class
FindElementRequest(using: String, value: String) extends Product with Serializable
-
case class
IncorrectElementException(message: String) extends Exception with Product with Serializable
-
-
case class
NoCannedResponseError(message: String) extends Exception with Product with Serializable
-
-
case class
Proxy(proxyType: String = ProxyType.DIRECT, proxyAutoconfigUrl: String = "", ftpProxy: String = "", httpProxy: String = "", sslProxy: String = "", socksProxy: String = "", socksUsername: String = "", socksPassword: String = "", noProxy: String = "") extends Product with Serializable
-
case class
QueueEmptyError(message: String) extends Exception with Product with Serializable
-
case class
Result(outcome: Boolean, message: String) extends Product with Serializable
-
trait
Searcher extends AnyRef
-
-
case class
SendKeysRequest(value: List[Char]) extends Product with Serializable
-
case class
ServerStatus(build: Map[String, String], os: Map[String, String]) extends Product with Serializable
-
case class
ServerStatusResponse(sessionId: Option[String], status: Int, value: ServerStatus) extends Product with Serializable
-
class
Session extends AnyRef
-
case class
SessionRequest(desiredCapabilities: Capabilities, requiredCapabilities: Capabilities) extends Product with Serializable
-
case class
SessionResponse(sessionId: Option[String], status: Int, value: List[Sessions]) extends Product with Serializable
-
case class
Sessions(id: String, capabilities: Capabilities) extends Product with Serializable
-
case class
StringResponse(sessionId: String, status: Int, value: Option[String]) extends Product with Serializable
-
-
-
case class
TextInput(elementId: String, sessionId: String, sessionUrl: String, driver: BaseDriver, session: Session) extends WebElement with Product with Serializable
-
case class
TimeoutException(message: String) extends Exception with Product with Serializable
-
case class
TimeoutReq(timeoutType: String, ms: Int) extends Product with Serializable
-
case class
TimeoutRequest(timeoutType: TimeoutType.Value, milliseconds: Int) extends Product with Serializable
-
case class
TimeoutValueRequest(milliseconds: Int) extends Product with Serializable
-
-
-
case class
UrlRequest(url: String) extends Product with Serializable
-
class
Waitress extends AnyRef
-
-
case class
WindowHandle(handleId: String) extends Product with Serializable
-
case class
WindowHandleResponse(sessionId: String, status: Int, value: String) extends Product with Serializable
-
case class
WindowHandlesResponse(sessionId: String, status: Int, value: List[String]) extends Product with Serializable