Selenium Namespace |
Class | Description | |
---|---|---|
Actions |
The user-facing API for emulating complex user gestures. Use this class rather than using the Keyboard or Mouse directly. Implements the builder pattern: Builds a CompositeAction containing all actions specified by the method calls.
| |
Alert |
Defines the interface through which the user can manipulate JavaScript alerts.
| |
Application |
Selenium base class to access objects
| |
Assert |
Testing functions. Throws an exception if the condition is not met
| |
By |
Provides a mechanism by which to find elements within a document.
| |
Capabilities |
Driver capabilities
| |
ChromeDriver |
Web driver for Chrome
| |
Cookie |
Cookie object
| |
Cookies |
Cookie collection
| |
Dictionary |
Represents a collection of keys and values.
Light dictionary using chaining disigned for small list of items.
Complexity: O(n)
| |
DictionaryItem |
DictionaryItem object
| |
EdgeDriver |
Web driver for Microsoft Edge driver
| |
FirefoxDriver |
Web driver for Firefox
| |
IEDriver |
Web driver for Internet Explorer
| |
Image |
Image object
| |
Keyboard |
Keyboard object
| |
Keys |
Representations of pressable keys that are not text keys for sending to the browser.
| |
List |
Represents a collection of values.
| |
Manage |
Manage object
| |
Mouse |
Mouse interraction.
| |
OperaDriver |
Web driver for Opera
| |
PdfFile |
PDF object
| |
PhantomJSDriver |
Web driver for PhantomJS (Headless browser)
| |
Point |
Point structure
| |
Proxy |
Proxy options
| |
SearchContext |
Locators methods for WebDriver and WebElement
| |
SelectElement |
Web element of type Select
| |
Size |
Size structure
| |
Storage |
Storage object
| |
Table |
Table object
| |
TableElement |
Web element Table
| |
TableRow |
DataRow object
| |
Timeouts |
Timeouts object
| |
TouchActions |
TouchActions object
| |
TouchScreen |
TouchScreen object
| |
Utils | ||
Verify |
Testing functions. Return the résult of the verification
| |
Waiter |
Waiting functions
| |
WebDriver |
Object through which the user controls the browser.
| |
WebElement |
Defines the interface through which the user controls elements on the page.
| |
WebElements |
Collection of web elements
| |
Window |
Window object
|
Enumeration | Description | |
---|---|---|
CacheState |
Cache status
| |
MouseButton |
Mouse buttons
|
Public Sub Script() Dim driver As New FirefoxDriver driver.Get "http://www.google.com" ... driver.Quit End Sub
Class Script Dim driver Sub Class_Initialize Set driver = CreateObject("Selenium.FirefoxDriver") driver.Get "http://www.google.com" End Sub Sub Class_Terminate driver.Quit End Sub End Class Set s = New Script