| Modifiers | Name | Description |
|---|---|---|
static String |
ACTION_DELAY |
|
static String |
APPIUM_LOG_PROPERTY |
|
static String |
CHROME_DRIVER_PATH_PROPERTY |
|
static String |
CHROME_DRIVER_PATH_PROPERTY_KEY |
|
static String |
DEBUG_HOST |
|
static String |
DEBUG_PORT |
|
static String |
DEFAULT_CHROME_DEBUG_PORT |
|
static String |
DEFAULT_DEBUG_HOST |
|
static String |
DEFAULT_FIREFOX_DEBUG_PORT |
|
static String |
DEFAULT_PAGE_LOAD_TIMEOUT |
|
static String |
EDGE_DRIVER_PATH_PROPERTY |
|
static String |
ENABLE_PAGE_LOAD_TIMEOUT |
|
static String |
EXECUTED_BROWSER_PROPERTY |
|
static String |
EXISTING_DRIVER_PROPERTY |
|
static String |
IE_DRIVER_PATH_PROPERTY |
|
static String |
IGNORE_PAGE_LOAD_TIMEOUT_EXCEPTION |
|
static String |
MOBILE_DRIVER_PROPERTY |
|
static String |
REMOTE_WEB_DRIVER_TYPE |
|
static String |
REMOTE_WEB_DRIVER_URL |
|
static String |
WAIT_FOR_IE_HANGING_PROPERTY |
|
static String |
WEB_UI_DRIVER_PROPERTY |
| Type | Name and description |
|---|---|
static void |
closeWebDriver()Close the active web driver |
static int |
getActionDelay()Get the action delay (in seconds) |
static org.openqa.selenium.Alert |
getAlert()Get the current alert if there is one popped up |
static String |
getChromeDriverPath()Get the absolute path of the current ChromeDriver |
static int |
getCurrentWindowIndex()Get the index of the window the web driver is on |
static int |
getDefaultPageLoadTimeout()Get the default page load timeout |
static com.kms.katalon.core.driver.DriverType |
getExecutedBrowser()Get the current executed browser type |
static String |
getGeckoDriverPath()Get the absolute path of the current GeckoDriver |
static String |
getRemoteWebDriverServerType()Get the type of the remove web driver is the current web driver type is remote |
static String |
getRemoteWebDriverServerUrl()Get the url of the remove web driver is the current web driver type is remote |
static org.openqa.selenium.WebDriver |
getWebDriver()Get the current active web driver |
static String |
getWebDriverServerUrl(org.openqa.selenium.remote.RemoteWebDriver remoteWebDriver) |
static boolean |
isEnablePageLoadTimeout()Check if page load timeout is enabled |
static boolean |
isIgnorePageLoadTimeoutException()Check if ignoring the page load timeout exception |
static org.openqa.selenium.WebDriver |
openWebDriver()Open a new web driver based on the execution configuration |
static org.openqa.selenium.WebDriver |
openWebDriver(com.kms.katalon.core.driver.DriverType driver, Object options) |
protected static org.openqa.selenium.WebDriver |
startExistingBrowser() |
static void |
switchToAvailableWindow()Switch the active web driver to any available window |
static boolean |
waitForAlert(int timeOut)Wait for an alert to pop up for a specific time |
Close the active web driver
Get the action delay (in seconds)
Get the current alert if there is one popped up
Get the absolute path of the current ChromeDriver
Get the index of the window the web driver is on
Get the default page load timeout
Get the current executed browser type
Get the absolute path of the current GeckoDriver
Get the type of the remove web driver is the current web driver type is remote
Possible values: "Selenium", "Appium"
Get the url of the remove web driver is the current web driver type is remote
Get the current active web driver
Check if page load timeout is enabled
Check if ignoring the page load timeout exception
Open a new web driver based on the execution configuration
Switch the active web driver to any available window
Wait for an alert to pop up for a specific time
timeOut - the timeout to wait for the alert (in milliseconds)