A B C D E F G I J L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- afterAlertAccept(WebDriver) - Method in class uk.co.evoco.webdriver.WebDriverListener
- afterAlertDismiss(WebDriver) - Method in class uk.co.evoco.webdriver.WebDriverListener
- afterChangeValueOf(WebElement, WebDriver, CharSequence[]) - Method in class uk.co.evoco.webdriver.WebDriverListener
- afterClickOn(WebElement, WebDriver) - Method in class uk.co.evoco.webdriver.WebDriverListener
- afterFindBy(By, WebElement, WebDriver) - Method in class uk.co.evoco.webdriver.WebDriverListener
- afterGetScreenshotAs(OutputType<X>, X) - Method in class uk.co.evoco.webdriver.WebDriverListener
- afterGetText(WebElement, WebDriver, String) - Method in class uk.co.evoco.webdriver.WebDriverListener
- afterNavigateBack(WebDriver) - Method in class uk.co.evoco.webdriver.WebDriverListener
- afterNavigateForward(WebDriver) - Method in class uk.co.evoco.webdriver.WebDriverListener
- afterNavigateRefresh(WebDriver) - Method in class uk.co.evoco.webdriver.WebDriverListener
- afterNavigateTo(String, WebDriver) - Method in class uk.co.evoco.webdriver.WebDriverListener
- afterScript(String, WebDriver) - Method in class uk.co.evoco.webdriver.WebDriverListener
- afterSwitchToWindow(String, WebDriver) - Method in class uk.co.evoco.webdriver.WebDriverListener
B
- BankHoliday - Class in uk.co.evoco.testdata
- BankHoliday() - Constructor for class uk.co.evoco.testdata.BankHoliday
- BankHolidays - Class in uk.co.evoco.testdata
- BankHolidays() - Constructor for class uk.co.evoco.testdata.BankHolidays
- BaseAbstractTest - Class in uk.co.evoco.tests
-
BaseAbstractTest to handle things that testers shouldn't need to worry about (like starting up a WebDriver instance and getting everything in the right space for consumers to run tests that are correctly configured etc).
- BaseAbstractTest() - Constructor for class uk.co.evoco.tests.BaseAbstractTest
- BasePageObject - Class in uk.co.evoco.pageobjects
-
This class is a base that all page objects can inherit from.
- BasePageObject(WebDriver) - Constructor for class uk.co.evoco.pageobjects.BasePageObject
-
Initiates page elements that are declared as fields annotated @FindBy and makes the WebDriver instance available to child classes.
- beforeAlertAccept(WebDriver) - Method in class uk.co.evoco.webdriver.WebDriverListener
- beforeAlertDismiss(WebDriver) - Method in class uk.co.evoco.webdriver.WebDriverListener
- beforeAll() - Static method in class uk.co.evoco.tests.BaseAbstractTest
-
This will run before every test class.
- beforeChangeValueOf(WebElement, WebDriver, CharSequence[]) - Method in class uk.co.evoco.webdriver.WebDriverListener
- beforeClickOn(WebElement, WebDriver) - Method in class uk.co.evoco.webdriver.WebDriverListener
-
Before we interact with any methods (which is anytime we click() on anything) we want to do a state check that the element is actually clickable.
- beforeFindBy(By, WebElement, WebDriver) - Method in class uk.co.evoco.webdriver.WebDriverListener
-
Before each webDriver.findBy or @FindBy we want to make sure that we are supply elements that are present in the DOM.
- beforeGetScreenshotAs(OutputType<X>) - Method in class uk.co.evoco.webdriver.WebDriverListener
- beforeGetText(WebElement, WebDriver) - Method in class uk.co.evoco.webdriver.WebDriverListener
- beforeNavigateBack(WebDriver) - Method in class uk.co.evoco.webdriver.WebDriverListener
- beforeNavigateForward(WebDriver) - Method in class uk.co.evoco.webdriver.WebDriverListener
- beforeNavigateRefresh(WebDriver) - Method in class uk.co.evoco.webdriver.WebDriverListener
- beforeNavigateTo(String, WebDriver) - Method in class uk.co.evoco.webdriver.WebDriverListener
- beforeScript(String, WebDriver) - Method in class uk.co.evoco.webdriver.WebDriverListener
- beforeSwitchToWindow(String, WebDriver) - Method in class uk.co.evoco.webdriver.WebDriverListener
- BrowserType - Enum in uk.co.evoco.webdriver.configuration
-
A list of browsers supported by WebDriver
- build() - Method in class uk.co.evoco.webdriver.configuration.ConfigurationLoader
-
This method builds the configuration and returns it
- build() - Method in class uk.co.evoco.webdriver.WebDriverBuilder
-
The build method pulls all of the configuration options together and uses them to construct an EventFiringWebDriver with the correct configuration for the browser type
- BY_INDEX - uk.co.evoco.webdriver.utils.SelectBoxInteractionType
- BY_VALUE - uk.co.evoco.webdriver.utils.SelectBoxInteractionType
- BY_VISIBLE_TEXT - uk.co.evoco.webdriver.utils.SelectBoxInteractionType
- byIdOrName(WebDriver, String) - Static method in class uk.co.evoco.webdriver.utils.FindByUtils
-
Finds elements by either the HTML name or id attribute using the given selector text
C
- CHROME - uk.co.evoco.webdriver.configuration.BrowserType
- ClickUtils - Class in uk.co.evoco.webdriver.utils
-
Only for us in the situations outlined for the provided methods.
- ClickUtils() - Constructor for class uk.co.evoco.webdriver.utils.ClickUtils
- ConfigurationLoader - Class in uk.co.evoco.webdriver.configuration
-
Provides a way to load either a default configuration of a configuration from file
- ConfigurationLoader() - Constructor for class uk.co.evoco.webdriver.configuration.ConfigurationLoader
- ConfiguredChromeDriver - Class in uk.co.evoco.webdriver.configuration.driver
- ConfiguredChromeDriver() - Constructor for class uk.co.evoco.webdriver.configuration.driver.ConfiguredChromeDriver
- ConfiguredDriver - Interface in uk.co.evoco.webdriver.configuration.driver
- ConfiguredEdgeDriver - Class in uk.co.evoco.webdriver.configuration.driver
- ConfiguredEdgeDriver() - Constructor for class uk.co.evoco.webdriver.configuration.driver.ConfiguredEdgeDriver
- ConfiguredFirefoxDriver - Class in uk.co.evoco.webdriver.configuration.driver
- ConfiguredFirefoxDriver() - Constructor for class uk.co.evoco.webdriver.configuration.driver.ConfiguredFirefoxDriver
- ConfiguredInternetExplorerDriver - Class in uk.co.evoco.webdriver.configuration.driver
- ConfiguredInternetExplorerDriver() - Constructor for class uk.co.evoco.webdriver.configuration.driver.ConfiguredInternetExplorerDriver
- ConfiguredSafariDriver - Class in uk.co.evoco.webdriver.configuration.driver
- ConfiguredSafariDriver() - Constructor for class uk.co.evoco.webdriver.configuration.driver.ConfiguredSafariDriver
- configureEventFiringWebDriver(WebDriver, long, File) - Method in interface uk.co.evoco.webdriver.configuration.driver.ConfiguredDriver
- createLogDirectory() - Method in interface uk.co.evoco.webdriver.configuration.driver.ConfiguredDriver
- createScreenshotDirectory() - Method in class uk.co.evoco.webdriver.results.ResultsManager
-
Creates a run specific directory that is timestamped to store screenshots
D
- Dates - Class in uk.co.evoco.testdata
- Dates() - Constructor for class uk.co.evoco.testdata.Dates
- decideWhichConfigurationToUse() - Method in class uk.co.evoco.webdriver.configuration.ConfigurationLoader
-
Method for figuring out if we're using the internal, default configuration, or we're setting a reference to an external configuration file (from the file system).
E
- EDGE - uk.co.evoco.webdriver.configuration.BrowserType
- ENGLAND_AND_WALES - uk.co.evoco.testdata.Locale
- executeFile(WebDriver, String) - Static method in class uk.co.evoco.webdriver.utils.JavaScriptUtils
-
Reads a file from the classpath (./src/test/resources/javascript/myfile.js) and executes it via the JavaScript executor.
- executeString(WebDriver, String) - Static method in class uk.co.evoco.webdriver.utils.JavaScriptUtils
-
Executes a given JavaScript script
- executeString(WebDriver, WebElement, String) - Static method in class uk.co.evoco.webdriver.utils.JavaScriptUtils
-
Executes a given JavaScript script against a given WebElement
F
- FileLoaderUtils - Class in uk.co.evoco.webdriver.configuration.utils
- FileLoaderUtils() - Constructor for class uk.co.evoco.webdriver.configuration.utils.FileLoaderUtils
- FindByUtils - Class in uk.co.evoco.webdriver.utils
-
Utilities class providing support methods for locating elements in more dynamic ways than the standard out of the box location methods provided by Selenium
- FindByUtils() - Constructor for class uk.co.evoco.webdriver.utils.FindByUtils
- FIREFOX - uk.co.evoco.webdriver.configuration.BrowserType
- fromFile(File, TypeReference<T>) - Static method in class uk.co.evoco.webdriver.utils.JsonUtils
- fromFile(File, Class<T>) - Static method in class uk.co.evoco.webdriver.utils.JsonUtils
-
Deserialize a JSON from a File to a given class type
- fromFile(InputStream, Class<T>) - Static method in class uk.co.evoco.webdriver.utils.JsonUtils
-
Deserialize a JSON from a File to a given class type
- fromFile(String, Class<T>) - Static method in class uk.co.evoco.webdriver.utils.JsonUtils
-
Deserialize a JSON from a File to a given class type
- fromString(String, TypeReference<T>) - Static method in class uk.co.evoco.webdriver.utils.JsonUtils
-
Deserialize a JSON from a String to a given class type
- fromString(String, Class<T>) - Static method in class uk.co.evoco.webdriver.utils.JsonUtils
-
Deserialize a JSON from a String to a given class type
- futureDataAvoidingWeekendsAndBankHolidays(Locale, String, int, String) - Static method in class uk.co.evoco.testdata.Dates
- futureDate(String, int, String) - Static method in class uk.co.evoco.testdata.Dates
-
Returns a string that represents the date that is the given days ahead of the start date
- futureDateAvoidingWeekends(String, int, String) - Static method in class uk.co.evoco.testdata.Dates
G
- get() - Static method in class uk.co.evoco.metrics.MetricRegistryHelper
- get() - Static method in class uk.co.evoco.webdriver.configuration.TestConfigHelper
- get(Locale) - Method in class uk.co.evoco.testdata.BankHolidays
- getBaseUrl() - Method in class uk.co.evoco.webdriver.configuration.WebDriverConfig
- getBrowserPreferences(BrowserType) - Method in class uk.co.evoco.webdriver.configuration.WebDriverConfig
- getBrowserType() - Method in class uk.co.evoco.webdriver.configuration.WebDriverConfig
- getDriver(File) - Method in interface uk.co.evoco.webdriver.configuration.driver.ConfiguredDriver
-
ß
- getExceptionsToHandle() - Method in class uk.co.evoco.webdriver.configuration.TolerantActionExceptions
- getGraphiteConfig() - Method in class uk.co.evoco.webdriver.configuration.MetricsConfig
- getGridConfig() - Method in class uk.co.evoco.webdriver.configuration.WebDriverConfig
- getGridUrl() - Method in class uk.co.evoco.webdriver.configuration.GridConfig
- getHost() - Method in class uk.co.evoco.webdriver.configuration.GraphiteConfig
- getJmxConfig() - Method in class uk.co.evoco.webdriver.configuration.MetricsConfig
- getLocalDate() - Method in class uk.co.evoco.testdata.BankHoliday
- getLocalDate(String) - Method in class uk.co.evoco.testdata.BankHoliday
- getLocalDriver() - Method in class uk.co.evoco.webdriver.configuration.driver.ConfiguredChromeDriver
- getLocalDriver() - Method in interface uk.co.evoco.webdriver.configuration.driver.ConfiguredDriver
- getLocalDriver() - Method in class uk.co.evoco.webdriver.configuration.driver.ConfiguredEdgeDriver
- getLocalDriver() - Method in class uk.co.evoco.webdriver.configuration.driver.ConfiguredFirefoxDriver
- getLocalDriver() - Method in class uk.co.evoco.webdriver.configuration.driver.ConfiguredInternetExplorerDriver
- getLocalDriver() - Method in class uk.co.evoco.webdriver.configuration.driver.ConfiguredSafariDriver
- getLocale() - Method in class uk.co.evoco.testdata.BankHolidays
- getMetricsConfig() - Method in class uk.co.evoco.webdriver.configuration.WebDriverConfig
- getOptions() - Method in class uk.co.evoco.webdriver.configuration.driver.ConfiguredEdgeDriver
- getOptions() - Method in class uk.co.evoco.webdriver.configuration.driver.ConfiguredFirefoxDriver
- getOptions() - Method in class uk.co.evoco.webdriver.configuration.driver.ConfiguredInternetExplorerDriver
- getOptions() - Method in class uk.co.evoco.webdriver.configuration.driver.ConfiguredSafariDriver
- getPort() - Method in class uk.co.evoco.webdriver.configuration.GraphiteConfig
- getRemoteDriver() - Method in class uk.co.evoco.webdriver.configuration.driver.ConfiguredChromeDriver
- getRemoteDriver() - Method in interface uk.co.evoco.webdriver.configuration.driver.ConfiguredDriver
- getRemoteDriver() - Method in class uk.co.evoco.webdriver.configuration.driver.ConfiguredEdgeDriver
- getRemoteDriver() - Method in class uk.co.evoco.webdriver.configuration.driver.ConfiguredFirefoxDriver
- getRemoteDriver() - Method in class uk.co.evoco.webdriver.configuration.driver.ConfiguredInternetExplorerDriver
- getRemoteDriver() - Method in class uk.co.evoco.webdriver.configuration.driver.ConfiguredSafariDriver
- getRunType() - Method in class uk.co.evoco.webdriver.configuration.WebDriverConfig
- getScreenshotDirectory() - Method in class uk.co.evoco.webdriver.results.ResultsManager
- getTestConfigItem(String) - Method in class uk.co.evoco.webdriver.configuration.WebDriverConfig
- getTitle() - Method in class uk.co.evoco.testdata.BankHoliday
- getTolerantActionExceptions() - Method in class uk.co.evoco.webdriver.configuration.WebDriverConfig
- getTolerantActionWaitTimeoutInSeconds() - Method in class uk.co.evoco.webdriver.configuration.WebDriverConfig
- getWaitTimeoutInSeconds() - Method in class uk.co.evoco.webdriver.configuration.TolerantActionExceptions
- getWebDriverWaitTimeout() - Method in class uk.co.evoco.webdriver.configuration.WebDriverConfig
- GraphiteConfig - Class in uk.co.evoco.webdriver.configuration
- GraphiteConfig() - Constructor for class uk.co.evoco.webdriver.configuration.GraphiteConfig
- GRID - uk.co.evoco.webdriver.configuration.RunType
- GridConfig - Class in uk.co.evoco.webdriver.configuration
- GridConfig() - Constructor for class uk.co.evoco.webdriver.configuration.GridConfig
I
- IE - uk.co.evoco.webdriver.configuration.BrowserType
- isEnabled() - Method in class uk.co.evoco.webdriver.configuration.GraphiteConfig
- isEnabled() - Method in class uk.co.evoco.webdriver.configuration.JmxConfig
- isHeadless() - Method in class uk.co.evoco.webdriver.configuration.WebDriverConfig
- itemByHtmlValueAttribute(WebElement, String) - Static method in class uk.co.evoco.webdriver.utils.SelectBoxUtils
-
Selects an option that has a matching value attribute in the Options tag markup
- itemByIndex(WebElement, int) - Static method in class uk.co.evoco.webdriver.utils.SelectBoxUtils
-
Selects an option by the index of the option in the list.
- itemByVisibleText(WebElement, String) - Static method in class uk.co.evoco.webdriver.utils.SelectBoxUtils
-
Selects an option by the text that is visible in the select box
J
- JavaScriptUtils - Class in uk.co.evoco.webdriver.utils
-
Utilities class providing support methods for executing JavaScript While this is straight forward, its less than obvious to newcomers.
- JavaScriptUtils() - Constructor for class uk.co.evoco.webdriver.utils.JavaScriptUtils
- JmxConfig - Class in uk.co.evoco.webdriver.configuration
- JmxConfig() - Constructor for class uk.co.evoco.webdriver.configuration.JmxConfig
- JsonUtils - Class in uk.co.evoco.webdriver.utils
-
A simple class that helps serialize and deserialize JSON objects in various formats and inputs
- JsonUtils() - Constructor for class uk.co.evoco.webdriver.utils.JsonUtils
L
- loadFromClasspathOrFileSystem(String) - Static method in class uk.co.evoco.webdriver.configuration.utils.FileLoaderUtils
-
Look for a file to load on a fully qualified path, or the classpath
- LOCAL - uk.co.evoco.webdriver.configuration.RunType
- Locale - Enum in uk.co.evoco.testdata
M
- MetricRegistryHelper - Class in uk.co.evoco.metrics
- MetricsConfig - Class in uk.co.evoco.webdriver.configuration
- MetricsConfig() - Constructor for class uk.co.evoco.webdriver.configuration.MetricsConfig
- multipleLocatorMatchGetDisplayed(WebDriver, By) - Static method in class uk.co.evoco.webdriver.utils.FindByUtils
-
Finds the first element that is displayed with given locator.
N
- NORTHERN_IRELAND - uk.co.evoco.testdata.Locale
- northernIrelandHolidays(JsonNode) - Method in class uk.co.evoco.testdata.BankHolidays
- now(String) - Static method in class uk.co.evoco.testdata.Dates
-
Returns the current date for today
O
- onException(Throwable, WebDriver) - Method in class uk.co.evoco.webdriver.WebDriverListener
-
If we have an exception, lets create a screenshot so we can see the page as it happened.
P
- pastDate(String, int, String) - Static method in class uk.co.evoco.testdata.Dates
-
Returns a string that represents the date that is the given days behind of the start date
R
- RadioButtonUtils - Class in uk.co.evoco.webdriver.utils
-
Utility methods to select radio buttons
- RadioButtonUtils() - Constructor for class uk.co.evoco.webdriver.utils.RadioButtonUtils
- resultsManager - Static variable in class uk.co.evoco.tests.BaseAbstractTest
- ResultsManager - Class in uk.co.evoco.webdriver.results
-
Responsible for sorting out folders and anything else to do with reporting
- ResultsManager() - Constructor for class uk.co.evoco.webdriver.results.ResultsManager
- RunType - Enum in uk.co.evoco.webdriver.configuration
S
- SAFARI - uk.co.evoco.webdriver.configuration.BrowserType
- SCOTLAND - uk.co.evoco.testdata.Locale
- scotlandHolidays(JsonNode) - Method in class uk.co.evoco.testdata.BankHolidays
- scrollIntoView(WebDriver, WebElement) - Static method in class uk.co.evoco.webdriver.utils.WindowUtils
-
Scrolls a given element into the Viewport view
- SelectBoxInteractionType - Enum in uk.co.evoco.webdriver.utils
- SelectBoxUtils - Class in uk.co.evoco.webdriver.utils
-
Utilities class providing support methods for Select Boxes While this is straight forward, its less than obvious to newcomers.
- SelectBoxUtils() - Constructor for class uk.co.evoco.webdriver.utils.SelectBoxUtils
- selectByLabel(List<WebElement>, String) - Static method in class uk.co.evoco.webdriver.utils.RadioButtonUtils
-
Given a list of WebElements that locate the labels of the radio buttons, finds the radio button with the given visible label text and selects it.
- SendKeysUtils - Class in uk.co.evoco.webdriver.utils
- SendKeysUtils() - Constructor for class uk.co.evoco.webdriver.utils.SendKeysUtils
- setBaseUrl(String) - Method in class uk.co.evoco.webdriver.configuration.WebDriverConfig
-
Aims to pull the baseUrl from the configuration file.
- setBrowserPreferences(Map<String, ObjectNode>) - Method in class uk.co.evoco.webdriver.configuration.WebDriverConfig
- setBrowserType(String) - Method in class uk.co.evoco.webdriver.configuration.WebDriverConfig
- setBrowserType(BrowserType) - Method in class uk.co.evoco.webdriver.configuration.WebDriverConfig
- setEnabled(boolean) - Method in class uk.co.evoco.webdriver.configuration.GraphiteConfig
- setEnabled(boolean) - Method in class uk.co.evoco.webdriver.configuration.JmxConfig
- setEnglandAndWalesHolidays(JsonNode) - Method in class uk.co.evoco.testdata.BankHolidays
- setExceptionsToHandle(List<String>) - Method in class uk.co.evoco.webdriver.configuration.TolerantActionExceptions
- setGraphiteConfig(GraphiteConfig) - Method in class uk.co.evoco.webdriver.configuration.MetricsConfig
- setGridConfig(GridConfig) - Method in class uk.co.evoco.webdriver.configuration.WebDriverConfig
- setGridUrl(String) - Method in class uk.co.evoco.webdriver.configuration.GridConfig
- setHeadless(boolean) - Method in class uk.co.evoco.webdriver.configuration.WebDriverConfig
- setHost(String) - Method in class uk.co.evoco.webdriver.configuration.GraphiteConfig
- setJmxConfig(JmxConfig) - Method in class uk.co.evoco.webdriver.configuration.MetricsConfig
- setLocalDate(String) - Method in class uk.co.evoco.testdata.BankHoliday
- setLocale(String) - Method in class uk.co.evoco.testdata.BankHolidays
- setMetricsConfig(MetricsConfig) - Method in class uk.co.evoco.webdriver.configuration.WebDriverConfig
- setPort(int) - Method in class uk.co.evoco.webdriver.configuration.GraphiteConfig
- setResultsDirectory(File) - Method in class uk.co.evoco.webdriver.WebDriverBuilder
- setRunType(String) - Method in class uk.co.evoco.webdriver.configuration.WebDriverConfig
- setScreenshotDirectory(File) - Method in class uk.co.evoco.webdriver.WebDriverListener
-
Sets the screenshot target directory that will be used for screenshots generated inside onException()
- setTestConfig(JsonNode) - Method in class uk.co.evoco.webdriver.configuration.WebDriverConfig
- setTitle(String) - Method in class uk.co.evoco.testdata.BankHoliday
- setTolerantActionExceptions(TolerantActionExceptions) - Method in class uk.co.evoco.webdriver.configuration.WebDriverConfig
- setUp() - Method in class uk.co.evoco.tests.BaseAbstractTest
-
This will run before EVERY @Test that extends this class The method will create a new instance of WebDriver and a browser and open Google.com This ensures we always have a fresh browser window and a guaranteed starting point
- setWaitTimeoutInSeconds(String) - Method in class uk.co.evoco.webdriver.configuration.TolerantActionExceptions
- setWebDriverWaitTimeout(String) - Method in class uk.co.evoco.webdriver.configuration.WebDriverConfig
T
- tearDown() - Method in class uk.co.evoco.tests.BaseAbstractTest
-
This will run after EVERY @Test that extends this class The method will close the current browser and WebDriver instance down This ensures we have cleaned up after ourselves (this happens even if the test fails)
- TestConfigHelper - Class in uk.co.evoco.webdriver.configuration
- TolerantActionExceptions - Class in uk.co.evoco.webdriver.configuration
- TolerantActionExceptions() - Constructor for class uk.co.evoco.webdriver.configuration.TolerantActionExceptions
- tolerantClick(WebElement) - Static method in class uk.co.evoco.webdriver.utils.ClickUtils
- tolerantClick(WebElement, int) - Static method in class uk.co.evoco.webdriver.utils.ClickUtils
- tolerantInteraction(List<WebElement>, String, int) - Method in class uk.co.evoco.webdriver.utils.TolerantInteraction
- tolerantInteraction(WebElement, Optional<String>, int) - Method in class uk.co.evoco.webdriver.utils.TolerantInteraction
- tolerantInteraction(WebElement, SelectBoxInteractionType, Optional<String>, Optional<Integer>, int) - Method in class uk.co.evoco.webdriver.utils.TolerantInteraction
- TolerantInteraction - Class in uk.co.evoco.webdriver.utils
- TolerantInteraction() - Constructor for class uk.co.evoco.webdriver.utils.TolerantInteraction
- tolerantItemByHtmlValueAttribute(WebElement, String) - Static method in class uk.co.evoco.webdriver.utils.SelectBoxUtils
- tolerantItemByHtmlValueAttribute(WebElement, String, int) - Static method in class uk.co.evoco.webdriver.utils.SelectBoxUtils
- tolerantItemByIndex(WebElement, int) - Static method in class uk.co.evoco.webdriver.utils.SelectBoxUtils
- tolerantItemByIndex(WebElement, int, int) - Static method in class uk.co.evoco.webdriver.utils.SelectBoxUtils
- tolerantItemByVisibleText(WebElement, String) - Static method in class uk.co.evoco.webdriver.utils.SelectBoxUtils
- tolerantItemByVisibleText(WebElement, String, int) - Static method in class uk.co.evoco.webdriver.utils.SelectBoxUtils
- tolerantSelectByLabel(List<WebElement>, String) - Static method in class uk.co.evoco.webdriver.utils.RadioButtonUtils
- tolerantSelectByLabel(List<WebElement>, String, int) - Static method in class uk.co.evoco.webdriver.utils.RadioButtonUtils
- tolerantType(WebElement, String) - Static method in class uk.co.evoco.webdriver.utils.SendKeysUtils
- tolerantType(WebElement, String, int) - Static method in class uk.co.evoco.webdriver.utils.SendKeysUtils
- toString(Object) - Static method in class uk.co.evoco.webdriver.utils.JsonUtils
-
Serializes a given object instance into a JSON and returns it as a String
U
- uk.co.evoco.metrics - package uk.co.evoco.metrics
- uk.co.evoco.pageobjects - package uk.co.evoco.pageobjects
- uk.co.evoco.testdata - package uk.co.evoco.testdata
- uk.co.evoco.tests - package uk.co.evoco.tests
- uk.co.evoco.webdriver - package uk.co.evoco.webdriver
- uk.co.evoco.webdriver.configuration - package uk.co.evoco.webdriver.configuration
- uk.co.evoco.webdriver.configuration.driver - package uk.co.evoco.webdriver.configuration.driver
- uk.co.evoco.webdriver.configuration.utils - package uk.co.evoco.webdriver.configuration.utils
- uk.co.evoco.webdriver.results - package uk.co.evoco.webdriver.results
- uk.co.evoco.webdriver.utils - package uk.co.evoco.webdriver.utils
V
- valueOf(String) - Static method in enum uk.co.evoco.testdata.Locale
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum uk.co.evoco.webdriver.configuration.BrowserType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum uk.co.evoco.webdriver.configuration.RunType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum uk.co.evoco.webdriver.utils.SelectBoxInteractionType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum uk.co.evoco.testdata.Locale
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum uk.co.evoco.webdriver.configuration.BrowserType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum uk.co.evoco.webdriver.configuration.RunType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum uk.co.evoco.webdriver.utils.SelectBoxInteractionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- wait - Variable in class uk.co.evoco.pageobjects.BasePageObject
- webDriver - Variable in class uk.co.evoco.pageobjects.BasePageObject
- webDriver - Variable in class uk.co.evoco.tests.BaseAbstractTest
- WebDriverBuilder - Class in uk.co.evoco.webdriver
-
This class uses the Builder Pattern to construct its options.
- WebDriverBuilder() - Constructor for class uk.co.evoco.webdriver.WebDriverBuilder
- WebDriverConfig - Class in uk.co.evoco.webdriver.configuration
-
A simple representation object for the "./src/test/resources/config.json" file
- WebDriverConfig() - Constructor for class uk.co.evoco.webdriver.configuration.WebDriverConfig
- WebDriverListener - Class in uk.co.evoco.webdriver
-
This class allows us hooks into before and afters of a lot of WebDriver internals This is a great way to capture screenshots and add conditional waits to actions without making tests and page objects have superfluous code to do these things.
- WebDriverListener() - Constructor for class uk.co.evoco.webdriver.WebDriverListener
- WindowUtils - Class in uk.co.evoco.webdriver.utils
-
Handles window utilities (like scrolling etc)
- WindowUtils() - Constructor for class uk.co.evoco.webdriver.utils.WindowUtils
All Classes All Packages