PopperFramework Wiki
Declarative PageObject description
Status: Beta
Brought to you by:
michaelbulla
| Name | Type | Remarks |
|---|---|---|
| DefaultConstructor | Constructor | When an element has more then one constructor defined, this annotation tells PopperFW which one to take when instantiating Objects |
| ElementFactory | Class | Tells PopperFW which Type of ElementFactory to use to instantiate Webelements (see [Defining own Types]) |
| ImplementedBy | Locator Annotation | Used to implement own Locator (see [Defining own Types]) |
| LocateBy... | Method | Used to define locators (see [Basics]) |
| Locator | Method | Used to define locators (see [Basics]) |
| MethodImplementedBy | Method | Used to define an implemention for a method (see [Experimental]) |
| Page | Class | Indicates a PageObject to be a top level site (see [Basics]) |
| PageAccessor | Method, Class | Indicates methods to open a Site ibn Browser (see [Basics], [Experimental]) |
| PageSource | Method | Indicates a method to return the HTML of the given page (see [Basics]) |
| Title | Method | Indicates a method to return the Title of the given page (see [Basics]) |
| Type | Method | Forces PopperFW to use a special Class to instantiate a Webelement (see [Defining own Types]) |
| VerifyBy | Class | Contains a condition a page has to fullfill to indicate that the page is opened the PageObject expects to be (see [Complexe Datatypes]). |
Wiki: Basics
Wiki: Complexe Datatypes
Wiki: Defining own Types
Wiki: Experimental
Wiki: Home