Skip navigation links
A C D E F G H I L M O P Q R S T U V W 

A

addDefaultWaits() - Method in class org.bithill.selenium.driver.WebDriverHandle
Add default waits to the internal waits collection.

C

checkOpened() - Method in class org.bithill.selenium.resolving.Page
Checks that the desired pages is opened.
close() - Method in class org.bithill.selenium.resolving.Page
 
createDriverHandle(Map<String, String>) - Method in interface org.bithill.selenium.driver.WebDriverHandleFactory
Creates WebDriverHandle matching given criteria.

D

DEFAULT_GROUP - Static variable in annotation type org.bithill.selenium.resolving.ResolveBy
 
DEFAULT_LIST_WAIT - Static variable in class org.bithill.selenium.driver.WebDriverHandle
name of the default explicit wait for list resolving
DEFAULT_TIMEOUT_SECONDS - Static variable in class org.bithill.selenium.driver.WebDriverHandle
duration of the default explicit wait used by Resolvable during resolve
DEFAULT_WAIT - Static variable in class org.bithill.selenium.driver.WebDriverHandle
name of the default explicit wait
DEFAULTS - Static variable in class org.bithill.selenium.driver.WebDriverHandle
Map with default properties: seleniumUrl -- URL of a Selenium hub running on local machine, ignored when !this.isRemote().
DriverInitializationException - Exception in org.bithill.selenium.driver
Signals that an driver exception of some sort has occurred.
DriverInitializationException() - Constructor for exception org.bithill.selenium.driver.DriverInitializationException
 
DriverInitializationException(String) - Constructor for exception org.bithill.selenium.driver.DriverInitializationException
 
DriverInitializationException(Throwable) - Constructor for exception org.bithill.selenium.driver.DriverInitializationException
 
DriverInitializationException(String, Throwable) - Constructor for exception org.bithill.selenium.driver.DriverInitializationException
 

E

ElementConditions - Class in org.bithill.selenium.condition
Collection of ExpectedConditions for WebElement.
ElementConditions() - Constructor for class org.bithill.selenium.condition.ElementConditions
 

F

FasterWebDriverWait - Class in org.bithill.selenium.driver
Copy of WebDriverWait which using milliseconds for time out
FasterWebDriverWait(WebDriver, long) - Constructor for class org.bithill.selenium.driver.FasterWebDriverWait
Wait will ignore instances of NotFoundException that are encountered (thrown) by default in the 'until' condition, and immediately propagate all others.
FasterWebDriverWait(WebDriver, long, long) - Constructor for class org.bithill.selenium.driver.FasterWebDriverWait
Wait will ignore instances of NotFoundException that are encountered (thrown) by default in the 'until' condition, and immediately propagate all others.
FasterWebDriverWait(WebDriver, Clock, Sleeper, long, long) - Constructor for class org.bithill.selenium.driver.FasterWebDriverWait
 
Find - Class in org.bithill.selenium.resolving
Searching in RESOLVED WebElements.
Find.QueryEngine - Class in org.bithill.selenium.resolving
 

G

getDriver() - Method in class org.bithill.selenium.driver.WebDriverHandle
 
getDriver() - Method in class org.bithill.selenium.resolving.Resolvable
Convenience getter for WebDriver.
getDriverHandle() - Method in class org.bithill.selenium.resolving.Resolvable
 
getInfo() - Method in class org.bithill.selenium.driver.WebDriverHandle
 
getJs() - Method in class org.bithill.selenium.driver.WebDriverHandle
 
getPageUrlParams() - Method in class org.bithill.selenium.resolving.Page
 
getParent() - Method in class org.bithill.selenium.resolving.Resolvable
 
getPlaceholders() - Method in class org.bithill.selenium.resolving.Resolvable
 
getScreenshotDir() - Method in class org.bithill.selenium.site.SiteConfig
Screenshot directory.
getSelf() - Method in class org.bithill.selenium.resolving.Resolvable
 
getSiteConfig() - Method in class org.bithill.selenium.resolving.Page
 
getUrl() - Method in class org.bithill.selenium.site.MinimalSiteConfig
 
getUrl() - Method in class org.bithill.selenium.site.SiteConfig
Site address.
getWait() - Method in class org.bithill.selenium.resolving.Resolvable
Convenience getter for the default WebDriverWait.
getWait(String) - Method in class org.bithill.selenium.resolving.Resolvable
Convenience getter for a named wait.
getWaits() - Method in class org.bithill.selenium.driver.WebDriverHandle
 
