Package net.thucydides.core.pages

Package class diagram package net.thucydides.core.pages
Classes designed to make it easier to work with Page Objects in WebDriver.

See:
          Description

Interface Summary
SystemClock Find the current system time.
WebElementFacade  
WebElementState This interface is a way of presenting state information about a web element without exposing (too much) of the WebDriver API.
 

Class Summary
AnyPage A page object that can represent any page, without specifiying the exact page.
ClasspathFieldInjectorService A description goes here.
HtmlTag  
InternalSystemClock Object that encapsulates system clock operations.
MatchingPageExpressions Determines which URLs a given page object will work with.
PageObject A base class representing a WebDriver page object.
Pages The Pages object keeps track of what web pages a test visits, and helps with mapping pages to Page Objects.
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.
WebElementFacadeImpl A proxy class for a web element, providing some more methods.
 

Exception Summary
UnableToInvokeWhenPageOpensMethods Could not invoke a Page Oject method annotated with the WhenPageOpens annotation.
 

Error Summary
WrongPageError We have navigated to the wrong page.
 

Package net.thucydides.core.pages Description

Classes designed to make it easier to work with Page Objects in WebDriver.



Copyright © 2011-2013 Wakaleo Consulting. All Rights Reserved.