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.
 

Class Summary
AnyPage A page object that can represent any page, without specifiying the exact page.
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.
PagesEventListener Opens the browser to the default page URL as soon as it is opened.
PageUrls Manage the URLs associated with a page Urls can be associated with a page using annotations or via the default configuration properties.
WebElementFacade 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-2012 Wakaleo Consulting. All Rights Reserved.