groupMembers(String...) - Method in class org.bithill.selenium.resolving.Find.QueryEngine
Search for WebElements that have been resolved and belong to a given set of groups.

H

hasAtLeastValues(By, Integer) - Static method in class org.bithill.selenium.condition.SelectConditions
Condition met when a <select> has at least given count of <option>s.

I

in(Resolvable) - Static method in class org.bithill.selenium.resolving.Find
 
InvalidLocatorException - Exception in org.bithill.selenium.resolving
Thrown when the locator used in ResolveBy annotation is not recognized as valid locator.
InvalidLocatorException() - Constructor for exception org.bithill.selenium.resolving.InvalidLocatorException
 
InvalidLocatorException(String) - Constructor for exception org.bithill.selenium.resolving.InvalidLocatorException
 
InvalidLocatorException(Throwable) - Constructor for exception org.bithill.selenium.resolving.InvalidLocatorException
 
InvalidLocatorException(String, Throwable) - Constructor for exception org.bithill.selenium.resolving.InvalidLocatorException
 
InvalidLocatorFormatException - Exception in org.bithill.selenium.resolving
Thrown when the locator used in ResolveBy has invalid format, i.e.
InvalidLocatorFormatException() - Constructor for exception org.bithill.selenium.resolving.InvalidLocatorFormatException
 
InvalidLocatorFormatException(String) - Constructor for exception org.bithill.selenium.resolving.InvalidLocatorFormatException
 
InvalidLocatorFormatException(Throwable) - Constructor for exception org.bithill.selenium.resolving.InvalidLocatorFormatException
 
InvalidLocatorFormatException(String, Throwable) - Constructor for exception org.bithill.selenium.resolving.InvalidLocatorFormatException
 
InvalidPageException - Exception in org.bithill.selenium.resolving
Thrown when an the expected page is not loaded, regardless if a wrong page is or no page is loaded at all.
InvalidPageException() - Constructor for exception org.bithill.selenium.resolving.InvalidPageException
 
InvalidPageException(String) - Constructor for exception org.bithill.selenium.resolving.InvalidPageException
 
InvalidPageException(Throwable) - Constructor for exception org.bithill.selenium.resolving.InvalidPageException
 
InvalidPageException(String, Throwable) - Constructor for exception org.bithill.selenium.resolving.InvalidPageException
 
isContainer() - Method in class org.bithill.selenium.resolving.Resolvable
 
isContainer() - Method in class org.bithill.selenium.resolving.ResolvableList
 
isRemote() - Method in class org.bithill.selenium.driver.WebDriverHandle
 

L

loadData(Properties) - Method in class org.bithill.selenium.resolving.Resolvable
Loads data into form inputs.
log - Variable in class org.bithill.selenium.resolving.Page
 

M

MinimalSiteConfig - Class in org.bithill.selenium.site
Minimal 'functional' SiteConfig.
MinimalSiteConfig() - Constructor for class org.bithill.selenium.site.MinimalSiteConfig
 

O

open() - Method in class org.bithill.selenium.resolving.Page
Opens the web page associated with this Page class.
org.bithill.selenium.condition - package org.bithill.selenium.condition
 
org.bithill.selenium.driver - package org.bithill.selenium.driver
 
org.bithill.selenium.resolving - package org.bithill.selenium.resolving
 
org.bithill.selenium.site - package org.bithill.selenium.site
 

P

Page - Class in org.bithill.selenium.resolving
An abstraction of a tested page.
Page(WebDriverHandle) - Constructor for class org.bithill.selenium.resolving.Page
 
pageUrl() - Method in class org.bithill.selenium.resolving.Page
Provides Page URL.
prepareForResolving(WebDriverHandle) - Method in class org.bithill.selenium.resolving.Resolvable
Initializes necessary properties of Resolvable, allows deferred initialization.

Q

QueryEngine(Resolvable) - Constructor for class org.bithill.selenium.resolving.Find.QueryEngine
 

R

Resolvable - Class in org.bithill.selenium.resolving
Shared denominator of all resolvable components of a web UI.
Resolvable() - Constructor for class org.bithill.selenium.resolving.Resolvable
 
Resolvable(WebDriverHandle) - Constructor for class org.bithill.selenium.resolving.Resolvable
 
ResolvableList<T extends Resolvable> - Class in org.bithill.selenium.resolving
A List with additional context info used during resolve.
ResolvableList(int) - Constructor for class org.bithill.selenium.resolving.ResolvableList
 
