Class | Description |
---|---|
ElementIsUsable | |
Fields |
Find the annotated fields in a given class.
|
Fields.FieldValueBuilder | |
ManagedWebDriverAnnotatedField |
The WebDriver driver is stored as an annotated field in the test classes.
|
Methods |
Created by john on 7/08/2015.
|
TestAnnotations |
Utility class used to help process annotations on tests and test steps.
|
TestCaseAnnotations |
Utility class used to inject fields into a test case.
|
Enum | Description |
---|---|
ClearCookiesPolicy | |
Fields.FieldValue |
Exception | Description |
---|---|
InvalidManagedWebDriverFieldException |
Thrown if no suitable WebDriver field with the @Managed annotation is found in a test.
|
InvalidStepsFieldException |
Thrown if no suitable WebDriver field with the @Managed annotation is found in a test.
|
NotImplementedException |
Thrown when there is an implementation error of WebElementFacade extension
|
Annotation Type | Description |
---|---|
At |
Define the URLs that a given Page Object works with.
|
BlurScreenshots |
Indicates whether or not the screenshots should be blurred.
|
DefaultUrl |
Define the URLs that a given Page Object works with.
|
Feature |
Marks a class as representing an application feature.
|
ImplementedBy |
Annotation is used to specify the implementation Class of the interface
that extends WebElementFacade.
|
Issue |
Used to indicate that a test case or test relates to a particular issue or story card in the issue tracking system.
|
Issues |
Used to indicate that a test case or test relates to a particular issue or story card in the issue tracking system.
|
Managed |
Annotation that marks a WebDriver field as one that is managed by the Test Runner.
|
ManagedPages |
Annotation that marks a WebDriver field as one that is managed by the Test Runner.
|
Manual |
Annotation that marks a test or test step as pending implementation.
|
NamedUrl |
Define the URLs that a given Page Object works with.
|
NamedUrls |
Define the URLs that a given Page Object works with.
|
Narrative | |
Pending |
Annotation that marks a test or test step as pending implementation.
|
Reported |
Annotation that marks a WebDriver field as one that is managed by the Test Runner.
|
Screenshots | |
Step |
A step in an acceptance test.
|
StepGroup |
A group of steps
|
StepProvider |
This class specifies the list of ScenarioStep classes provided by a given test library.
|
Steps |
Marks a class that implements test steps as individual methods.
|
Story |
Indicates that a particular test case tests a given user story.
|
TestsRequirement |
Used to associate a test with a particular reauirement or issue.
|
TestsRequirements |
Indicate that a test scenario or test step addresses a particular requirement or requirements.
|
Title |
An optional title placed on a step, to override the default step name.
|
UsePersistantStepLibraries | |
UserStoryCode |
Mark a test case with a code identifing a user story.
|
Version |
Used to indicate that a test case or test relates to a particular issue or story card in the issue tracking system.
|
WhenPageOpens |
Indicates a method on a Page Object that is called when the page is opened.
|
WithDriver |
Run an individual test with a specific driver.
|
WithTag |
Used to indicate that a test case or test relates to a particular issue or story card in the issue tracking system.
|
WithTags | |
WithTagValuesOf |