Package net.serenitybdd.core.pages
-
Interface Summary Interface Description WebElementFacade WebElementState This interface is a way of presenting state information about a web element without exposing (too much) of the WebDriver API.WidgetObject Represents a page fragment which occurs across pages or multiple times in a single page.WithByLocator WithLocator -
Class Summary Class Description AnyPage A page object that can represent any page, without specifiying the exact page.ClasspathFieldInjectorService A description goes here.ClearContents DefaultTimeouts Created by john on 6/03/15.FluentDropdown FluentDropdownDeselect FluentDropdownSelect HtmlTag ListOfWebElementFacades MatchingPageExpressions Determines which URLs a given page object will work with.NormalizeUrlForm PageObject A base class representing a WebDriver page object.PageObject.OpenWithParams PageObject.WaitingBuilder PageObjects PagesAnnotatedField The Pages object keeps track of the Page Objects used during the tests.PageUrls Manage the URLs associated with a page Urls can be associated with a page using annotations or via the default configuration properties.ParameterisedLocator RenderedPageObjectView A page view that handles checking and waiting for element visibility.ResolvedWebElementResolver SerenityActions WaitForAngular WebElementDescriber Created by john on 30/01/15.WebElementExpectations WebElementFacadeImpl A proxy class for a web element, providing some more methods.WebElementFacadeWait WebElementResolver WebElementResolver.LocatorResolverBuilder WebElementResolverByElementLocator WebElementResolverByLocator WidgetObjectImpl Base implementation forWidgetObject
.WrappedWebElementFacadeImpl -
Enum Summary Enum Description ClickStrategy FindAllWaitOptions -
Exception Summary Exception Description NoSuchPageException PageLooksDodgyException UnableToInvokeWhenPageOpensMethods Could not invoke a Page Oject method annotated with the WhenPageOpens annotation.