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