Serenity Core 3.0.0 API

Packages
Package
Description
Core domain model for the Serenity application.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A collection of classes that handle taking screenshots and other live documentation artifacts during tests.
 
 
 
 
 
 
 
 
 
 
 
 
 
Core domain model for the Thucydides application.
Thucydides annotations.
 
 
 
 
Support for loading test data from CSV files for data-driven tests.
 
 
 
 
 
 
 
 
Classes designed to make it easier to work with Page Objects in WebDriver.
 
 
 
An application is designed to deliver a number of high-level capabilities.
Classpath resource utilities.
 
 
This package is in charge of recording and storing screenshots taken during the test run.
Base class to be used when writing a library of resuable test steps.
 
 
 
 
Core utility classes.
Manage WebDriver instances, and knowing what WebDriver types are supported.
 
 
 
 
 
 
 
 
 
 
 
Extensions to the WebDriver classes to make it easier to deal with objects such as radio buttons and checkboxes.