| Package | Description |
|---|---|
| net.serenitybdd.core |
Core domain model for the Serenity application.
|
| net.serenitybdd.core.pages | |
| net.thucydides.core.pages |
Classes designed to make it easier to work with Page Objects in WebDriver.
|
| net.thucydides.core.steps |
Base class to be used when writing a library of resuable test steps.
|
| net.thucydides.core.webdriver |
Manage WebDriver instances, and knowing what WebDriver types are supported.
|
| Modifier and Type | Method and Description |
|---|---|
protected static Pages |
Serenity.getPages() |
static Pages |
Serenity.getPagesFactory() |
| Modifier and Type | Method and Description |
|---|---|
void |
PageObject.setPages(Pages pages) |
void |
PagesAnnotatedField.setValue(Object testCase,
Pages pages) |
| Modifier and Type | Method and Description |
|---|---|
Pages |
Pages.onSamePage() |
| Modifier and Type | Method and Description |
|---|---|
Pages |
ScenarioSteps.getPages() |
Pages |
ScenarioSteps.onPage() |
Pages |
ScenarioSteps.pages() |
| Modifier and Type | Method and Description |
|---|---|
void |
StepAnnotations.injectAnnotatedPagesObjectInto(Object testCase,
Pages pages)
Instantiates the @ManagedPages-annotated Pages instance using current WebDriver.
|
void |
StepAnnotations.injectOptionalAnnotatedPagesObjectInto(Object testCase,
Pages pages)
Instantiates the @ManagedPages-annotated Pages instance using current WebDriver, if the field is present.
|
protected void |
ScenarioSteps.setPages(Pages pages) |
void |
StepFactory.usePageFactory(Pages pages) |
StepFactory |
StepFactory.usingPages(Pages pages) |
Listeners.BaseStepListenerBuilder |
Listeners.BaseStepListenerBuilder.withPages(Pages pages) |
| Constructor and Description |
|---|
BaseStepListener(File outputDirectory,
Pages pages)
Create a step listener using the driver from a given page factory.
|
PageObjectDependencyInjector(Pages pages)
Deprecated.
|
ScenarioSteps(Pages pages) |
StepFactory(Pages pages)
Create a new step factory.
|
| Modifier and Type | Method and Description |
|---|---|
static Pages |
ThucydidesWebDriverSupport.getPages() |
Copyright © 2021. All rights reserved.