ResolvableList() - Constructor for class org.bithill.selenium.resolving.ResolvableList
 
ResolvableList(Collection<? extends T>) - Constructor for class org.bithill.selenium.resolving.ResolvableList
 
resolve(String...) - Method in class org.bithill.selenium.resolving.Resolvable
Resolves all resolvable elements, i.e.
resolve() - Method in class org.bithill.selenium.resolving.Resolvable
Resolves all resolvable elements, i.e.
ResolveBy - Annotation Type in org.bithill.selenium.resolving
Annotation for the attaching the WebDriver selector to a WebElement.

S

SelectConditions - Class in org.bithill.selenium.condition
Collection of ExpectedConditions for Select.
SelectConditions() - Constructor for class org.bithill.selenium.condition.SelectConditions
 
setDriverHandle(WebDriverHandle) - Method in class org.bithill.selenium.resolving.Resolvable
 
setInfo(Map<String, String>) - Method in class org.bithill.selenium.driver.WebDriverHandle
sets map of key-value pairs with driver-related information
setIsContainer(boolean) - Method in class org.bithill.selenium.resolving.Resolvable
 
setIsContainer(boolean) - Method in class org.bithill.selenium.resolving.ResolvableList
 
setPageUrlParams(String...) - Method in class org.bithill.selenium.resolving.Page
 
setParent(Resolvable) - Method in class org.bithill.selenium.resolving.Resolvable
 
setPlaceholders(Properties) - Method in class org.bithill.selenium.resolving.Resolvable
 
setSelf(WebElement) - Method in class org.bithill.selenium.resolving.Resolvable
 
setWait(FluentWait<WebDriver>) - Method in class org.bithill.selenium.resolving.Resolvable
Convenience setter for the default FluentWait.
setWait(String, FluentWait<WebDriver>) - Method in class org.bithill.selenium.resolving.Resolvable
Convenience setter for a named WebDriverWait.
Site - Annotation Type in org.bithill.selenium.site
Annotation that associated a Page with a SiteConfig.
siteConfig - Variable in class org.bithill.selenium.resolving.Page
Configuration for the web site the page is part of.
SiteConfig - Class in org.bithill.selenium.site
Basic setup of a web site (web application).
SiteConfig() - Constructor for class org.bithill.selenium.site.SiteConfig
 

T

takeScreenshot(String) - Method in class org.bithill.selenium.resolving.Page
Takes a screenshot in PNG format and saves it to disk.
takeScreenshot() - Method in class org.bithill.selenium.resolving.Page
Takes a screenshot in PNG format and saves it to the current directory directory.
textMatches(By, Pattern) - Static method in class org.bithill.selenium.condition.ElementConditions
Condition met when an element contains text matching given pattern.

U

UnknownLocatorTypeException - Exception in org.bithill.selenium.resolving
Thrown when locator in ResolveBy annotation has expected format but its type is not one of recognized values: "id", "xpath", "css", "name", "tag", or "link" .
UnknownLocatorTypeException() - Constructor for exception org.bithill.selenium.resolving.UnknownLocatorTypeException
 
UnknownLocatorTypeException(String) - Constructor for exception org.bithill.selenium.resolving.UnknownLocatorTypeException
 
UnknownLocatorTypeException(Throwable) - Constructor for exception org.bithill.selenium.resolving.UnknownLocatorTypeException
 
UnknownLocatorTypeException(String, Throwable) - Constructor for exception org.bithill.selenium.resolving.UnknownLocatorTypeException
 

V

visibilityOfAllNestedElementsLocatedBy(WebElement, By) - Static method in class org.bithill.selenium.condition.ElementConditions
Condition met when all child (descendant) elements matching given locator are visible.
visibilityOfNestedElement(WebElement, By) - Static method in class org.bithill.selenium.condition.ElementConditions
Condition met when a child (descendant) element matching given locator is visible.

W

WebDriverHandle - Class in org.bithill.selenium.driver
Class for holding a Webdriver instance and derived objects.
WebDriverHandle(WebDriver, boolean, Map<String, FluentWait<WebDriver>>) - Constructor for class org.bithill.selenium.driver.WebDriverHandle
 
WebDriverHandle(WebDriver, boolean) - Constructor for class org.bithill.selenium.driver.WebDriverHandle
 
WebDriverHandleFactory<T extends WebDriverHandle> - Interface in org.bithill.selenium.driver
Factory interface for WebDriverHandles.
A C D E F G H I L M O P Q R S T U V W 
Skip navigation links

Copyright © 2017. All Rights Reserved.