MCPcopy Create free account

hub / github.com/tebeka/selenium / types & classes

Types & classes40 in github.com/tebeka/selenium

↓ 1 callersTypeAliasLevel
Level represents a logging level of different components in the browser, the driver, or any intermediary WebDriver servers. See the documentation of
log/log.go:24
StructCapabilities
Capabilities provides Firefox-specific options to WebDriver.
firefox/capabilities.go:16
StructCapabilities
Capabilities defines the Chrome-specific desired capabilities when using ChromeDriver. An instance of this struct can be stored in the Capabilities ma
chrome/capabilities.go:31
StructCapabilities
Capabilities are the options to provide to the Sauce infrastructure for each test. See the following URL for more details of each configuration param
sauce/sauce.go:19
TypeAliasCapabilities
Capabilities configures both the WebDriver process and the target browsers, with standard and browser-specific options.
selenium.go:93
TypeAliasCapabilities
Capabilities is the map to include in the WebDriver capabilities structure to configure logging.
log/log.go:45
FuncTypeCondition
Condition is an alias for a type that is passed as an argument for selenium.Wait(cond Condition) (error) function.
remote.go:1189
StructConnect
Connect manages an instance of a Sauce Connect Proxy to allow Sauce Labs to access HTTP endpoints from the local machine, though a tunnel.
sauce/connect.go:17
StructCookie
Cookie represents an HTTP cookie.
selenium.go:205
StructDeviceMetrics
DeviceMetrics specifies device attributes for emulation.
chrome/capabilities.go:92
StructError
Error contains information about a failure of a command. See the table of these strings at https://www.w3.org/TR/webdriver/#handling-errors . This er
remote.go:100
StructFrameBuffer
FrameBuffer controls an X virtual frame buffer running as a background process.
service.go:297
StructFrameBufferOptions
FrameBufferOptions describes the options that can be used to create a frame buffer.
service.go:68
StructLog
Log specifies how Firefox should log debug data.
firefox/capabilities.go:77
TypeAliasLogLevel
LogLevel is an enum that defines logging levels for Firefox.
firefox/capabilities.go:63
StructMessage
Message is a log message returned from the Log method.
log/log.go:48
StructMobileEmulation
TODO(minusnine): https://bugs.chromium.org/p/chromedriver/issues/detail?id=1625 mentions "experimental options". Implement that. MobileEmulation provi
chrome/capabilities.go:79
StructPerfLoggingPreferences
PerfLoggingPreferences specifies configuration options for performance logging.
chrome/capabilities.go:106
StructPoint
Point is a 2D point.
selenium.go:195
StructPreRun
PreRun configures a URL to an executable file, which will be downloaded and executed to configure the VM before the test starts.
sauce/sauce.go:117
StructProxy
Proxy specifies configuration for proxies in the browser. Set the key "proxy" in Capabilities to an instance of this type.
selenium.go:128
TypeAliasProxyType
ProxyType is an enumeration of the types of proxies available.
selenium.go:159
StructService
Service controls a locally-running Selenium subprocess.
service.go:146
FuncTypeServiceOption
ServiceOption configures a Service instance.
service.go:19
StructSize
Size is a size of HTML element.
selenium.go:200
StructStatus
Status contains information returned by the Status method.
selenium.go:176
TypeAliasType
Type represents a component capable of logging.
log/log.go:7
TypeAliasVisibility
Visibility is a visibility level for a test.
sauce/sauce.go:99
InterfaceWebDriver
WebDriver defines methods supported by WebDriver drivers.
selenium.go:215
InterfaceWebElement
WebElement defines method supported by web elements.
selenium.go:372
StructaddrRewriter
addrRewriter rewrites all requsted addresses to the one specified by the URL.
remote_test.go:1691
Structconfig
remote_test.go:127
Structcookie
ChromeDriver returns the expiration date as a float. Handle both formats via a type switch.
remote.go:907
StructkeyAction
remote.go:1055
Structrect
remote.go:1434
StructremoteWD
remote.go:49
StructremoteWE
remote.go:1266
Structresp
service.go:356
StructreturnedCapabilities
remote.go:460
StructserverReply
TODO(minusnine): provide a "sessionURL" function that prepends the session/<id> URL prefix and replace most requestURL (and voidCommand) calls with it
remote.go:83