Skip navigation links

serenity-core 1.8.9 API

Packages 
Package Description
net.serenitybdd.core
Core domain model for the Serenity application.
net.serenitybdd.core.annotations  
net.serenitybdd.core.annotations.findby  
net.serenitybdd.core.annotations.findby.di  
net.serenitybdd.core.annotations.locators  
net.serenitybdd.core.buildinfo  
net.serenitybdd.core.di  
net.serenitybdd.core.environment  
net.serenitybdd.core.eventbus  
net.serenitybdd.core.exceptions  
net.serenitybdd.core.history  
net.serenitybdd.core.injectors  
net.serenitybdd.core.java8  
net.serenitybdd.core.listeners  
net.serenitybdd.core.model  
net.serenitybdd.core.pages  
net.serenitybdd.core.photography
A collection of classes that handle taking screenshots and other live documentation artifacts during tests.
net.serenitybdd.core.photography.bluring  
net.serenitybdd.core.photography.resizing  
net.serenitybdd.core.rest  
net.serenitybdd.core.selectors  
net.serenitybdd.core.sessions  
net.serenitybdd.core.steps  
net.serenitybdd.core.time  
net.serenitybdd.core.webdriver  
net.serenitybdd.core.webdriver.configuration  
net.serenitybdd.core.webdriver.driverproviders  
net.serenitybdd.core.webdriver.servicepools  
net.thucydides.core
Core domain model for the Thucydides application.
net.thucydides.core.annotations
Thucydides annotations.
net.thucydides.core.annotations.findby  
net.thucydides.core.annotations.locators  
net.thucydides.core.batches  
net.thucydides.core.bootstrap  
net.thucydides.core.configuration  
net.thucydides.core.csv
Support for loading test data from CSV files for data-driven tests.
net.thucydides.core.csv.converters  
net.thucydides.core.digest  
net.thucydides.core.events  
net.thucydides.core.files  
net.thucydides.core.fixtureservices  
net.thucydides.core.fluent  
net.thucydides.core.geometry  
net.thucydides.core.guice  
net.thucydides.core.images  
net.thucydides.core.issues  
net.thucydides.core.junit  
net.thucydides.core.logging  
net.thucydides.core.matchers  
net.thucydides.core.matchers.dates  
net.thucydides.core.model
The Thucydides domain model, which represents acceptance test runs.
net.thucydides.core.model.failures  
net.thucydides.core.model.features  
net.thucydides.core.model.featuretags  
net.thucydides.core.model.flags  
net.thucydides.core.model.formatters  
net.thucydides.core.model.results  
net.thucydides.core.model.screenshots  
net.thucydides.core.model.stacktrace  
net.thucydides.core.output  
net.thucydides.core.pages
Classes designed to make it easier to work with Page Objects in WebDriver.
net.thucydides.core.pages.components  
net.thucydides.core.pages.injectors  
net.thucydides.core.pages.jquery  
net.thucydides.core.reflection  
net.thucydides.core.releases  
net.thucydides.core.reports
Thucydides generates reports in HTML and XML by default.
net.thucydides.core.reports.adaptors  
net.thucydides.core.reports.adaptors.common  
net.thucydides.core.reports.adaptors.lettuce  
net.thucydides.core.reports.adaptors.specflow  
net.thucydides.core.reports.adaptors.xunit  
net.thucydides.core.reports.adaptors.xunit.io  
net.thucydides.core.reports.adaptors.xunit.model  
net.thucydides.core.reports.csv  
net.thucydides.core.reports.history  
net.thucydides.core.reports.html
HTML Report generation.
net.thucydides.core.reports.html.screenshots  
net.thucydides.core.reports.io  
net.thucydides.core.reports.json  
net.thucydides.core.reports.json.gson  
net.thucydides.core.reports.junit  
net.thucydides.core.reports.matchers  
net.thucydides.core.reports.renderer  
net.thucydides.core.reports.saucelabs  
net.thucydides.core.reports.templates  
net.thucydides.core.reports.util  
net.thucydides.core.reports.xml
XML Report generation.
net.thucydides.core.requirements
An application is designed to deliver a number of high-level capabilities.
net.thucydides.core.requirements.annotations  
net.thucydides.core.requirements.classpath  
net.thucydides.core.requirements.model  
net.thucydides.core.requirements.model.cucumber  
net.thucydides.core.requirements.reports  
net.thucydides.core.resources
Classpath resource utilities.
net.thucydides.core.scheduling  
net.thucydides.core.screenshots
This package is in charge of recording and storing screenshots taken during the test run.
net.thucydides.core.statistics  
net.thucydides.core.statistics.service  
net.thucydides.core.steps
Base class to be used when writing a library of resuable test steps.
net.thucydides.core.steps.construction  
net.thucydides.core.steps.di  
net.thucydides.core.steps.service  
net.thucydides.core.steps.stepdata  
net.thucydides.core.tags  
net.thucydides.core.util
Core utility classes.
net.thucydides.core.webdriver
Manage WebDriver instances, and knowing what WebDriver types are supported.
net.thucydides.core.webdriver.appium  
net.thucydides.core.webdriver.capabilities  
net.thucydides.core.webdriver.chrome  
net.thucydides.core.webdriver.exceptions  
net.thucydides.core.webdriver.firefox  
net.thucydides.core.webdriver.javascript  
net.thucydides.core.webdriver.jquery  
net.thucydides.core.webdriver.phantomjs  
net.thucydides.core.webdriver.redimension  
net.thucydides.core.webdriver.stubs  
net.thucydides.core.webelements
Extensions to the WebDriver classes to make it easier to deal with objects such as radio buttons and checkboxes.
org.openqa.selenium.browserlaunchers  
Skip navigation links