| Package | Description |
|---|---|
| net.serenitybdd.core |
Core domain model for the Serenity application.
|
| net.thucydides.core.steps |
Base class to be used when writing a library of resuable test steps.
|
| net.thucydides.core.steps.stepdata | |
| net.thucydides.core.webdriver |
Manage WebDriver instances, and knowing what WebDriver types are supported.
|
| Modifier and Type | Method and Description |
|---|---|
static StepFactory |
Serenity.getStepFactory() |
| Modifier and Type | Method and Description |
|---|---|
static StepFactory |
StepFactory.getFactory() |
StepFactory |
StepFactory.usingPages(Pages pages) |
| Modifier and Type | Method and Description |
|---|---|
void |
StepAnnotations.injectScenarioStepsInto(Object testCase,
StepFactory stepFactory)
Instantiates the step scenario fields in a test case.
|
void |
StepAnnotations.instrumentStepsInField(Object target,
Field field,
StepFactory stepFactory) |
| Constructor and Description |
|---|
DataDrivenStepFactory(StepFactory factory) |
IndividualInstancesByDefaultStepCreationStrategy(StepFactory stepFactory,
StepsAnnotatedField stepsField) |
SharedInstancesByDefaultStepCreationStrategy(StepFactory stepFactory,
StepsAnnotatedField stepsField) |
| Modifier and Type | Method and Description |
|---|---|
static StepFactory |
StepData.getDefaultStepFactory() |
| Modifier and Type | Method and Description |
|---|---|
<T> List<T> |
CSVTestDataSource.getInstanciatedInstancesFrom(Class<T> clazz,
StepFactory factory) |
<T> List<T> |
TestDataSource.getInstanciatedInstancesFrom(Class<T> clazz,
StepFactory factory) |
<T> List<T> |
StringTestDataSource.getInstanciatedInstancesFrom(Class<T> clazz,
StepFactory factory) |
static void |
StepData.setDefaultStepFactory(StepFactory factory) |
StepData |
StepData.usingFactory(StepFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
static StepFactory |
ThucydidesWebDriverSupport.getStepFactory() |
Copyright © 2023. All rights reserved.