Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ABORTED - Enum constant in enum net.thucydides.model.domain.TestResult
Test is skipped due to a failing assumption
AbstractRequirementsTagProvider - Class in net.thucydides.model.requirements
 
AbstractRequirementsTagProvider(EnvironmentVariables) - Constructor for class net.thucydides.model.requirements.AbstractRequirementsTagProvider
 
AbstractRequirementsTagProvider(EnvironmentVariables, String) - Constructor for class net.thucydides.model.requirements.AbstractRequirementsTagProvider
 
ACCEPT_INSECURE_CERTIFICATES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Set to true to activate the AcceptInsecureCertificates options for Chrome and Firefox.
AcceptanceCriteriaRequirmentCounter - Class in net.thucydides.model.requirements.reports
 
AcceptanceCriteriaRequirmentCounter(TestOutcomes) - Constructor for class net.thucydides.model.requirements.reports.AcceptanceCriteriaRequirmentCounter
 
AcceptanceTestFullReporter - Interface in net.thucydides.model.reports
 
AcceptanceTestLoader - Interface in net.thucydides.model.reports
 
AcceptanceTestReporter - Interface in net.thucydides.model.reports
Generates a report based on a set of acceptance test results.
activeEnvironments() - Method in interface net.thucydides.model.util.EnvironmentVariables
 
activeEnvironmentsIn(EnvironmentVariables) - Static method in class net.serenitybdd.model.environment.EnvironmentSpecificConfiguration
 
actor() - Element in annotation type net.serenitybdd.annotations.Shared
 
actor() - Element in annotation type net.serenitybdd.annotations.Steps
 
AdaptorService - Class in net.thucydides.model.reports.adaptors
 
AdaptorService() - Constructor for class net.thucydides.model.reports.adaptors.AdaptorService
 
AdaptorService(EnvironmentVariables) - Constructor for class net.thucydides.model.reports.adaptors.AdaptorService
 
add(Requirement) - Method in class net.thucydides.model.requirements.MergedRequirementList
 
addAbility(String) - Method in class net.thucydides.model.domain.CastMember
 
addChild(Requirement) - Static method in class net.thucydides.model.requirements.classpath.ChildElementAdder
 
addChildStep(TestStep) - Method in class net.thucydides.model.domain.TestStep
 
addDataFrom(DataTable) - Method in class net.thucydides.model.domain.TestOutcome
 
addFact(String) - Method in class net.thucydides.model.domain.CastMember
 
addFailingStepAsSibling(List<TestStep>, Throwable) - Method in class net.thucydides.model.domain.TestOutcome
 
addIssues(List<String>) - Method in class net.thucydides.model.domain.TestOutcome
 
additionalTagsSuppliedFrom(EnvironmentVariables, List<String>) - Static method in class net.thucydides.model.requirements.model.TagParser
 
addLeafRequirementDefinedIn(String) - Static method in class net.thucydides.model.requirements.classpath.LeafRequirementAdder
 
addLinks(String) - Method in class net.thucydides.model.domain.formatters.ReportFormatter
 
addNewExamplesFrom(DataTable) - Method in class net.thucydides.model.domain.TestOutcome
 
addNewExamplesFrom(DataTable) - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
addNewExamplesFrom(DataTable) - Method in interface net.thucydides.model.steps.StepListener
If multiple tables are used, this method will add any new rows to the test data
addParentsOf(Requirement) - Static method in class net.thucydides.model.requirements.classpath.NonLeafRequirementsAdder
 
addParentsTo(List<Requirement>) - Static method in class net.thucydides.model.requirements.RequirementAncestry
 
addParentsTo(List<Requirement>, String) - Static method in class net.thucydides.model.requirements.RequirementAncestry
 
addRequirementTagsTo(TestOutcome) - Method in class net.thucydides.model.requirements.FileSystemRequirementsService
 
addRequirementTagsTo(TestOutcome) - Method in class net.thucydides.model.requirements.MultiSourceRequirementsService
 
addRequirementTagsTo(TestOutcome) - Method in interface net.thucydides.model.requirements.RequirementsService
 
addRequirementTagsTo(TestOutcome) - Method in interface net.thucydides.model.requirements.RequirementsTagProvider
If the requirements provider is able to provide a list of requirement tags for a given test outcome, it should do so.
addRequirementTagsTo(TestOutcome) - Method in class net.thucydides.model.requirements.TestOutcomeRequirementsTagProvider
Adds requirement tags to the given TestOutcome.
addRow(String, List<String>) - Method in class net.thucydides.model.reports.adaptors.specflow.SpecflowScenario
 
addRow(List<?>) - Method in class net.thucydides.model.domain.DataTable
 
addRow(Map<String, ?>) - Method in class net.thucydides.model.domain.DataTable
 
addRow(Map<String, ?>) - Method in class net.thucydides.model.domain.TestOutcome
 
addRow(DataTableRow) - Method in class net.thucydides.model.domain.TestOutcome
 
addRows(List<DataTableRow>) - Method in class net.thucydides.model.domain.DataTable
 
addScreenshot(ScreenshotAndHtmlSource) - Method in class net.thucydides.model.domain.TestStep
 
addSteps(List<String>) - Method in class net.thucydides.model.reports.adaptors.specflow.SpecflowScenario
 
addTag(List<TestTag>, WithTag) - Static method in class net.serenitybdd.annotations.TestAnnotations
 
addTag(TestTag) - Method in class net.thucydides.model.domain.TestOutcome
 
addTags(List<TestTag>) - Method in class net.thucydides.model.domain.DataSetDescriptor
 
addTags(List<TestTag>) - Method in class net.thucydides.model.domain.TestOutcome
 
addTags(List<TestTag>, WithTags) - Static method in class net.serenitybdd.annotations.TestAnnotations
 
addTagsToLatestDataSet(List<TestTag>) - Method in class net.thucydides.model.domain.DataTable
 
addTagValues(List<TestTag>, WithTagValuesOf) - Static method in class net.serenitybdd.annotations.TestAnnotations
 
addUserStoryFeatureTo(Set<TestTag>) - Method in class net.thucydides.model.domain.TestOutcome
 
addVersion(String) - Method in class net.thucydides.model.domain.TestOutcome
 
addVersions(List<String>) - Method in class net.thucydides.model.domain.TestOutcome
 
AFTER_EACH_STEP - Enum constant in enum net.thucydides.model.domain.TakeScreenshots
 
afterEachStep() - Element in annotation type net.serenitybdd.annotations.Screenshots
 
allButLast(List<String>) - Static method in class net.thucydides.model.requirements.classpath.PathElements
 
allFields() - Method in class net.serenitybdd.annotations.Fields
 
AllRequirements - Class in net.thucydides.model.requirements
 
AllRequirements() - Constructor for class net.thucydides.model.requirements.AllRequirements
 
allResultValuesFor(String...) - Method in class net.thucydides.model.reports.html.ResultCounts
 
and(int) - Method in class net.thucydides.model.reports.history.ProgressSnapshot.ProgressSnapshotBuilder
 
andCardNumber(String) - Method in class net.thucydides.model.requirements.model.ExampleBuilder
 
andClassname(String) - Method in class net.thucydides.model.reports.adaptors.xunit.model.TestCase
 
andContents(String) - Method in class net.thucydides.model.domain.ReportData.ReportDataBuilder
 
andCopyRowDataFrom(DataTableRow) - Method in class net.thucydides.model.domain.DataTable.DataTableBuilder
 
andDescription(String) - Method in class net.thucydides.model.domain.DataTable.DataTableBuilder
 
andDescriptors(List<DataSetDescriptor>) - Method in class net.thucydides.model.domain.DataTable.DataTableBuilder
 
andKey(String) - Method in class net.thucydides.model.issues.IssueKeyFormat
 
andMappedRows(List<? extends Map<String, ?>>) - Method in class net.thucydides.model.domain.DataTable.DataTableBuilder
 
andMappedRows(List<? extends Map<String, ?>>, Map<Integer, Long>) - Method in class net.thucydides.model.domain.DataTable.DataTableBuilder
 
andNoCardNumber() - Method in class net.thucydides.model.requirements.model.ExampleBuilder
 
andPath(String) - Method in class net.serenitybdd.model.rest.RestQuery.RestQueryBuilder
 
andRowData(List<DataTableRow>) - Method in class net.thucydides.model.domain.DataTable.DataTableBuilder
 
andRows(List<List<Object>>) - Method in class net.thucydides.model.domain.DataTable.DataTableBuilder
 
andScenarioOutline(String) - Method in class net.thucydides.model.domain.DataTable.DataTableBuilder
 
andTime(double) - Method in class net.thucydides.model.reports.adaptors.xunit.model.TestCase
 
andTitle(String) - Method in class net.thucydides.model.domain.DataTable.DataTableBuilder
 
andType(String) - Method in class net.thucydides.model.domain.TestTag.TestTagBuilder
 
AnnotatedDescription - Class in net.serenitybdd.annotations
 
AnnotatedDescription() - Constructor for class net.serenitybdd.annotations.AnnotatedDescription
 
AnnotatedFeature - Class in net.thucydides.model.requirements.model.cucumber
 
AnnotatedFeature(Feature, List<Scenario>, String) - Constructor for class net.thucydides.model.requirements.model.cucumber.AnnotatedFeature
 
AnnotatedStepDescription - Class in net.thucydides.model.steps
Test steps and step groups can be described by various annotations.
AnnotatedStoryTitle - Class in net.thucydides.model.domain
Read the story name from the @DisplayName annotation if present
AnnotatedStoryTitle() - Constructor for class net.thucydides.model.domain.AnnotatedStoryTitle
 
AnnotatedTags - Class in net.thucydides.model.requirements.classpath
 
AnnotatedTags() - Constructor for class net.thucydides.model.requirements.classpath.AnnotatedTags
 
annotatedWith(Class) - Method in class net.thucydides.model.reflection.ClassFinder
 
AnnotationBasedTagProvider - Class in net.thucydides.model.statistics.service
Returns test tags based on the @WithTag, @WithTags and @WithTagValuesOf.
AnnotationBasedTagProvider() - Constructor for class net.thucydides.model.statistics.service.AnnotationBasedTagProvider
 
AnsiEscapes - Class in net.thucydides.model.reports
 
ANY - Enum constant in enum net.thucydides.model.domain.TestType
 
appendRow(List<?>) - Method in class net.thucydides.model.domain.DataTable
 
appendRow(Map<String, ?>) - Method in class net.thucydides.model.domain.DataTable
 
appendRow(DataTableRow) - Method in class net.thucydides.model.domain.DataTable
 
appendTestFailure(TestFailureCause) - Method in class net.thucydides.model.domain.TestOutcome
 
APPIUM_ADDITIONAL_CAPABILITIES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
List of capabilities that should be provided in addition to supported by w3c or Appium.
APPIUM_DEVICE_NAME - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
The device name used for Appium tests
APPIUM_DEVICE_NAMES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
(Experimental) Specifies a list of devices to be used for parallel testing.
APPIUM_HUB - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
APPIUM_PLATFORMNAME - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
APPIUM_PROCESS_DESIRED_CAPABILITIES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Set to true to enable processing of desired capabilities, created from the provided 'appium:' properties.
APPIUM_UDID - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Unique device identifier of the connected physical device used for appium tests
ApplicationFeature - Class in net.thucydides.model.domain.features
A feature represents a higher-level functionality that is illustrated by several user stories.
ApplicationFeature(Class<?>) - Constructor for class net.thucydides.model.domain.features.ApplicationFeature
 
ApplicationFeature(String, String) - Constructor for class net.thucydides.model.domain.features.ApplicationFeature
 
apply(String) - Method in class net.thucydides.model.util.Inflector.Rule
Apply the rule against the input string, returning the modified string or null if the rule didn't apply (and no modifications were made)
areDefinedIn(EnvironmentVariables) - Static method in class net.serenitybdd.model.environment.EnvironmentSpecificConfiguration
 
ARG_SEP - Static variable in class net.thucydides.model.reports.adaptors.specflow.SpecflowScenarioTitleLine
 
asACanonicalPathForTheCurrentSession() - Static method in class net.thucydides.model.configuration.SessionLocalTempDirectory
 
asAMap() - Method in class net.thucydides.model.domain.flags.FlagCounts
 
asAParentRequirement() - Method in class net.thucydides.model.requirements.JSONRequirementsTree
 
asAQuestion() - Method in class net.thucydides.model.steps.ExecutedStepDescription
 
asAssertionError() - Method in class net.thucydides.model.domain.stacktrace.FailureCause
 
asAssertionFailure() - Method in class net.thucydides.model.reports.adaptors.xunit.model.TestException
 
asATitle() - Method in class net.thucydides.model.util.Inflection
 
AScenarioHasNoNameException - Exception Class in net.thucydides.model.reports.json
 
AScenarioHasNoNameException(String) - Constructor for exception class net.thucydides.model.reports.json.AScenarioHasNoNameException
 
ASCII - Enum constant in enum net.thucydides.model.logging.ConsoleHeadingStyle
 
AsciiColors - Class in net.thucydides.model.reports
 
AsciiColors(EnvironmentVariables) - Constructor for class net.thucydides.model.reports.AsciiColors
 
AsciiColors(EnvironmentVariables, boolean) - Constructor for class net.thucydides.model.reports.AsciiColors
 
asCompromisedException() - Method in class net.thucydides.model.domain.stacktrace.FailureCause
 
asDisplayTag() - Method in class net.thucydides.model.requirements.model.Requirement
 
asError() - Method in class net.thucydides.model.domain.stacktrace.FailureCause
 
asEvidence() - Method in class net.thucydides.model.domain.ReportData.ReportDataBuilder
 
asEvidence(Boolean) - Method in class net.thucydides.model.domain.ReportData
 
asExampleTable() - Method in class net.thucydides.model.requirements.model.cucumber.IdentifiedExampleTable
 
asExampleTable() - Method in class net.thucydides.model.requirements.model.cucumber.IdentifiedScenario
 
asExampleTable() - Method in class net.thucydides.model.requirements.model.cucumber.NamedExampleTable
Return the example table part of the scenario outline
asExampleTable() - Method in class net.thucydides.model.requirements.model.cucumber.NamedScenario
Return the example table part of the scenario outline
asExampleTable() - Method in class net.thucydides.model.requirements.model.cucumber.UnknownExampleTable
 
asExampleTable() - Method in class net.thucydides.model.requirements.model.cucumber.UnknownScenario
 
asExampleTable(ScenarioDisplayOption) - Method in class net.thucydides.model.requirements.model.cucumber.IdentifiedExampleTable
 
asExampleTable(ScenarioDisplayOption) - Method in class net.thucydides.model.requirements.model.cucumber.IdentifiedScenario
 
asExampleTable(ScenarioDisplayOption) - Method in class net.thucydides.model.requirements.model.cucumber.NamedExampleTable
Return the example table part of the scenario outline
asExampleTable(ScenarioDisplayOption) - Method in class net.thucydides.model.requirements.model.cucumber.NamedScenario
Return the example table part of the scenario outline
asExampleTable(ScenarioDisplayOption) - Method in class net.thucydides.model.requirements.model.cucumber.UnknownExampleTable
 
asExampleTable(ScenarioDisplayOption) - Method in class net.thucydides.model.requirements.model.cucumber.UnknownScenario
 
asException() - Method in class net.thucydides.model.domain.stacktrace.FailureCause
 
asException() - Method in class net.thucydides.model.reports.adaptors.xunit.model.TestException
 
asFailure() - Method in class net.thucydides.model.domain.stacktrace.FailureCause
 
asFeature() - Method in class net.thucydides.model.domain.Story
 
asFlattenedList() - Method in class net.thucydides.model.requirements.RequirementsList
 
asFlattenedList() - Method in class net.thucydides.model.requirements.RequirementsTree
 
asGivenWhenThen() - Method in class net.thucydides.model.requirements.model.cucumber.IdentifiedScenario
 
asGivenWhenThen() - Method in class net.thucydides.model.requirements.model.cucumber.NamedScenario
 
asGivenWhenThen() - Method in class net.thucydides.model.requirements.model.cucumber.UnknownScenario
 
asGivenWhenThen(ScenarioDisplayOption) - Method in class net.thucydides.model.requirements.model.cucumber.IdentifiedScenario
 
asGivenWhenThen(ScenarioDisplayOption) - Method in class net.thucydides.model.requirements.model.cucumber.NamedScenario
Return the Given..When..Then part of the scenario
asGivenWhenThen(ScenarioDisplayOption) - Method in class net.thucydides.model.requirements.model.cucumber.UnknownScenario
 
asIssueLink(String) - Method in class net.thucydides.model.domain.formatters.ReportFormatter
 
asManual() - Method in class net.thucydides.model.domain.TestStep
 
asMap() - Method in class net.serenitybdd.annotations.Fields.FieldValueBuilder
 
asMap() - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
asMap() - Method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
asMap() - Method in interface net.thucydides.model.util.EnvironmentVariables
 
asPath() - Method in class net.thucydides.model.domain.PathElements
 
asQualifiedTag() - Method in class net.thucydides.model.domain.Story
 
asRuntimeException() - Method in class net.thucydides.model.domain.stacktrace.FailureCause
 
assignAbility(String, String) - Method in class net.thucydides.model.domain.TestOutcome
 
assignDescriptionToActor(String, String) - Method in class net.thucydides.model.domain.TestOutcome
 
assignFact(String, String) - Method in class net.thucydides.model.domain.TestOutcome
 
asSingleParentTag() - Method in class net.thucydides.model.domain.Story
 
asStream(RequirementsTagProvider) - Static method in class net.thucydides.model.requirements.RequirementsProvided
 
asStreamFrom(List<Requirement>) - Static method in class net.thucydides.model.requirements.AllRequirements
 
asString() - Method in class net.thucydides.model.domain.stacktrace.FailureCause
 
asString() - Method in class net.thucydides.model.requirements.JSONRequirementsTree
 
assumptionViolated(String) - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
assumptionViolated(String) - Method in interface net.thucydides.model.steps.StepListener
 
asTag() - Method in class net.thucydides.model.domain.Story
 
asTag() - Method in class net.thucydides.model.requirements.model.Requirement
 
asTestCases() - Method in class net.thucydides.model.domain.TestOutcome
 
asUnqualifiedTag() - Method in class net.thucydides.model.requirements.model.Requirement
 
At - Annotation Type in net.serenitybdd.annotations
Define the URLs that a given Page Object works with.
AtomicTestCount - Class in net.thucydides.model.statistics
Keeps track of the tests executed.
AtomicTestCount() - Constructor for class net.thucydides.model.statistics.AtomicTestCount
 
atTime(DateTime) - Method in class net.thucydides.model.reports.history.ProgressSnapshot.ProgressSnapshotBuilder
 
augment(TestOutcome) - Method in class net.thucydides.model.reports.FlagsAugmenter
 
augment(TestOutcome) - Method in interface net.thucydides.model.reports.OutcomeAugmenter
 
AUTOMATED - Enum constant in enum net.thucydides.model.domain.TestType
 
automatedResultValuesFor(String...) - Method in class net.thucydides.model.reports.html.ResultCounts
 
availableProcessors() - Method in interface net.thucydides.model.reports.ReporterRuntime
 
availableProcessors() - Method in class net.thucydides.model.reports.SystemReporterRuntime
 
aValueIsDefinedFor(Enum<?>) - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
aValueIsDefinedFor(Enum<?>) - Method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
aValueIsDefinedFor(Enum<?>) - Method in interface net.thucydides.model.util.EnvironmentVariables
 
aValueIsDefinedFor(String) - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
aValueIsDefinedFor(String) - Method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
aValueIsDefinedFor(String) - Method in interface net.thucydides.model.util.EnvironmentVariables
 

B

background() - Method in class net.thucydides.model.requirements.model.RequirementDefinition
 
BadgeBackground - Class in net.thucydides.model.domain
 
BadgeBackground() - Constructor for class net.thucydides.model.domain.BadgeBackground
 
bannerFor(ConsoleEvent, String) - Method in class net.thucydides.model.logging.ConsoleHeading
 
bannerStyleDefinedIn(EnvironmentVariables) - Static method in enum net.thucydides.model.logging.ConsoleHeadingStyle
 
BaseRequirementsService - Class in net.thucydides.model.requirements
 
BaseRequirementsService(EnvironmentVariables) - Constructor for class net.thucydides.model.requirements.BaseRequirementsService
 
BasicXUnitLoader - Class in net.thucydides.model.reports.adaptors.xunit
 
BasicXUnitLoader() - Constructor for class net.thucydides.model.reports.adaptors.xunit.BasicXUnitLoader
 
batchCount - Variable in class net.thucydides.model.batches.SystemVariableBasedBatchManager
 
BatchManager - Interface in net.thucydides.model.batches
 
batchNumber - Variable in class net.thucydides.model.batches.SystemVariableBasedBatchManager
 
BatchStrategy - Enum in net.thucydides.model.batches
 
BeanCollectionMatcher - Interface in net.thucydides.model.matchers
 
BeanConstraint(String) - Constructor for class net.thucydides.model.matchers.BeanMatchers.BeanConstraint
 
BeanCountMatcher - Class in net.thucydides.model.matchers
 
BeanCountMatcher(Matcher<Integer>) - Constructor for class net.thucydides.model.matchers.BeanCountMatcher
 
BeanFieldMatcher - Interface in net.thucydides.model.matchers
 
BeanFields - Class in net.thucydides.model.matchers.dates
 
BeanMatcher - Interface in net.thucydides.model.matchers
 
BeanMatcherAsserts - Class in net.thucydides.model.matchers
 
BeanMatcherAsserts() - Constructor for class net.thucydides.model.matchers.BeanMatcherAsserts
 
BeanMatchers - Class in net.thucydides.model.matchers
 
BeanMatchers() - Constructor for class net.thucydides.model.matchers.BeanMatchers
 
BeanMatchers.BeanConstraint - Class in net.thucydides.model.matchers
 
BeanPropertyMatcher - Class in net.thucydides.model.matchers
 
BeanPropertyMatcher(String, Matcher<? extends Object>) - Constructor for class net.thucydides.model.matchers.BeanPropertyMatcher
 
BeanUniquenessMatcher - Class in net.thucydides.model.matchers
 
BeanUniquenessMatcher(String) - Constructor for class net.thucydides.model.matchers.BeanUniquenessMatcher
 
before() - Method in class net.thucydides.model.domain.screenshots.Screenshot
 
BEFORE_AND_AFTER_EACH_STEP - Enum constant in enum net.thucydides.model.domain.TakeScreenshots
 
beforeAndAfterEachStep() - Element in annotation type net.serenitybdd.annotations.Screenshots
 
BeforeEachTest - Enum constant in enum net.serenitybdd.annotations.ClearCookiesPolicy
 
BigDecimalValueMatcher - Class in net.thucydides.model.matchers
 
BigDecimalValueMatcher(Number, Matcher<? extends BigDecimal>) - Constructor for class net.thucydides.model.matchers.BigDecimalValueMatcher
 
BlankRowResultIcon - Class in net.thucydides.model.requirements.model.cucumber
 
BlankRowResultIcon() - Constructor for class net.thucydides.model.requirements.model.cucumber.BlankRowResultIcon
 
BlurLevel - Enum in net.serenitybdd.annotations
Created with IntelliJ IDEA.
BlurScreenshots - Annotation Type in net.serenitybdd.annotations
Indicates whether or not the screenshots should be blurred.
bold() - Method in class net.thucydides.model.reports.AsciiColors
 
bold(String) - Method in class net.thucydides.model.logging.ConsoleColors
 
booleanFrom(EnvironmentVariables) - Method in enum net.thucydides.model.ThucydidesSystemProperty
 
booleanFrom(EnvironmentVariables, Boolean) - Method in enum net.thucydides.model.ThucydidesSystemProperty
 
BreadcrumbTagFilter - Class in net.thucydides.model.tags
 
BreadcrumbTagFilter() - Constructor for class net.thucydides.model.tags.BreadcrumbTagFilter
 
BreadcrumbTagFilter(RequirementsService) - Constructor for class net.thucydides.model.tags.BreadcrumbTagFilter
 
BROWSERSTACK_BROWSER - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Browserstack uses this property for desktop browsers, like firefox, chrome and IE.
BROWSERSTACK_BROWSER_VERSION - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
BROWSERSTACK_BROWSERNAME - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Browserstack uses this one for android and iphone.
BROWSERSTACK_BUILD - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Specify a name for a logical group of tests on BrowserStack
BROWSERSTACK_DEBUG - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Generates screenshots at various steps in tests on BrowserStack
BROWSERSTACK_DEVICE - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
BrowserStack mobile device name on which tests should be run
BROWSERSTACK_DEVICE_ORIENTATION - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Set the screen orientation of BrowserStack mobile device
BROWSERSTACK_IE_DRIVER - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Specify the Internet Explorer webdriver version on BrowserStack
BROWSERSTACK_IE_ENABLE_POPUPS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Enable the popup blocker in Internet Explorer on BrowserStack
BROWSERSTACK_IE_NO_FLASH - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Disable flash on Internet Explorer on BrowserStack
BROWSERSTACK_KEY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
BROWSERSTACK_LOCAL - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
For Testing against internal/local servers on BrowserStack
BROWSERSTACK_OS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
BROWSERSTACK_OS_VERSION - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
BROWSERSTACK_PROJECT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Specify a name for a logical group of builds on BrowserStack
BROWSERSTACK_RESOLUTION - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Sets resolution of VM on BrowserStack
BROWSERSTACK_SELENIUM_VERSION - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
BROWSERSTACK_SESSION_NAME - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Specify an identifier for the test run on BrowserStack
BROWSERSTACK_URL - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
BrowserStack Hub URL if running the tests on BrowserStack Cloud
BROWSERSTACK_USER - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
BrowserStackLinkGenerator - Class in net.thucydides.model.reports.remoteTesting
Used to generate links to BrowserStack videos when the tests are executed on the BrowserStack servers.
BrowserStackLinkGenerator() - Constructor for class net.thucydides.model.reports.remoteTesting.BrowserStackLinkGenerator
 
BrowserStackLinkGenerator(EnvironmentVariables) - Constructor for class net.thucydides.model.reports.remoteTesting.BrowserStackLinkGenerator
 
build() - Method in class net.thucydides.model.domain.DataTable.DataTableBuilder
 
BuildInfoProvider - Class in net.serenitybdd.model.buildinfo
Created by john on 12/02/15.
BuildInfoProvider(EnvironmentVariables) - Constructor for class net.serenitybdd.model.buildinfo.BuildInfoProvider
 
BuildProperties - Class in net.serenitybdd.model.buildinfo
Created by john on 12/02/15.
BuildProperties(Map<String, String>, List<String>, Map<String, Properties>, Map<String, Map<String, String>>) - Constructor for class net.serenitybdd.model.buildinfo.BuildProperties
 
buildRequirementsOutcomesFrom(TestOutcomes) - Method in class net.thucydides.model.requirements.reports.FileSystemRequirmentsOutcomeFactory
 
buildRequirementsOutcomesFrom(TestOutcomes) - Method in class net.thucydides.model.requirements.reports.MultipleSourceRequirmentsOutcomeFactory
 
buildRequirementsOutcomesFrom(TestOutcomes) - Method in interface net.thucydides.model.requirements.reports.RequirementsOutcomeFactory
 
buildRequirementsOutcomesFrom(Requirement, TestOutcomes) - Method in class net.thucydides.model.requirements.reports.FileSystemRequirmentsOutcomeFactory
 
buildRequirementsOutcomesFrom(Requirement, TestOutcomes) - Method in class net.thucydides.model.requirements.reports.MultipleSourceRequirmentsOutcomeFactory
 
buildRequirementsOutcomesFrom(Requirement, TestOutcomes) - Method in interface net.thucydides.model.requirements.reports.RequirementsOutcomeFactory
 
by(RequirementsTagProvider) - Static method in class net.thucydides.model.requirements.ParentRequirementsProvided
 
by(RequirementsTagProvider) - Static method in class net.thucydides.model.requirements.RequirementsProvided
 
byType(String) - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomesOfTypeCache
 
byTypeFor(String...) - Method in class net.thucydides.model.reports.html.ResultCounts
Returns automated and manual result counts of each of the specified result types
byTypeFor(String...) - Method in class net.thucydides.model.reports.html.ScenarioResultCounts
Returns automated and manual result counts of each of the specified result types

C

calculateDynamicFieldValues() - Method in class net.thucydides.model.domain.TestOutcome
Fix the values of synthetic fields for serialization purposes
called(String) - Static method in class net.thucydides.model.domain.Story
 
callNestedMethods() - Element in annotation type net.serenitybdd.annotations.Step
 
canConvert(Class) - Method in class net.thucydides.model.reports.xml.TestOutcomeConverter
Determines which classes this converter applies to.
canHandleTestSource(String) - Method in class net.thucydides.model.statistics.service.JUnitTagProviderStrategy
 
canHandleTestSource(String) - Method in interface net.thucydides.model.statistics.service.TagProviderStrategy
 
capitalize(String) - Method in class net.thucydides.model.util.Inflector
Returns a copy of the input with the first character converted to uppercase and the remainder to lowercase.
cardNumber() - Element in annotation type net.serenitybdd.annotations.Narrative
 
castActor(String) - Method in class net.thucydides.model.domain.TestOutcome
 
CastMember - Class in net.thucydides.model.domain
 
CastMember(String) - Constructor for class net.thucydides.model.domain.CastMember
 
CastMember(String, List<String>, List<String>) - Constructor for class net.thucydides.model.domain.CastMember
 
causedBy(String) - Static method in class net.serenitybdd.model.exceptions.TheErrorType
 
CausesAssertionFailure - Interface in net.serenitybdd.model.exceptions
 
CausesCompromisedTestFailure - Interface in net.serenitybdd.model.exceptions
 
cellRow(List<TableCell>, Map<Integer, Integer>, long, RowResultIcon) - Static method in class net.thucydides.model.requirements.model.cucumber.RenderedExampleTable
 
check(Stream<File>, boolean) - Method in class net.thucydides.model.requirements.model.cucumber.FeatureFileChecker
 
checkTestResults() - Method in class net.thucydides.model.reports.ResultChecker
 
checkTestResults(TestOutcomes) - Method in class net.thucydides.model.reports.ResultChecker
 
checkThat(Boolean, Matcher<? extends Object>) - Static method in class net.thucydides.model.matchers.BeanMatchers
 
checkThat(String, Matcher<? extends Object>) - Static method in class net.thucydides.model.matchers.BeanMatchers
 
checkThat(BigDecimal, Matcher<? extends BigDecimal>) - Static method in class net.thucydides.model.matchers.BeanMatchers
 
ChildElementAdder - Class in net.thucydides.model.requirements.classpath
Created by john on 13/07/2016.
ChildElementAdder(Requirement, Requirement) - Constructor for class net.thucydides.model.requirements.classpath.ChildElementAdder
 
ChildElementAdder.ChildElementAdderBuilder - Class in net.thucydides.model.requirements.classpath
 
ChildElementAdderBuilder(Requirement) - Constructor for class net.thucydides.model.requirements.classpath.ChildElementAdder.ChildElementAdderBuilder
 
children() - Method in class net.thucydides.model.domain.TestStep
 
ChildrenFirstOrderedMap - Class in net.thucydides.model.requirements
 
ChildrenFirstOrderedMap() - Constructor for class net.thucydides.model.requirements.ChildrenFirstOrderedMap
 
ChildRequirementCounter - Class in net.thucydides.model.requirements.reports
 
ChildRequirementCounter(Requirement, TestOutcomes) - Constructor for class net.thucydides.model.requirements.reports.ChildRequirementCounter
 
childType() - Method in class net.thucydides.model.requirements.model.Requirement
 
CHROME_BINARY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Path to the Chrome binary, if it is not on the system path.
CHROME_DEFAULT_OPTIONS_W3C - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Set this to true to activate the "w3c" experimental option for chrome.
CHROME_EXTENSION - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Path to a Chrome-driver specific extensions file
CHROME_SWITCHES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Arguments to be passed to the Chrome driver, separated by commas.
ClassFinder - Class in net.thucydides.model.reflection
Load classes from a given package.
ClassInfoAnnotations - Class in net.thucydides.model.requirements.annotations
 
ClassInfoAnnotations(Class) - Constructor for class net.thucydides.model.requirements.annotations.ClassInfoAnnotations
 
ClassNarrative - Class in net.thucydides.model.requirements.classpath
Created by john on 20/07/2016.
ClassNarrative() - Constructor for class net.thucydides.model.requirements.classpath.ClassNarrative
 
ClassNarrative.ClassNarrativeText - Class in net.thucydides.model.requirements.classpath
 
ClassNarrative.ClassNarrativeType - Class in net.thucydides.model.requirements.classpath
 
ClassNarrativeText() - Constructor for class net.thucydides.model.requirements.classpath.ClassNarrative.ClassNarrativeText
 
ClassNarrativeType() - Constructor for class net.thucydides.model.requirements.classpath.ClassNarrative.ClassNarrativeType
 
ClasspathDependencyInjectorService - Class in net.thucydides.model.steps.di
This class is responsible for loading and returning instances of DependencyInjector discovered in the classpath.
ClasspathDependencyInjectorService() - Constructor for class net.thucydides.model.steps.di.ClasspathDependencyInjectorService
 
ClasspathRequirementsProviderService - Class in net.thucydides.model.requirements
Provides a way to obtain the list of requirements providers.
ClasspathRequirementsProviderService(TagProviderService) - Constructor for class net.thucydides.model.requirements.ClasspathRequirementsProviderService
 
ClasspathTagProviderService - Class in net.thucydides.model.statistics.service
 
ClasspathTagProviderService() - Constructor for class net.thucydides.model.statistics.service.ClasspathTagProviderService
 
ClassTypeAdapter - Class in net.thucydides.model.reports.json.gson
 
ClassTypeAdapter() - Constructor for class net.thucydides.model.reports.json.gson.ClassTypeAdapter
 
clear() - Method in class net.thucydides.model.domain.RequirementCache
 
clear() - Static method in class net.thucydides.model.domain.TestTagCache
 
clear() - Static method in class net.thucydides.model.environment.TestLocalEnvironmentVariables
 
clear() - Method in class net.thucydides.model.requirements.DefaultCapabilityTypes
 
clear() - Method in class net.thucydides.model.requirements.DisabledRequirementsStore
 
clear() - Method in class net.thucydides.model.requirements.FileSystemRequirementsStore
 
clear() - Method in class net.thucydides.model.requirements.PackageRequirementsTagProvider
Deprecated.
 
clear() - Method in interface net.thucydides.model.requirements.RequirementsStore
 
clear() - Method in class net.thucydides.model.util.ConfigCache
 
clearCache() - Method in class net.thucydides.model.requirements.PackageRequirementsTagProvider
Deprecated.
 
clearCookies() - Element in annotation type net.serenitybdd.annotations.Managed
 
ClearCookiesPolicy - Enum in net.serenitybdd.annotations
 
clearException() - Method in class net.thucydides.model.domain.TestStep
 
clearForcedResult() - Method in class net.thucydides.model.domain.TestOutcome
 
clearProperty(String) - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
clearProperty(String) - Method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
clearProperty(String) - Method in interface net.thucydides.model.util.EnvironmentVariables
 
clearStartTime() - Method in class net.thucydides.model.domain.TestOutcome
 
clone() - Method in class net.thucydides.model.domain.TestStep
 
clone() - Method in class net.thucydides.model.steps.ExecutedStepDescription
 
close() - Method in class net.thucydides.model.reports.TestOutcomeStream
 
close() - Method in class net.thucydides.model.requirements.reports.cucumber.FeatureCache
 
CollectionAdapter - Class in net.thucydides.model.reports.json.gson
 
CollectionAdapter() - Constructor for class net.thucydides.model.reports.json.gson.CollectionAdapter
 
color(int) - Static method in class net.thucydides.model.reports.AnsiEscapes
 
colorFor(TestResult) - Method in class net.thucydides.model.reports.html.ResultIconFormatter
 
com.serenitybdd.serenitymodel - module com.serenitybdd.serenitymodel
 
compareTo(Object) - Method in class net.thucydides.model.domain.Release
 
compareTo(TestTag) - Method in class net.thucydides.model.domain.TestTag
 
compareTo(ProgressSnapshot) - Method in class net.thucydides.model.reports.history.ProgressSnapshot
 
compareTo(TestResultSnapshot) - Method in class net.thucydides.model.reports.history.TestResultSnapshot
 
compareTo(Requirement) - Method in class net.thucydides.model.requirements.model.Requirement
 
compareTo(Node) - Method in class net.thucydides.model.requirements.tree.Node
 
compareTo(ScreenshotAndHtmlSource) - Method in class net.thucydides.model.screenshots.ScreenshotAndHtmlSource
 
completed() - Method in class net.thucydides.model.reports.history.ProgressSnapshot.ProgressSnapshotBuilder.ResultCountBuilder
 
completePathOf(Class<?>) - Static method in class net.thucydides.model.domain.Story
 
CompoundDuration - Class in net.thucydides.model.requirements.reports
 
CompoundDuration() - Constructor for class net.thucydides.model.requirements.reports.CompoundDuration
 
COMPROMISED - Enum constant in enum net.thucydides.model.domain.TestResult
Test failures due to external events or systems that compromise the validity of the test.
COMPROMISED_TESTSTEPS - Static variable in class net.thucydides.model.domain.TestStep
 
compromisedTypes() - Method in class net.thucydides.model.domain.failures.FailureAnalysisConfiguration
 
ConfigCache - Class in net.thucydides.model.util
 
ConfigCache() - Constructor for class net.thucydides.model.util.ConfigCache
 
Configuration<T extends Configuration> - Interface in net.thucydides.model.webdriver
 
ConfiguredEnvironment - Class in net.serenitybdd.model.environment
 
ConfiguredEnvironment() - Constructor for class net.serenitybdd.model.environment.ConfiguredEnvironment
 
configuredIn(EnvironmentVariables) - Static method in class net.thucydides.model.reports.html.MarkdownRendering
 
ConsoleColors - Class in net.thucydides.model.logging
 
ConsoleColors(EnvironmentVariables) - Constructor for class net.thucydides.model.logging.ConsoleColors
 
ConsoleEvent - Enum in net.thucydides.model.logging
 
ConsoleHeading - Class in net.thucydides.model.logging
 
ConsoleHeading(EnvironmentVariables) - Constructor for class net.thucydides.model.logging.ConsoleHeading
 
ConsoleHeadingStyle - Enum in net.thucydides.model.logging
 
ConsoleLoggingListener - Class in net.thucydides.model.logging
 
ConsoleLoggingListener(EnvironmentVariables) - Constructor for class net.thucydides.model.logging.ConsoleLoggingListener
 
ConsoleLoggingListener(EnvironmentVariables, Logger) - Constructor for class net.thucydides.model.logging.ConsoleLoggingListener
 
consumeNextStepFrom(List<String>) - Method in class net.thucydides.model.reports.adaptors.specflow.ScenarioStepReader
 
containingOnlyRowsWithTagsFrom(Collection<TestTag>) - Method in class net.thucydides.model.domain.DataTable
 
containsAtLeastOneOutcomeWithResult(TestResult) - Method in class net.thucydides.model.domain.TestOutcome
 
containsEmptyRequirementWithTag(TestTag) - Method in class net.thucydides.model.requirements.BaseRequirementsService
 
containsEmptyRequirementWithTag(TestTag) - Method in interface net.thucydides.model.requirements.RequirementsService
 
containsFiles(FileFilter...) - Method in class net.thucydides.model.files.TheDirectoryStructure
 
containsMatchingTag(TestTag) - Method in class net.thucydides.model.reports.TestOutcomes
 
containsNoScenarios() - Method in class net.thucydides.model.requirements.model.Requirement
 
containsResults(TestResult...) - Static method in class net.thucydides.model.matchers.PublicThucydidesMatchers
 
containsSameDatesAs(Collection<Date>) - Static method in class net.thucydides.model.matchers.dates.DateMatchers
 
containsSameDateTimesAs(Collection<DateTime>) - Static method in class net.thucydides.model.matchers.dates.DateMatchers
 
containsTag(TestTag) - Method in class net.thucydides.model.reports.TestOutcomes
 
containsTagMatching(TestTag) - Method in class net.thucydides.model.domain.TestTags
 
containsTagMatchingOneOf(Collection<TestTag>) - Method in class net.thucydides.model.domain.TestTags
 
containsTests() - Method in class net.thucydides.model.requirements.annotations.ClassInfoAnnotations
 
containTestFor(Requirement) - Method in class net.thucydides.model.reports.TestOutcomes
 
CONTEXT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Provide a text that distinguishes tests run in a particular environment or context from the same test run in a different environment or context.
contextIcon() - Method in class net.thucydides.model.domain.formatters.ReportFormatter
 
ContextIcon - Class in net.thucydides.model.domain
 
ContextIcon() - Constructor for class net.thucydides.model.domain.ContextIcon
 
ContextIconFormatter - Class in net.thucydides.model.reports.html
 
ContextIconFormatter() - Constructor for class net.thucydides.model.reports.html.ContextIconFormatter
 
ContextTagProvider - Class in net.thucydides.model.statistics.service
Allows tags to be added via the injected.tag system property.
ContextTagProvider() - Constructor for class net.thucydides.model.statistics.service.ContextTagProvider
 
ContextTagProvider(EnvironmentVariables) - Constructor for class net.thucydides.model.statistics.service.ContextTagProvider
 
convertEmbeddedTablesIn(String) - Static method in class net.thucydides.model.requirements.reports.RenderMarkdown
 
convertToTable(String) - Method in class net.thucydides.model.reports.adaptors.specflow.SpecflowScenario
 
convertToTestTag(WithTag) - Static method in class net.serenitybdd.annotations.TestAnnotations
 
convertToTestTag(WithTag) - Static method in class net.thucydides.model.tags.TagConverters
 
copy() - Method in class net.thucydides.model.domain.PathElements
 
copy() - Method in class net.thucydides.model.domain.TestOutcome
 
copy() - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
copy() - Method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
copy() - Method in interface net.thucydides.model.util.EnvironmentVariables
 
CopyDirectory - Class in net.thucydides.model.reports.util
 
CopyDirectory(Path, Path) - Constructor for class net.thucydides.model.reports.util.CopyDirectory
 
copyDownloadableFileFrom(Path) - Static method in class net.thucydides.model.domain.Downloadables
 
copyOf(E[]) - Static method in class net.serenitybdd.model.collect.NewSet
 
copyOf(Collection<? extends T>) - Static method in class net.serenitybdd.model.collect.NewList
 
copyOf(Collection<E>) - Static method in class net.serenitybdd.model.collect.NewSet
 
copyOf(Map<? extends K, ? extends V>) - Static method in class net.serenitybdd.model.collect.NewMap
 
copyOf(Properties) - Static method in class net.thucydides.model.util.PropertiesUtil
 
copyOf(ProgressSnapshot) - Static method in class net.thucydides.model.reports.history.ProgressSnapshot
 
copyOf(T...) - Static method in class net.serenitybdd.model.collect.NewList
 
copyOfThisTestStep() - Method in class net.thucydides.model.domain.TestStep
 
copyResourceTo(String, File) - Method in class net.thucydides.model.resources.FileResources
 
CoreTagProvider - Interface in net.thucydides.model.requirements
A core system-provided tag provider: used to know if any additional providers are present on the classpath.
correspondsToLine(int) - Method in class net.thucydides.model.domain.TestStep
 
CouldNotLoadRequirementsException - Exception Class in net.thucydides.model.requirements
Created by john on 28/07/2016.
CouldNotLoadRequirementsException(Exception) - Constructor for exception class net.thucydides.model.requirements.CouldNotLoadRequirementsException
 
CouldNotReadXUnitFileException - Exception Class in net.thucydides.model.reports.adaptors.xunit
 
CouldNotReadXUnitFileException(String) - Constructor for exception class net.thucydides.model.reports.adaptors.xunit.CouldNotReadXUnitFileException
 
count(String) - Method in class net.thucydides.model.reports.TestOutcomes
 
count(String) - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
count(String) - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
count(TestType) - Method in class net.thucydides.model.reports.TestOutcomes
 
count(TestType) - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
count(TestType) - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
countAllSubrequirements() - Method in class net.thucydides.model.requirements.reports.AcceptanceCriteriaRequirmentCounter
 
countAllSubrequirements() - Method in class net.thucydides.model.requirements.reports.ChildRequirementCounter
 
countNestedStepsWithResult(TestResult, TestType) - Method in class net.thucydides.model.domain.TestOutcome
 
countResults(TestResult) - Method in class net.thucydides.model.domain.TestOutcome
 
countResults(TestResult, TestType) - Method in class net.thucydides.model.domain.TestOutcome
 
countSubrequirementsWithNoTests() - Method in class net.thucydides.model.requirements.reports.AcceptanceCriteriaRequirmentCounter
 
countSubrequirementsWithNoTests() - Method in class net.thucydides.model.requirements.reports.ChildRequirementCounter
 
countSubrequirementsWithResult(TestResult) - Method in class net.thucydides.model.requirements.reports.AcceptanceCriteriaRequirmentCounter
 
countSubrequirementsWithResult(TestResult) - Method in class net.thucydides.model.requirements.reports.ChildRequirementCounter
 
countTestSteps() - Method in class net.thucydides.model.domain.TestOutcome
 
countTestsWithResult(TestResult, TestType) - Method in class net.thucydides.model.reports.TestOutcomes
 
countWithResult(TestType, TestResult) - Method in class net.thucydides.model.reports.TestOutcomes
 
countWithType(TestType) - Method in class net.thucydides.model.reports.TestOutcomes
 
createEnvironmentVariables() - Static method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
createEnvironmentVariables(Path) - Static method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
createEnvironmentVariables(Path, SystemEnvironmentVariables) - Static method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
createOutputStream(File) - Method in class net.thucydides.model.resources.FileResources
 
CSV - Enum constant in enum net.thucydides.model.domain.ReportType
CSV files.
CSVReporter - Class in net.thucydides.model.reports.csv
Stores test outcomes as CSV files
CSVReporter(File) - Constructor for class net.thucydides.model.reports.csv.CSVReporter
 
CSVReporter(File, EnvironmentVariables) - Constructor for class net.thucydides.model.reports.csv.CSVReporter
 
CUCUMBER_PRETTY_FORMAT_TABLES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
CucumberCompatibleFilter - Class in net.thucydides.model.reports.html
 
CucumberCompatibleFilter(EnvironmentVariables) - Constructor for class net.thucydides.model.reports.html.CucumberCompatibleFilter
 
CucumberParser - Class in net.thucydides.model.requirements.model.cucumber
Created by john on 5/03/15.
CucumberParser() - Constructor for class net.thucydides.model.requirements.model.cucumber.CucumberParser
 
CucumberParser(String, EnvironmentVariables) - Constructor for class net.thucydides.model.requirements.model.cucumber.CucumberParser
 
CucumberParser(EnvironmentVariables) - Constructor for class net.thucydides.model.requirements.model.cucumber.CucumberParser
 
CucumberTagConverter - Class in net.thucydides.model.reports.html
 
CucumberTagConverter() - Constructor for class net.thucydides.model.reports.html.CucumberTagConverter
 
cucumberTagExpressionUsing(ThucydidesSystemProperty) - Method in class net.thucydides.model.reports.html.CucumberCompatibleFilter
 
cucumberTagOptions() - Method in class net.thucydides.model.reports.html.CucumberCompatibleFilter
 
CURRENT_TARGET_VERSION - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Property used to define the current target version for manual tests defined in Cucumber scenarios with the @manual and @@last-version-tested annotations.
currentEnvironment() - Static method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
currentEnvironmentVariables() - Static method in class net.thucydides.model.environment.SystemEnvironmentVariables
Get the current environment variables, including any values updated for the scope of this test.
currentGroup() - Method in class net.thucydides.model.domain.TestOutcome
 
CurrentOS - Class in net.serenitybdd.model
 
CurrentOS() - Constructor for class net.serenitybdd.model.CurrentOS
 
CurrentOS.OSType - Enum in net.serenitybdd.model
 
currentRow() - Method in class net.thucydides.model.domain.DataTable
 
currentStep() - Method in class net.thucydides.model.domain.TestOutcome
 
CustomFieldSetter(Requirement, String) - Constructor for class net.thucydides.model.requirements.model.Requirement.CustomFieldSetter
 
CustomFieldValue - Class in net.thucydides.model.requirements.model
 
CustomFieldValue() - Constructor for class net.thucydides.model.requirements.model.CustomFieldValue
 
CustomFieldValue(String, String) - Constructor for class net.thucydides.model.requirements.model.CustomFieldValue
 
CustomFieldValue(String, String, String) - Constructor for class net.thucydides.model.requirements.model.CustomFieldValue
 
cyan(String) - Method in class net.thucydides.model.logging.ConsoleColors
 
cyan(String) - Method in class net.thucydides.model.reports.AsciiColors
 

D

DASHBOARD_EXCLUDED_TAG_LIST - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If set, this will define the list of tag types to be excluded from the dashboard screens
DASHBOARD_TAG_LIST - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If set, this will define the list of tag types to appear on the dashboard screens
dataDrivenOutcomeFrom(String, String, TestOutcome, RequirementsService) - Static method in class net.thucydides.model.requirements.reports.ScenarioOutcomes
 
dataIsPredefined() - Method in class net.thucydides.model.domain.TestOutcome
 
DataSet - Class in net.thucydides.model.domain
Created by john on 13/08/2014.
DataSet(int, int, String, String, List<DataTableRow>, List<TestTag>) - Constructor for class net.thucydides.model.domain.DataSet
 
DataSetDescriptor - Class in net.thucydides.model.domain
Created by john on 13/08/2014.
DataSetDescriptor(int, int) - Constructor for class net.thucydides.model.domain.DataSetDescriptor
 
DataSetDescriptor(int, int, String, String, List<TestTag>) - Constructor for class net.thucydides.model.domain.DataSetDescriptor
 
DataTable - Class in net.thucydides.model.domain
A table of test data
DataTable(String, List<String>, List<DataTableRow>, String, String, List<DataSetDescriptor>, Map<Integer, Long>) - Constructor for class net.thucydides.model.domain.DataTable
 
DataTable(List<String>, List<DataTableRow>) - Constructor for class net.thucydides.model.domain.DataTable
 
DataTable(List<String>, List<DataTableRow>, boolean, String, List<DataSetDescriptor>, AtomicInteger) - Constructor for class net.thucydides.model.domain.DataTable
 
DataTable(List<String>, List<DataTableRow>, boolean, String, List<DataSetDescriptor>, AtomicInteger, Collection<TestTag>) - Constructor for class net.thucydides.model.domain.DataTable
 
DataTable(List<String>, List<DataTableRow>, String, String) - Constructor for class net.thucydides.model.domain.DataTable
 
DataTable.DataTableBuilder - Class in net.thucydides.model.domain
 
DataTable.RowValueAccessor - Class in net.thucydides.model.domain
 
DataTableRow - Class in net.thucydides.model.domain
 
DataTableRow(List<?>) - Constructor for class net.thucydides.model.domain.DataTableRow
 
DataTableRow(List<?>, long) - Constructor for class net.thucydides.model.domain.DataTableRow
 
DataTableRow(List<?>, long, TestResult) - Constructor for class net.thucydides.model.domain.DataTableRow
 
DateCollectionContainsSameDatesMatcher - Class in net.thucydides.model.matchers.dates
 
DateCollectionContainsSameDatesMatcher(Collection<Date>) - Constructor for class net.thucydides.model.matchers.dates.DateCollectionContainsSameDatesMatcher
 
DateComparator - Class in net.thucydides.model.matchers.dates
 
DateComparator() - Constructor for class net.thucydides.model.matchers.dates.DateComparator
 
DateIsAfterMatcher - Class in net.thucydides.model.matchers.dates
 
DateIsAfterMatcher(Date) - Constructor for class net.thucydides.model.matchers.dates.DateIsAfterMatcher
 
DateIsBeforeMatcher - Class in net.thucydides.model.matchers.dates
 
DateIsBeforeMatcher(Date) - Constructor for class net.thucydides.model.matchers.dates.DateIsBeforeMatcher
 
DateIsBetweenMatcher - Class in net.thucydides.model.matchers.dates
 
DateIsBetweenMatcher(Date, Date) - Constructor for class net.thucydides.model.matchers.dates.DateIsBetweenMatcher
 
DateIsSameAsMatcher - Class in net.thucydides.model.matchers.dates
 
DateIsSameAsMatcher(Date) - Constructor for class net.thucydides.model.matchers.dates.DateIsSameAsMatcher
 
DateMatcherFormatter - Class in net.thucydides.model.matchers.dates
 
DateMatcherFormatter() - Constructor for class net.thucydides.model.matchers.dates.DateMatcherFormatter
 
DateMatchers - Class in net.thucydides.model.matchers.dates
Hamcrest matchers to be used with Dates.
DateMatchers() - Constructor for class net.thucydides.model.matchers.dates.DateMatchers
 
DateProvider - Interface in net.thucydides.model.reports.history
 
DateTimeCollectionContainsSameDatesMatcher - Class in net.thucydides.model.matchers.dates
 
DateTimeCollectionContainsSameDatesMatcher(Collection<DateTime>) - Constructor for class net.thucydides.model.matchers.dates.DateTimeCollectionContainsSameDatesMatcher
 
DateTimeIsAfterMatcher - Class in net.thucydides.model.matchers.dates
 
DateTimeIsAfterMatcher(DateTime) - Constructor for class net.thucydides.model.matchers.dates.DateTimeIsAfterMatcher
 
DateTimeIsBeforeMatcher - Class in net.thucydides.model.matchers.dates
 
DateTimeIsBeforeMatcher(DateTime) - Constructor for class net.thucydides.model.matchers.dates.DateTimeIsBeforeMatcher
 
DateTimeIsBetweenMatcher - Class in net.thucydides.model.matchers.dates
 
DateTimeIsBetweenMatcher(DateTime, DateTime) - Constructor for class net.thucydides.model.matchers.dates.DateTimeIsBetweenMatcher
 
DateTimeIsCloseToAsMatcher - Class in net.thucydides.model.matchers.dates
 
DateTimeIsCloseToAsMatcher(DateTime, Period) - Constructor for class net.thucydides.model.matchers.dates.DateTimeIsCloseToAsMatcher
 
DateTimeIsSameAsMatcher - Class in net.thucydides.model.matchers.dates
 
DateTimeIsSameAsMatcher(DateTime) - Constructor for class net.thucydides.model.matchers.dates.DateTimeIsSameAsMatcher
 
DateTimeIsSameTimeAsMatcher - Class in net.thucydides.model.matchers.dates
 
DateTimeIsSameTimeAsMatcher(DateTime) - Constructor for class net.thucydides.model.matchers.dates.DateTimeIsSameTimeAsMatcher
 
decimalPercentageSteps(String) - Method in class net.thucydides.model.reports.TestOutcomes
 
declaredFields() - Method in class net.serenitybdd.annotations.Fields
 
DEEP_STEP_EXECUTION_AFTER_FAILURES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Set this to true if you want Serenity to report nested step structures for subsequent steps after a step failure.
DEFAULT_CAPABILITY_TYPES - Static variable in class net.thucydides.model.requirements.DefaultCapabilityTypes
 
DEFAULT_DESCRIPTOR - Static variable in class net.thucydides.model.domain.DataSetDescriptor
 
DEFAULT_HEIGHT - Static variable in enum net.thucydides.model.ThucydidesSystemProperty
 
DEFAULT_HISTORY_DIRECTORY - Static variable in enum net.thucydides.model.ThucydidesSystemProperty
 
DEFAULT_TAG_TYPE - Static variable in class net.thucydides.model.domain.TestTag
 
DEFAULT_TARGET_DIR - Static variable in class net.thucydides.model.requirements.TestOutcomeRequirementsTagProvider
 
DEFAULT_TESTS_PER_REQUIREMENT - Static variable in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
DEFAULT_WIDTH - Static variable in enum net.thucydides.model.ThucydidesSystemProperty
 
defaultBaseUrl - Variable in class net.thucydides.model.configuration.SystemPropertiesConfiguration
 
DefaultCapabilityTypes - Class in net.thucydides.model.requirements
 
DefaultCapabilityTypes() - Constructor for class net.thucydides.model.requirements.DefaultCapabilityTypes
 
DefaultJUnitAdapter - Class in net.thucydides.model.adapters.legacy
This is an INTERNAL helper class of serenity, it should not be used directly and may be subject to refactoring.
DefaultJUnitAdapter() - Constructor for class net.thucydides.model.adapters.legacy.DefaultJUnitAdapter
 
DefaultRequirements - Class in net.thucydides.model.requirements
Created by john on 26/06/2016.
DefaultRequirements() - Constructor for class net.thucydides.model.requirements.DefaultRequirements
 
DefaultRequirements(String) - Constructor for class net.thucydides.model.requirements.DefaultRequirements
 
DefaultRequirements(ReportNameProvider) - Constructor for class net.thucydides.model.requirements.DefaultRequirements
 
defaultUrl() - Element in annotation type net.serenitybdd.annotations.ManagedPages
 
DefaultUrl - Annotation Type in net.serenitybdd.annotations
Define the URLs that a given Page Object works with.
DefaultXUnitAdaptor - Class in net.thucydides.model.reports.adaptors.xunit
 
DefaultXUnitAdaptor() - Constructor for class net.thucydides.model.reports.adaptors.xunit.DefaultXUnitAdaptor
 
definedIn(Class<?>, String) - Static method in class net.thucydides.model.domain.TestCaseOrder
 
definedIn(String, String) - Static method in class net.thucydides.model.requirements.classpath.NarrativeTitle
 
definedIn(Optional<RequirementDefinition>) - Static method in class net.thucydides.model.domain.featuretags.FeatureTitle
 
definedIn(EnvironmentVariables) - Static method in class net.serenitybdd.model.tags.EnvironmentDefinedTags
 
definedIn(EnvironmentVariables) - Static method in enum net.thucydides.model.logging.ConsoleHeadingStyle
 
definedIn(EnvironmentVariables) - Static method in enum net.thucydides.model.logging.LoggingLevel
 
definedIn(EnvironmentVariables) - Static method in class net.thucydides.model.requirements.ExcludedUnrelatedRequirementTypes
 
definedIn(EnvironmentVariables) - Static method in class net.thucydides.model.requirements.RootDirectory
 
definedInFile(File) - Method in class net.thucydides.model.requirements.model.Requirement
 
definedInPath(String) - Method in class net.thucydides.model.requirements.classpath.ClassNarrative.ClassNarrativeText
 
definedInPath(String) - Method in class net.thucydides.model.requirements.classpath.ClassNarrative.ClassNarrativeType
 
definedInPath(String) - Method in class net.thucydides.model.requirements.classpath.ClassNarrative
 
definedInPath(String) - Method in class net.thucydides.model.requirements.classpath.PackageInfoNarrative
 
definedInPath(String) - Method in class net.thucydides.model.requirements.classpath.PackageInfoNarrative.TextPackageInfoNarrative
 
definedInPath(String) - Method in class net.thucydides.model.requirements.classpath.PackageInfoNarrative.TypePackageInfoNarrative
 
DELETE - Enum constant in enum net.serenitybdd.model.rest.RestMethod
 
DELETE_HISTORY_DIRECTORY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Delete the history directory before a new set of results is recorded
DependencyInjector - Interface in net.serenitybdd.model.di
 
DependencyInjectorService - Interface in net.thucydides.model.steps.di
 
describeTo(Description) - Method in class net.thucydides.model.matchers.dates.DateCollectionContainsSameDatesMatcher
 
describeTo(Description) - Method in class net.thucydides.model.matchers.dates.DateIsAfterMatcher
 
describeTo(Description) - Method in class net.thucydides.model.matchers.dates.DateIsBeforeMatcher
 
describeTo(Description) - Method in class net.thucydides.model.matchers.dates.DateIsBetweenMatcher
 
describeTo(Description) - Method in class net.thucydides.model.matchers.dates.DateIsSameAsMatcher
 
describeTo(Description) - Method in class net.thucydides.model.matchers.dates.DateTimeCollectionContainsSameDatesMatcher
 
describeTo(Description) - Method in class net.thucydides.model.matchers.dates.DateTimeIsAfterMatcher
 
describeTo(Description) - Method in class net.thucydides.model.matchers.dates.DateTimeIsBeforeMatcher
 
describeTo(Description) - Method in class net.thucydides.model.matchers.dates.DateTimeIsBetweenMatcher
 
describeTo(Description) - Method in class net.thucydides.model.matchers.dates.DateTimeIsCloseToAsMatcher
 
describeTo(Description) - Method in class net.thucydides.model.matchers.dates.DateTimeIsSameAsMatcher
 
describeTo(Description) - Method in class net.thucydides.model.matchers.dates.DateTimeIsSameTimeAsMatcher
 
describeTo(Description) - Method in class net.thucydides.model.matchers.dates.TimeIsCloseToAsMatcher
 
describeTo(Description) - Method in class net.thucydides.model.matchers.ScreenshotHasFilenamesMatcher
 
describeTo(Description) - Method in class net.thucydides.model.matchers.TestOutcomeResultsMatcher
 
Description - Annotation Type in net.serenitybdd.annotations
 
descriptionFor(Examples) - Static method in class net.thucydides.model.requirements.model.cucumber.RenderedExampleTable
 
DescriptionSplitter - Class in net.thucydides.model.reports.html
 
DescriptionWithScenarioReferences - Class in net.thucydides.model.requirements.model.cucumber
 
DescriptionWithScenarioReferences(Feature) - Constructor for class net.thucydides.model.requirements.model.cucumber.DescriptionWithScenarioReferences
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.thucydides.model.reports.json.gson.ClassTypeAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.thucydides.model.reports.json.gson.FileDeserializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.thucydides.model.reports.json.gson.StackTraceElementDeserializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.thucydides.model.reports.json.gson.ZonedDateTimeAdapter
 
detachedCopyOf(Throwable) - Static method in exception class net.serenitybdd.model.exceptions.SerenityManagedException
 
determineTestFailureCause(Throwable) - Method in class net.thucydides.model.domain.TestOutcome
 
Digest - Class in net.thucydides.model.digest
 
Digest() - Constructor for class net.thucydides.model.digest.Digest
 
directlyUnder(Requirement) - Method in class net.thucydides.model.reports.TestOutcomes
 
directoryInClasspathCalled(String) - Static method in class net.thucydides.model.util.TestResources
 
disabled() - Element in annotation type net.serenitybdd.annotations.Screenshots
 
DISABLED - Enum constant in enum net.thucydides.model.domain.TakeScreenshots
 
DisabledRequirementsStore - Class in net.thucydides.model.requirements
 
DisabledRequirementsStore() - Constructor for class net.thucydides.model.requirements.DisabledRequirementsStore
 
displayNameFor(String) - Method in class net.thucydides.model.domain.TestClassHierarchy
 
DIVIDE_BY_TEST_COUNT - Enum constant in enum net.thucydides.model.batches.BatchStrategy
 
DIVIDE_EQUALLY - Enum constant in enum net.thucydides.model.batches.BatchStrategy
 
doNotExclude(TestTag) - Method in class net.thucydides.model.reports.html.TagExclusions
 
Downloadables - Class in net.thucydides.model.domain
 
Downloadables() - Constructor for class net.thucydides.model.domain.Downloadables
 
driver() - Element in annotation type net.serenitybdd.annotations.Managed
 
DRIVER - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
A shortcut for 'webdriver.driver'.
DRIVER_OPTIONS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Used to specify either chrome options or firefox preferences, depending on which driver is being used.
DriverCapabilityRecord - Interface in net.serenitybdd.model.buildinfo
Created by john on 12/02/15.
DriverOptions - Annotation Type in net.serenitybdd.annotations
Options that will be passed to a driver specified by the @WithDriver annotation
DUPLICATE_FEATURE_NAME - Static variable in class net.thucydides.model.requirements.model.cucumber.FeatureFileAnaysisErrors
 
DUPLICATE_SCENARIO_NAME - Static variable in class net.thucydides.model.requirements.model.cucumber.FeatureFileAnaysisErrors
 

E

each(String) - Static method in class net.thucydides.model.matchers.BeanMatchers
 
EDGE_OPTIONS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Use this property to pass options to Edge driver using the 'ms:edgeOptions' capability option.
elementsOf(String, String) - Static method in class net.thucydides.model.requirements.classpath.PathElements
 
EMPTY_FEATURE_NAME - Static variable in class net.thucydides.model.requirements.model.cucumber.FeatureFileAnaysisErrors
 
EMPTY_RULE_NAME - Static variable in class net.thucydides.model.requirements.model.cucumber.FeatureFileAnaysisErrors
 
EMPTY_SCENARIO_NAME - Static variable in class net.thucydides.model.requirements.model.cucumber.FeatureFileAnaysisErrors
 
EMPTY_TAG - Static variable in class net.thucydides.model.domain.TestTag
 
ENABLE_MARKDOWN - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If set to true (the default), allow markdown formatting in test outcome titles and descriptions.
END_ARGUMENT - Static variable in class net.thucydides.model.reports.adaptors.specflow.SpecflowScenarioTitleLine
 
endGroup() - Method in class net.thucydides.model.domain.TestOutcome
Finish the current group.
enrichOutcomesWithReleaseTags(List<? extends TestOutcome>) - Method in class net.thucydides.model.releases.ReleaseManager
 
enrichRequirementsOutcomesWithReleaseTags(List<? extends RequirementOutcome>) - Method in class net.thucydides.model.releases.ReleaseManager
 
ENVIRONMENT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
EnvironmentDefinedTags - Class in net.serenitybdd.model.tags
 
EnvironmentDefinedTags() - Constructor for class net.serenitybdd.model.tags.EnvironmentDefinedTags
 
EnvironmentSpecificConfiguration - Class in net.serenitybdd.model.environment
 
EnvironmentSpecificConfiguration(EnvironmentVariables) - Constructor for class net.serenitybdd.model.environment.EnvironmentSpecificConfiguration
 
EnvironmentUpdater(EnvironmentVariables) - Constructor for class net.thucydides.model.environment.SystemEnvironmentVariables.EnvironmentUpdater
 
environmentVariables - Variable in class net.thucydides.model.configuration.SystemPropertiesConfiguration
 
environmentVariables - Variable in class net.thucydides.model.reports.html.CucumberCompatibleFilter
 
environmentVariables - Variable in class net.thucydides.model.requirements.AbstractRequirementsTagProvider
 
environmentVariables - Variable in class net.thucydides.model.requirements.BaseRequirementsService
 
EnvironmentVariables - Interface in net.thucydides.model.util
Return system environment variable values.
equals(Object) - Method in class net.thucydides.model.domain.DataTableRow
 
equals(Object) - Method in class net.thucydides.model.domain.features.ApplicationFeature
 
equals(Object) - Method in class net.thucydides.model.domain.PathElements
 
equals(Object) - Method in class net.thucydides.model.domain.Release
 
equals(Object) - Method in class net.thucydides.model.domain.ReportData
 
equals(Object) - Method in class net.thucydides.model.domain.Rule
 
equals(Object) - Method in class net.thucydides.model.domain.screenshots.Screenshot
 
equals(Object) - Method in class net.thucydides.model.domain.Story
 
equals(Object) - Method in class net.thucydides.model.domain.TestOutcome
 
equals(Object) - Method in class net.thucydides.model.domain.TestStep
 
equals(Object) - Method in class net.thucydides.model.domain.TestTag
 
equals(Object) - Method in class net.thucydides.model.reports.TestOutcomes
 
equals(Object) - Method in class net.thucydides.model.requirements.model.Example
 
equals(Object) - Method in class net.thucydides.model.requirements.model.Requirement
 
equals(Object) - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
equals(Object) - Method in class net.thucydides.model.requirements.tree.Node
 
equals(Object) - Method in class net.thucydides.model.screenshots.ScreenshotAndHtmlSource
 
equalsIgnoreCase(Object) - Method in class net.thucydides.model.domain.TestTag
 
equalsIgnoringTheResult(Object) - Method in class net.thucydides.model.domain.DataTableRow
 
ERROR - Enum constant in enum net.thucydides.model.domain.TestResult
Test failure, due to some other exception.
ERROR_MESSAGE_LABEL_1 - Static variable in class net.thucydides.model.domain.stacktrace.FailureCause
 
ERROR_MESSAGE_LABEL_2 - Static variable in class net.thucydides.model.domain.stacktrace.FailureCause
 
ERROR_TESTSTEPS - Static variable in class net.thucydides.model.domain.TestStep
 
ErrorMessageFormatter - Class in net.thucydides.model.domain
Converts a full WebDriver message into a shorter, more web-friendly format.
ErrorMessageFormatter(String) - Constructor for class net.thucydides.model.domain.ErrorMessageFormatter
 
errorTestStepCalled(String) - Static method in class net.thucydides.model.reports.integration.TestStepFactory
 
errorTypes() - Method in class net.thucydides.model.domain.failures.FailureAnalysisConfiguration
 
ESCAPE_CHAR - Static variable in class net.thucydides.model.reports.adaptors.specflow.SpecflowScenarioTitleLine
 
estimated() - Method in class net.thucydides.model.reports.history.ProgressSnapshot.ProgressSnapshotBuilder.ResultCountBuilder
 
Example - Class in net.thucydides.model.requirements.model
 
Example(String, Optional<String>) - Constructor for class net.thucydides.model.requirements.model.Example
 
ExampleBuilder - Class in net.thucydides.model.requirements.model
 
ExampleBuilder(String) - Constructor for class net.thucydides.model.requirements.model.ExampleBuilder
 
exampleFinished() - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
exampleFinished() - Method in interface net.thucydides.model.steps.StepListener
An example has finished.
ExampleOutcome - Class in net.thucydides.model.requirements.reports
 
ExampleOutcome(String, String, TestResult, ZonedDateTime, long, long) - Constructor for class net.thucydides.model.requirements.reports.ExampleOutcome
 
ExampleOutcomes - Class in net.thucydides.model.requirements.reports
 
ExampleOutcomes() - Constructor for class net.thucydides.model.requirements.reports.ExampleOutcomes
 
exampleRow() - Element in annotation type net.serenitybdd.annotations.Step
 
ExampleRowResultIcon - Class in net.thucydides.model.requirements.model.cucumber
 
ExampleRowResultIcon(String) - Constructor for class net.thucydides.model.requirements.model.cucumber.ExampleRowResultIcon
 
examples(List<Examples>, String) - Static method in class net.thucydides.model.requirements.reports.cucumber.RenderCucumber
 
exampleStarted(Map<String, String>) - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
exampleStarted(Map<String, String>) - Method in interface net.thucydides.model.steps.StepListener
A new example has just started.
exampleStarted(Map<String, String>, String) - Method in interface net.thucydides.model.steps.StepListener
 
exampleStarted(Map<String, String>, String, ZonedDateTime) - Method in interface net.thucydides.model.steps.StepListener
 
exampleStarted(Map<String, String>, ZonedDateTime) - Method in interface net.thucydides.model.steps.StepListener
 
ExampleTable - Class in net.thucydides.model.reports.html
 
ExampleTable(String) - Constructor for class net.thucydides.model.reports.html.ExampleTable
 
ExampleTableInMarkdown - Class in net.thucydides.model.requirements.model.cucumber
 
ExampleTableInMarkdown(Feature, String, String) - Constructor for class net.thucydides.model.requirements.model.cucumber.ExampleTableInMarkdown
 
exceptionClass() - Method in class net.thucydides.model.domain.stacktrace.FailureCause
 
ExcludedUnrelatedRequirementTypes - Class in net.thucydides.model.requirements
 
ExcludedUnrelatedRequirementTypes(List<String>, RequirementsConfiguration) - Constructor for class net.thucydides.model.requirements.ExcludedUnrelatedRequirementTypes
 
excludeUntestedChildrenOfRequirementOfType(String) - Method in class net.thucydides.model.requirements.ExcludedUnrelatedRequirementTypes
 
excludeUntestedRequirementOfType(String) - Method in class net.thucydides.model.requirements.ExcludedUnrelatedRequirementTypes
 
excluding(String) - Static method in class net.thucydides.model.reports.html.TagMatch
 
executedResultsCount() - Method in enum net.thucydides.model.domain.TestResult
 
ExecutedStepDescription - Class in net.thucydides.model.steps
A description of a step executed during a Thucydides step run.
ExecutedStepDescription(Class<? extends Object>, String) - Constructor for class net.thucydides.model.steps.ExecutedStepDescription
 
ExecutedStepDescription(Class<? extends Object>, String, boolean) - Constructor for class net.thucydides.model.steps.ExecutedStepDescription
 
ExecutedStepDescription(Class<? extends Object>, String, List<Object>, Map<String, Object>, boolean) - Constructor for class net.thucydides.model.steps.ExecutedStepDescription
 
ExecutedStepDescription(String) - Constructor for class net.thucydides.model.steps.ExecutedStepDescription
 
executionTimeFormatted() - Method in class net.serenitybdd.model.time.Stopwatch
 
exists() - Static method in class net.thucydides.model.matchers.FileMatchers
 
existsWithName(String) - Static method in enum net.thucydides.model.domain.TestResult
 
expanded() - Method in enum net.thucydides.model.domain.TestResult
 
expandPropertyAndEnvironmentReferences(Map<String, String>, Properties) - Static method in class net.thucydides.model.util.PropertiesUtil
 
expression - Variable in class net.thucydides.model.util.Inflector.Rule
 
ExternalLink - Class in net.thucydides.model.domain
 
ExternalLink() - Constructor for class net.thucydides.model.domain.ExternalLink
 
ExternalLink(String, String) - Constructor for class net.thucydides.model.domain.ExternalLink
 
extractMethod(StackTraceElement, Class) - Static method in class net.thucydides.model.reflection.StackTraceAnalyser
 
extractReleasesFrom(List<List<String>>) - Method in class net.thucydides.model.releases.ReleaseManager
 

F

FACTORY - Static variable in class net.thucydides.model.reports.json.gson.OptionalTypeAdapter
 
failed() - Method in class net.thucydides.model.reports.history.ProgressSnapshot.ProgressSnapshotBuilder.ResultCountBuilder
 
failedWith(Throwable) - Method in class net.thucydides.model.domain.TestStep
Indicate that this step failed with a given error.
FAILING_TESTSTEPS - Static variable in class net.thucydides.model.domain.TestStep
 
FailingManualTestException - Exception Class in net.thucydides.model.steps
 
FailingManualTestException(String) - Constructor for exception class net.thucydides.model.steps.FailingManualTestException
 
failingTestStepCalled(String) - Static method in class net.thucydides.model.reports.integration.TestStepFactory
 
FAILURE - Enum constant in enum net.thucydides.model.domain.TestResult
Test failure, due to an assertion error For a test case, this means one of the tests in the test case failed.
FailureAnalysis - Class in net.thucydides.model.domain.failures
Determine whether a given type of exception should result in a failure or an error.
FailureAnalysis() - Constructor for class net.thucydides.model.domain.failures.FailureAnalysis
 
FailureAnalysis(EnvironmentVariables) - Constructor for class net.thucydides.model.domain.failures.FailureAnalysis
 
FailureAnalysisConfiguration - Class in net.thucydides.model.domain.failures
 
FailureAnalysisConfiguration(EnvironmentVariables) - Constructor for class net.thucydides.model.domain.failures.FailureAnalysisConfiguration
 
FailureCause - Class in net.thucydides.model.domain.stacktrace
 
FailureCause() - Constructor for class net.thucydides.model.domain.stacktrace.FailureCause
 
FailureCause(String, String, StackTraceElement[]) - Constructor for class net.thucydides.model.domain.stacktrace.FailureCause
 
FailureCause(Throwable) - Constructor for class net.thucydides.model.domain.stacktrace.FailureCause
 
FailureCause(Throwable, StackTraceElement[]) - Constructor for class net.thucydides.model.domain.stacktrace.FailureCause
 
FailureCause(Throwable, String, String, StackTraceElement[]) - Constructor for class net.thucydides.model.domain.stacktrace.FailureCause
 
FailureDetails - Class in net.serenitybdd.model.model
 
FailureDetails(TestOutcome) - Constructor for class net.serenitybdd.model.model.FailureDetails
 
failureTypes() - Method in class net.thucydides.model.domain.failures.FailureAnalysisConfiguration
 
Feature - Annotation Type in net.serenitybdd.annotations
Marks a class as representing an application feature.
FEATURE - Enum constant in enum net.thucydides.model.requirements.model.FeatureType
 
FEATURE_FILE_ENCODING - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
What encoding to use for reading Cucumber feature files? Defaults to system default encoding
FEATURE_FILE_LANGUAGE - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
What (human) language are the Cucumber feature files written in? Defaults to "en"
FeatureBackgroundNarrative - Class in net.thucydides.model.requirements.model
 
FeatureBackgroundNarrative(String, String) - Constructor for class net.thucydides.model.requirements.model.FeatureBackgroundNarrative
 
FeatureCache - Class in net.thucydides.model.requirements.reports.cucumber
 
FeatureCache() - Constructor for class net.thucydides.model.requirements.reports.cucumber.FeatureCache
 
featureDirectoryName() - Method in class net.thucydides.model.requirements.RootDirectory
 
FeatureFileAnaysisErrors - Class in net.thucydides.model.requirements.model.cucumber
 
FeatureFileAnaysisErrors() - Constructor for class net.thucydides.model.requirements.model.cucumber.FeatureFileAnaysisErrors
 
FeatureFileChecker - Class in net.thucydides.model.requirements.model.cucumber
Check whether a stream of files contains valid feature files, and throw an InvalidFeatureFileException if one is either not valid Gherkin syntax, or contains errors or inconsistencies such as empty or duplicate scenario names
FeatureFileChecker() - Constructor for class net.thucydides.model.requirements.model.cucumber.FeatureFileChecker
 
FeatureFileFinder - Class in net.thucydides.model.requirements.model.cucumber
Return a stream of all the feature files in a given directory
FeatureFileFinder(String) - Constructor for class net.thucydides.model.requirements.model.cucumber.FeatureFileFinder
 
FeatureFilePath - Class in net.thucydides.model.requirements
 
FeatureFilePath(EnvironmentVariables) - Constructor for class net.thucydides.model.requirements.FeatureFilePath
 
FeatureFileScenarioOutcomes - Class in net.thucydides.model.requirements.reports.cucumber
 
FeatureFileScenarioOutcomes(Requirement) - Constructor for class net.thucydides.model.requirements.reports.cucumber.FeatureFileScenarioOutcomes
 
FeatureFileScenarioOutcomes(Requirement, EnvironmentVariables) - Constructor for class net.thucydides.model.requirements.reports.cucumber.FeatureFileScenarioOutcomes
 
FeatureFileStrategy - Class in net.thucydides.model.domain.featuretags
 
FeatureFileStrategy() - Constructor for class net.thucydides.model.domain.featuretags.FeatureFileStrategy
 
featuresOrStoriesRootDirectory() - Method in class net.thucydides.model.requirements.RootDirectory
 
FeatureStoryTagProvider - Class in net.thucydides.model.statistics.service
Legacy tag provider that builds tags based on the Feature/Story structure, if the @WithTag annotation is not used.
FeatureStoryTagProvider() - Constructor for class net.thucydides.model.statistics.service.FeatureStoryTagProvider
 
FeatureStoryTagProvider(EnvironmentVariables) - Constructor for class net.thucydides.model.statistics.service.FeatureStoryTagProvider
 
FeatureTagAsDefined - Class in net.thucydides.model.domain
Created by john on 6/07/2016.
FeatureTagAsDefined() - Constructor for class net.thucydides.model.domain.FeatureTagAsDefined
 
FeatureTagStrategy - Interface in net.thucydides.model.domain.featuretags
 
FeatureTitle - Class in net.thucydides.model.domain.featuretags
Created by john on 7/07/2016.
FeatureTitle() - Constructor for class net.thucydides.model.domain.featuretags.FeatureTitle
 
FeatureType - Enum in net.thucydides.model.requirements.model
Created by john on 6/03/15.
FieldFinder - Class in net.thucydides.model.reflection
 
fieldName() - Method in class net.thucydides.model.steps.MetaField
 
Fields - Class in net.serenitybdd.annotations
Find the annotated fields in a given class.
Fields.FieldValue - Enum in net.serenitybdd.annotations
 
Fields.FieldValueBuilder - Class in net.serenitybdd.annotations
 
fieldsAnnotatedBy(Class<? extends Annotation>) - Method in class net.serenitybdd.annotations.Fields
 
FieldSetter - Class in net.thucydides.model.reflection
Internal class used to set field values inside an object.
FieldSetter(Field, Object) - Constructor for class net.thucydides.model.reflection.FieldSetter
 
FieldValue - Class in net.thucydides.model.reflection
Internal class used to set field values inside an object.
FieldValue(Object) - Constructor for class net.thucydides.model.reflection.FieldValue
 
fieldValueIn(Object) - Static method in class net.thucydides.model.matchers.dates.BeanFields
 
FILE_PREFIX - Static variable in class net.thucydides.model.reports.junit.JUnitXMLOutcomeReporter
 
FilebasedOutcomeAdaptor - Class in net.thucydides.model.reports.adaptors.common
 
FilebasedOutcomeAdaptor() - Constructor for class net.thucydides.model.reports.adaptors.common.FilebasedOutcomeAdaptor
 
FileDeserializer - Class in net.thucydides.model.reports.json.gson
Created by john on 11/02/15.
FileDeserializer() - Constructor for class net.thucydides.model.reports.json.gson.FileDeserializer
 
fileInClasspathCalled(String) - Static method in class net.thucydides.model.util.TestResources
 
FileMatchers - Class in net.thucydides.model.matchers
 
FileMatchers() - Constructor for class net.thucydides.model.matchers.FileMatchers
 
FilePathParser - Class in net.thucydides.model.configuration
Builds a file path by substituting environment variables.
FilePathParser(EnvironmentVariables) - Constructor for class net.thucydides.model.configuration.FilePathParser
 
FileResources - Class in net.thucydides.model.resources
Utility class used to copy resources from a classpath to a target directory.
FileResources(String) - Constructor for class net.thucydides.model.resources.FileResources
 
FileSerializer - Class in net.thucydides.model.reports.json.gson
Created by john on 11/02/15.
FileSerializer() - Constructor for class net.thucydides.model.reports.json.gson.FileSerializer
 
fileSystemPathElements(String) - Static method in class net.thucydides.model.requirements.RequirementsPath
 
FileSystemRequirements - Class in net.thucydides.model.requirements
Created by john on 25/06/2016.
FileSystemRequirements(String) - Constructor for class net.thucydides.model.requirements.FileSystemRequirements
 
FileSystemRequirementsService - Class in net.thucydides.model.requirements
 
FileSystemRequirementsService(String) - Constructor for class net.thucydides.model.requirements.FileSystemRequirementsService
 
FileSystemRequirementsStore - Class in net.thucydides.model.requirements
 
FileSystemRequirementsStore(File, String) - Constructor for class net.thucydides.model.requirements.FileSystemRequirementsStore
 
FileSystemRequirementsTagProvider - Class in net.thucydides.model.requirements
Load a set of requirements (epics/themes,...) from the directory structure.
FileSystemRequirementsTagProvider() - Constructor for class net.thucydides.model.requirements.FileSystemRequirementsTagProvider
 
FileSystemRequirementsTagProvider(String) - Constructor for class net.thucydides.model.requirements.FileSystemRequirementsTagProvider
 
FileSystemRequirementsTagProvider(String, int) - Constructor for class net.thucydides.model.requirements.FileSystemRequirementsTagProvider
 
FileSystemRequirementsTagProvider(String, int, EnvironmentVariables) - Constructor for class net.thucydides.model.requirements.FileSystemRequirementsTagProvider
 
FileSystemRequirementsTagProvider(String, String, int, EnvironmentVariables) - Constructor for class net.thucydides.model.requirements.FileSystemRequirementsTagProvider
 
FileSystemRequirementsTagProvider(String, EnvironmentVariables) - Constructor for class net.thucydides.model.requirements.FileSystemRequirementsTagProvider
 
FileSystemRequirementsTagProvider(EnvironmentVariables) - Constructor for class net.thucydides.model.requirements.FileSystemRequirementsTagProvider
 
FileSystemRequirementsTagProvider(EnvironmentVariables, String) - Constructor for class net.thucydides.model.requirements.FileSystemRequirementsTagProvider
 
FileSystemRequirmentsOutcomeFactory - Class in net.thucydides.model.requirements.reports
 
FileSystemRequirmentsOutcomeFactory(EnvironmentVariables) - Constructor for class net.thucydides.model.requirements.reports.FileSystemRequirmentsOutcomeFactory
 
FileSystemRequirmentsOutcomeFactory(EnvironmentVariables, IssueTracking, ReportNameProvider) - Constructor for class net.thucydides.model.requirements.reports.FileSystemRequirmentsOutcomeFactory
 
FileSystemRequirmentsOutcomeFactory(EnvironmentVariables, IssueTracking, ReportNameProvider, String) - Constructor for class net.thucydides.model.requirements.reports.FileSystemRequirmentsOutcomeFactory
 
filesystemSafe(String) - Static method in class net.thucydides.model.util.NameConverter
 
FileSystemTestOutcomeSummaryRecorder - Class in net.serenitybdd.model.history
 
FileSystemTestOutcomeSummaryRecorder(Path, Boolean) - Constructor for class net.serenitybdd.model.history.FileSystemTestOutcomeSummaryRecorder
Used mainly from Maven
FileSystemTestOutcomeSummaryRecorder(EnvironmentVariables) - Constructor for class net.serenitybdd.model.history.FileSystemTestOutcomeSummaryRecorder
 
FileSystemUtils - Class in net.thucydides.model.util
Created by john on 29/06/2014.
FileSystemUtils() - Constructor for class net.thucydides.model.util.FileSystemUtils
 
filteredByDisplayTag() - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
filteredByDisplayTag() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
filteredByDisplayTag(List<Requirement>) - Method in class net.thucydides.model.reports.html.RequirementsFilter
 
filteredByEnvironmentTags() - Method in class net.thucydides.model.reports.TestOutcomes
 
filteredTagTypes(List<String>) - Method in class net.thucydides.model.reports.html.TagFilter
 
filterElements(List<T>, BeanMatcher...) - Static method in class net.thucydides.model.matchers.BeanMatcherAsserts
 
filterStepsWithTagsFrom(List<TestStep>, Collection<TestTag>) - Method in class net.thucydides.model.domain.DataTable
 
findByUniqueName(String) - Method in class net.thucydides.model.requirements.RequirementsList
 
findDependencyInjectors() - Method in class net.thucydides.model.steps.di.ClasspathDependencyInjectorService
Finds and returns all instances of DependencyInjector available in the classpath at the time of invocation.
findDependencyInjectors() - Method in interface net.thucydides.model.steps.di.DependencyInjectorService
 
findFeatureFiles() - Method in class net.thucydides.model.requirements.model.cucumber.FeatureFileFinder
 
findFieldCalled(String) - Method in class net.thucydides.model.reflection.FieldFinder
 
findFieldOfType(Class) - Method in class net.thucydides.model.reflection.FieldFinder
 
findMatchingTags() - Method in class net.thucydides.model.reports.TestOutcomes
 
findRequirementByTag(TestTag) - Method in class net.thucydides.model.requirements.FileSystemRequirementsTagProvider
 
findStoryFrom(Class<?>) - Static method in class net.thucydides.model.domain.Stories
Find the Story defined directly or indirectly in a class.
findTargetFileFrom(String) - Method in class net.thucydides.model.resources.FileResources
 
findTargetSubdirectoryFrom(String) - Method in class net.thucydides.model.resources.FileResources
 
FIREFOX_LOG_LEVEL - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
FIREFOX_OPTIONS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
An alternative to gecko.firefox.options
FIREFOX_PREFERENCE_SEPARATOR - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
The character to be used to separate firefox preference key-value pairs when using the "firefox.preferences" property.
FIREFOX_PREFERENCES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Preferences to be passed to the Firefox driver, separated by semi-colons (commas often appear in the preference values.
FirstLine - Class in net.serenitybdd.model.strings
 
FirstLine() - Constructor for class net.serenitybdd.model.strings.FirstLine
 
firstRequirementFoundIn(Optional<Requirement>...) - Method in class net.thucydides.model.requirements.AbstractRequirementsTagProvider
 
firstStepWithErrorMessage() - Method in class net.thucydides.model.domain.TestOutcome
 
firstUpperCase(String) - Method in class net.thucydides.model.util.Inflector
 
Flag - Interface in net.thucydides.model.domain.flags
 
FLAG - Enum constant in enum net.serenitybdd.model.history.NewFailure
 
flagCountFor(Flag) - Method in class net.thucydides.model.reports.TestOutcomes
 
FlagCounts - Class in net.thucydides.model.domain.flags
 
FlagCounts(List<? extends TestOutcome>) - Constructor for class net.thucydides.model.domain.flags.FlagCounts
 
FlagProvider - Interface in net.thucydides.model.domain.flags
 
FlagsAugmenter - Class in net.thucydides.model.reports
 
FlagsAugmenter() - Constructor for class net.thucydides.model.reports.FlagsAugmenter
 
flakyTestStepCalled(String) - Static method in class net.thucydides.model.reports.integration.TestStepFactory
 
fluent() - Element in annotation type net.serenitybdd.annotations.Step
 
FOR_EACH_ACTION - Enum constant in enum net.thucydides.model.domain.TakeScreenshots
 
FOR_FAILURES - Enum constant in enum net.thucydides.model.domain.TakeScreenshots
 
forBuild(String) - Method in class net.thucydides.model.reports.history.ProgressSnapshot.ProgressSnapshotBuilder
 
forClass(Class<?>) - Static method in class net.serenitybdd.annotations.AnnotatedDescription
 
forClass(Class<?>) - Static method in class net.serenitybdd.annotations.TestAnnotations
 
forClass(Class<?>) - Static method in class net.thucydides.model.domain.AnnotatedStoryTitle
 
forClass(Class<?>) - Static method in class net.thucydides.model.domain.screenshots.ScreenshotPreferencesByClass
 
forClass(Class<?>) - Static method in class net.thucydides.model.requirements.annotations.NarrativeFinder
 
forClassDefinedInPath(String) - Static method in class net.thucydides.model.requirements.classpath.AnnotatedTags
 
forContext(String) - Static method in class net.thucydides.model.domain.ContextIcon
 
forCSVFiles() - Method in class net.thucydides.model.reports.html.ReportNameProvider
 
forCurrentLocale() - Static method in class net.serenitybdd.model.i8n.LocalisedLabels
 
forEachAction() - Element in annotation type net.serenitybdd.annotations.Screenshots
 
forEnvironment(EnvironmentVariables) - Static method in class net.thucydides.model.issues.IssueKeyFormat
 
forEnvironment(EnvironmentVariables) - Static method in class net.thucydides.model.reports.ReportOptions
 
forEnvironmentVariables(EnvironmentVariables) - Static method in class net.thucydides.model.configuration.FilePathParser
 
forErrorType(String) - Method in class net.thucydides.model.reports.html.ReportNameProvider
 
forField(String) - Method in class net.thucydides.model.matchers.dates.BeanFields
 
forFilename(String) - Static method in enum net.thucydides.model.requirements.model.FeatureType
 
forFormat(OutcomeFormat) - Method in class net.thucydides.model.reports.TestOutcomeLoader
 
forIO() - Method in class net.thucydides.model.reports.NumberOfThreads
 
forIOOperations() - Static method in class net.thucydides.model.reports.NumberOfThreads
 
forLocale(Locale) - Static method in class net.serenitybdd.model.i8n.LocalisedLabels
 
FormatConfiguration - Class in net.thucydides.model.reports
 
FormatConfiguration(EnvironmentVariables) - Constructor for class net.thucydides.model.reports.FormatConfiguration
 
formatted(DateTime) - Static method in class net.thucydides.model.matchers.dates.DateMatcherFormatter
 
FormattedCoverage(TestType) - Constructor for class net.thucydides.model.domain.formatters.TestCoverageFormatter.FormattedCoverage
 
FormattedPercentageCoverage(TestType) - Constructor for class net.thucydides.model.domain.formatters.TestCoverageFormatter.FormattedPercentageCoverage
 
FormattedPercentageStepCoverage(TestType) - Constructor for class net.thucydides.model.domain.formatters.TestCoverageFormatter.FormattedPercentageStepCoverage
 
formOf(String) - Static method in class net.thucydides.model.requirements.WindowsFriendly
 
forOutcome(TestOutcome) - Static method in class net.thucydides.model.domain.BadgeBackground
 
forOutcome(TestOutcome) - Static method in class net.thucydides.model.domain.ContextIcon
 
forOutcome(TestOutcome) - Method in class net.thucydides.model.reports.html.ContextIconFormatter
 
forOutcome(TestOutcome) - Method in class net.thucydides.model.requirements.ParentRequirementsProvided
 
forOutcome(TestResult) - Static method in class net.thucydides.model.reports.OutcomeSummary
 
forOutcome(ScenarioOutcome) - Static method in class net.thucydides.model.domain.ContextIcon
 
forOutcome(ScenarioOutcome) - Method in class net.thucydides.model.reports.html.ContextIconFormatter
 
forOutcomesIn(TestOutcomes) - Static method in class net.thucydides.model.reports.html.ResultCounts
 
forOutcomesIn(RequirementsOutcomes) - Method in class net.thucydides.model.requirements.reports.cucumber.FeatureFileScenarioOutcomes
 
forProject(String) - Method in class net.thucydides.model.domain.TestOutcome
 
forProperty(String, TimeoutValue) - Method in class net.thucydides.model.configuration.TimeoutConfiguration.TimeoutConfigurationGetter
 
forRange(int, int) - Method in class net.thucydides.model.domain.DataSetDescriptor
 
forRelease(String) - Method in class net.thucydides.model.reports.html.ReportNameProvider
 
forRelease(Release) - Method in class net.thucydides.model.reports.html.ReportNameProvider
 
forReport(String) - Static method in class net.thucydides.model.requirements.reports.ReportBadges
 
forReportType(ReportType) - Static method in class net.thucydides.model.domain.ReportNamer
 
forRequirement(String, String) - Method in class net.thucydides.model.reports.html.ReportNameProvider
 
forRequirement(TestTag) - Method in class net.thucydides.model.reports.html.ReportNameProvider
 
forRequirement(Requirement) - Method in class net.thucydides.model.reports.html.ReportNameProvider
 
forRequirement(Requirement) - Method in class net.thucydides.model.reports.TestOutcomes
 
forRequirement(Requirement) - Static method in class net.thucydides.model.requirements.RequirementsTree
 
forRequirementOrTag(TestTag) - Method in class net.thucydides.model.reports.html.ReportNameProvider
 
forRequirements(List<Requirement>, RequirementsOutcomes, String) - Static method in class net.thucydides.model.requirements.JSONRequirementsTree
 
forRequirementType(String) - Static method in class net.thucydides.model.reports.history.ProgressSnapshot
 
forRequirementType(String) - Method in class net.thucydides.model.reports.html.ReportNameProvider
 
forResources(String, Pattern) - Static method in class net.thucydides.model.resources.ResourceList
 
forResult(String) - Method in class net.thucydides.model.reports.html.ResultIconFormatter
 
forResult(TestResult) - Method in class net.thucydides.model.reports.html.ResultIconFormatter
 
forResult(TestResult, String) - Method in class net.thucydides.model.reports.html.ResultIconFormatter
 
forRootDirectory(String) - Static method in class net.thucydides.model.requirements.model.NarrativeReader
 
forRootDirectory(EnvironmentVariables, String) - Static method in class net.thucydides.model.requirements.model.NarrativeReader
 
forScenario(String) - Static method in class net.thucydides.model.requirements.model.cucumber.ScenarioReport
 
forScenarioDefinition(Feature, Scenario) - Static method in class net.thucydides.model.requirements.model.cucumber.NamedScenario
 
forScenarioDefinition(Feature, Optional<Scenario>, String) - Static method in class net.thucydides.model.requirements.model.cucumber.NamedExampleTable
 
forScenarios(List<ScenarioOutcome>) - Static method in class net.thucydides.model.reports.html.ScenarioResultCounts
 
forStackTrace(StackTraceElement[]) - Static method in class net.thucydides.model.domain.stacktrace.StackTraceSanitizer
 
forStackTraceElement(StackTraceElement) - Static method in class net.thucydides.model.reflection.StackTraceAnalyser
 
forStepCalled(String) - Static method in class net.thucydides.model.domain.TestStep
 
forTag(String) - Method in class net.thucydides.model.reports.html.ReportNameProvider
 
forTag(TestTag) - Method in class net.thucydides.model.reports.html.ReportNameProvider
 
forTagType(String) - Method in class net.thucydides.model.reports.html.ReportNameProvider
 
forTest(String, Class<?>) - Static method in class net.thucydides.model.domain.TestOutcome
Create a new test outcome instance for a given test class or user story.
forTestInStory(String, Class<?>, Story) - Static method in class net.thucydides.model.domain.TestOutcome
 
forTestInStory(String, Story) - Static method in class net.thucydides.model.domain.TestOutcome
 
forTestMethodsDefinedInPath(String) - Static method in class net.thucydides.model.requirements.classpath.AnnotatedTags
 
forTestResult(String) - Method in class net.thucydides.model.reports.html.ReportNameProvider
 
forTestResult(TestResult) - Static method in enum net.thucydides.model.logging.ConsoleEvent
 
forText(String) - Method in class net.thucydides.model.requirements.model.cucumber.DescriptionWithScenarioReferences
 
forTheCurrentSession() - Static method in class net.thucydides.model.configuration.SessionLocalTempDirectory
 
FREEMARKER_VERSION - Static variable in class net.thucydides.model.reports.templates.FreeMarkerTemplateManager
 
FreemarkerReportTemplate - Class in net.thucydides.model.reports.templates
 
FreemarkerReportTemplate(Configuration, String) - Constructor for class net.thucydides.model.reports.templates.FreemarkerReportTemplate
 
FreeMarkerTemplateManager - Class in net.thucydides.model.reports.templates
Manages Freemarker templates.
FreeMarkerTemplateManager() - Constructor for class net.thucydides.model.reports.templates.FreeMarkerTemplateManager
 
from(Background) - Static method in class net.thucydides.model.domain.RuleBackground
 
from(Feature) - Static method in class net.thucydides.model.requirements.model.cucumber.DescriptionWithScenarioReferences
 
from(Rule) - Static method in class net.thucydides.model.domain.Rule
 
from(File) - Method in class net.thucydides.model.reports.TestOutcomeLoader.TestOutcomeLoaderBuilder
 
from(Class<?>) - Static method in class net.thucydides.model.domain.features.ApplicationFeature
Obtain an application feature instance from a given feature class.
from(Class<?>) - Static method in class net.thucydides.model.domain.Story
Obtain a story instance from a given story class.
from(String) - Static method in class net.thucydides.model.domain.HeuristicTestResult
 
from(String) - Static method in class net.thucydides.model.domain.ManualTestEvidence
Rendered evidence can be a simple link or take the form [Label]http://link.to.evidence
from(String) - Static method in class net.thucydides.model.resources.FileResources
 
from(String) - Static method in class net.thucydides.model.steps.MetaField
 
from(Throwable) - Static method in class net.thucydides.model.steps.TestFailureCause
 
from(List<PathElement>) - Static method in class net.thucydides.model.domain.PathElements
 
from(List<TestOutcome>, String) - Static method in class net.thucydides.model.requirements.reports.ReportBadges
 
from(List<TestStep>) - Static method in class net.thucydides.model.steps.TestFailureCause
 
from(List<Requirement>) - Static method in class net.thucydides.model.requirements.RequirementsTree
 
from(TestOutcome) - Static method in class net.serenitybdd.model.history.PreviousTestOutcome
 
from(TestOutcome) - Static method in class net.serenitybdd.model.model.TestOutcomeName
 
from(TestOutcome) - Static method in class net.thucydides.model.requirements.reports.ExampleOutcomes
 
from(TestOutcome) - Static method in class net.thucydides.model.requirements.reports.ReportBadges
 
from(TestOutcomes, RequirementsService) - Static method in class net.thucydides.model.requirements.reports.ScenarioOutcomes
 
from(Requirement) - Static method in class net.thucydides.model.requirements.reports.cucumber.FeatureFileScenarioOutcomes
 
from(RequirementsOutcomes) - Static method in class net.thucydides.model.requirements.reports.ScenarioOutcomes
 
from(ExecutedStepDescription) - Static method in class net.thucydides.model.steps.AnnotatedStepDescription
 
from(EnvironmentVariables) - Static method in class net.serenitybdd.model.environment.EnvironmentSpecificConfiguration
 
from(EnvironmentVariables) - Static method in class net.thucydides.model.configuration.TimeoutConfiguration
 
from(EnvironmentVariables) - Method in enum net.thucydides.model.ThucydidesSystemProperty
 
from(EnvironmentVariables, String) - Method in enum net.thucydides.model.ThucydidesSystemProperty
 
fromFieldNamed(String) - Method in class net.thucydides.model.reflection.FieldValue
 
fromFile(File, String) - Method in class net.thucydides.model.requirements.model.LoadedNarrative
 
fromFile(Path, Charset) - Method in class net.thucydides.model.domain.ReportData.ReportDataBuilder
 
fromGherkinTags(List<Tag>) - Static method in class net.thucydides.model.reports.html.CucumberTagConverter
 
fromJson(InputStream) - Method in class net.thucydides.model.reports.json.gson.GsonJSONConverter
 
fromJson(InputStream) - Method in class net.thucydides.model.reports.json.gson.GsonPreviousOutcomeConverter
 
fromJson(InputStream) - Method in interface net.thucydides.model.reports.json.JSONConverter
 
fromJson(Reader) - Method in class net.thucydides.model.reports.json.gson.GsonJSONConverter
 
fromJson(Reader) - Method in class net.thucydides.model.reports.json.gson.GsonPreviousOutcomeConverter
 
fromJson(Reader) - Method in interface net.thucydides.model.reports.json.JSONConverter
 
fromPackage(String) - Method in class net.thucydides.model.reflection.ClassFinder
Scans all classes accessible from the context class loader which belong to the given package and subpackages.
fromPath(Path) - Method in class net.thucydides.model.domain.ReportData.ReportDataBuilder
 
fromStep(int) - Method in class net.thucydides.model.domain.TestOutcome
 
fromStep(TestStep) - Method in class net.thucydides.model.domain.TestOutcome
 
fromSystemEnvironment() - Static method in class net.thucydides.model.environment.MockEnvironmentVariables
 
fullIssuesIn(String) - Static method in class net.thucydides.model.domain.formatters.ReportFormatter
 

G

GECKO_FIREFOX_OPTIONS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Use this property to pass options to Marionette using the 'moz:firefoxOptions' capability option.
generateConfigurationsReport() - Method in class net.thucydides.model.reports.ReportService
Store some configuration properties under output directory
generateReportFor(TestOutcome) - Method in interface net.thucydides.model.reports.AcceptanceTestReporter
Generate reports for a given acceptance test run.
generateReportFor(TestOutcome) - Method in class net.thucydides.model.reports.json.JSONTestOutcomeReporter
 
generateReportFor(TestOutcomes, String) - Method in class net.thucydides.model.reports.csv.CSVReporter
 
generateReportsFor(List<TestOutcome>) - Method in class net.thucydides.model.reports.ReportService
A test runner can generate reports via Reporter instances that subscribe to the test runner.
generateReportsFor(TestOutcomes) - Method in interface net.thucydides.model.reports.AcceptanceTestFullReporter
Generate reports for a given acceptance test run.
generateReportsFor(TestOutcomes) - Method in class net.thucydides.model.reports.junit.JUnitXMLOutcomeReporter
 
generateReportsForTestResultsFrom(File) - Method in interface net.thucydides.model.reports.UserStoryTestReporter
Generates a set of user story reports from a given directory.
GET - Enum constant in enum net.serenitybdd.model.rest.RestMethod
 
getAbortedTests() - Method in class net.thucydides.model.reports.TestOutcomes
 
getActiveRequirementTypes() - Method in class net.thucydides.model.requirements.PackageRequirementsTagProvider
Deprecated.
 
getActiveRequirementTypes() - Method in interface net.thucydides.model.requirements.RequirementTypesProvider
 
getActiveRequirementTypes() - Method in class net.thucydides.model.requirements.TestOutcomeRequirementsTagProvider
Get active requirement types based on the depth of each requirement.
getActors() - Method in class net.thucydides.model.domain.TestOutcome
 
getActualBatchNumber() - Method in class net.thucydides.model.batches.SystemVariableBasedBatchManager
 
getActualScreenshotCount() - Method in class net.thucydides.model.domain.TestStep
 
getAdaptor(String) - Method in class net.thucydides.model.reports.adaptors.AdaptorService
 
getAdditionalIssues() - Method in class net.thucydides.model.domain.TestOutcome
 
getAdditionalVersions() - Method in class net.thucydides.model.domain.TestOutcome
 
getAdjective() - Method in enum net.thucydides.model.domain.TestResult
 
getAggregateTags() - Method in class net.thucydides.model.requirements.model.Requirement
 
getAllMethods() - Method in class net.thucydides.model.reflection.MethodFinder
 
getAllResults() - Method in class net.thucydides.model.domain.TestOutcome
 
getAllResults() - Method in class net.thucydides.model.reports.TestOutcomes
 
getAllResultsStream() - Method in class net.thucydides.model.domain.TestOutcome
 
getAllScreenshots() - Method in class net.thucydides.model.domain.TestStep
 
getAllTags() - Method in class net.serenitybdd.annotations.TestAnnotations
 
getAllTags() - Method in class net.thucydides.model.domain.TestOutcome
 
getAncestorRequirementsFor(TestOutcome) - Method in class net.thucydides.model.requirements.BaseRequirementsService
 
getAncestorRequirementsFor(TestOutcome) - Method in interface net.thucydides.model.requirements.RequirementsService
 
getAnnotatedIssueForMethod(String) - Method in class net.serenitybdd.annotations.TestAnnotations
Return a list of the issues mentioned in the Issue annotation of this method.
getAnnotatedIssueForTestCase(Class<?>) - Method in class net.serenitybdd.annotations.TestAnnotations
 
getAnnotatedIssuesForMethod(String) - Method in class net.serenitybdd.annotations.TestAnnotations
 
getAnnotatedIssuesForMethodTitle(String) - Method in class net.serenitybdd.annotations.TestAnnotations
Return a list of the issues mentioned in the title annotation of this method.
getAnnotatedIssuesForTestCase(Class<?>) - Method in class net.serenitybdd.annotations.TestAnnotations
 
getAnnotatedRequirements() - Method in class net.thucydides.model.steps.AnnotatedStepDescription
 
getAnnotatedResult() - Method in class net.thucydides.model.domain.TestOutcome
 
getAnnotatedResult() - Method in class net.thucydides.model.steps.TestFailureCause
 
getAnnotatedTitle() - Method in class net.thucydides.model.steps.AnnotatedStepDescription
 
getAnnotatedTitleForMethod(String) - Method in class net.serenitybdd.annotations.TestAnnotations
 
getAnnotatedVersionForMethod(String) - Method in class net.serenitybdd.annotations.TestAnnotations
 
getAnnotatedVersionForTestCase(Class<?>) - Method in class net.serenitybdd.annotations.TestAnnotations
 
getArguments() - Method in class net.thucydides.model.reports.adaptors.specflow.SpecflowScenarioTitleLine
 
getArguments() - Method in class net.thucydides.model.steps.ExecutedStepDescription
 
getAutomatedTestCount(String) - Method in class net.thucydides.model.reports.html.ResultCounts
 
getAutomatedTestPercentage(String) - Method in class net.thucydides.model.reports.html.ResultCounts
 
getAutomatedTestPercentageLabel(String) - Method in class net.thucydides.model.reports.html.ResultCounts
 
getAverageTestSize() - Method in class net.thucydides.model.reports.TestOutcomes
 
getBackground() - Method in class net.thucydides.model.domain.Rule
 
getBackground() - Method in class net.thucydides.model.requirements.model.Requirement
 
getBackgroundDescription() - Method in class net.thucydides.model.domain.TestOutcome
 
getBackgroundTitle() - Method in class net.thucydides.model.domain.TestOutcome
 
getBaseUrl() - Method in class net.thucydides.model.configuration.SystemPropertiesConfiguration
This is the URL where test cases start.
getBaseUrl() - Method in interface net.thucydides.model.webdriver.Configuration
 
getBooleanProperty(String) - Method in class net.serenitybdd.model.environment.EnvironmentSpecificConfiguration
 
getBooleanProperty(String, boolean) - Method in class net.serenitybdd.model.environment.EnvironmentSpecificConfiguration
 
getBooleanProperty(ThucydidesSystemProperty) - Method in class net.serenitybdd.model.environment.EnvironmentSpecificConfiguration
 
getBooleanProperty(ThucydidesSystemProperty, boolean) - Method in class net.serenitybdd.model.environment.EnvironmentSpecificConfiguration
 
getBooleanValue(ThucydidesSystemProperty, boolean) - Method in class net.serenitybdd.model.SerenitySystemProperties
 
getBuildDirectory() - Method in class net.thucydides.model.configuration.MavenOrGradleBuildPath
 
getBuildId() - Method in class net.thucydides.model.reports.history.ProgressSnapshot
 
getBuildId() - Method in class net.thucydides.model.reports.history.TestResultSnapshot
 
getBuildNumberText() - Method in class net.thucydides.model.util.VersionProvider
 
getBuildProperties() - Method in class net.serenitybdd.model.buildinfo.BuildInfoProvider
 
getCache() - Static method in class net.thucydides.model.requirements.reports.cucumber.FeatureCache
 
getCan() - Method in class net.thucydides.model.domain.CastMember
 
getCardNumber() - Method in class net.thucydides.model.requirements.model.Example
 
getCardNumber() - Method in class net.thucydides.model.requirements.model.Requirement
 
getCardNumber() - Method in class net.thucydides.model.requirements.model.RequirementDefinition
 
getCardNumberWithLinks() - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
getCause() - Method in exception class net.serenitybdd.model.exceptions.SerenityManagedException
 
getChildren() - Method in class net.thucydides.model.domain.Release
 
getChildren() - Method in class net.thucydides.model.domain.TestStep
 
getChildren() - Method in class net.thucydides.model.requirements.model.Requirement
 
getChildrenAsStream() - Method in class net.thucydides.model.requirements.model.Requirement
 
getChildrenCount() - Method in class net.thucydides.model.requirements.model.Requirement
 
getChildrenType() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getClasses(String) - Static method in class net.thucydides.model.reflection.ClassFinder
Scans all classes accessible from the context class loader which belong to the given package and subpackages.
getClassesLoadedBy(ClassLoader) - Static method in class net.thucydides.model.requirements.PackageRequirementsTagProvider
Deprecated.
Returns a list of all classes loaded by the given class loader.
getClassLevelNarrativeFor(String) - Method in class net.thucydides.model.requirements.classpath.ClassNarrative
 
getClassLevelNarrativeFor(String) - Method in class net.thucydides.model.requirements.classpath.PackageInfoNarrative
 
getClassname() - Method in class net.thucydides.model.domain.stacktrace.RootCauseAnalyzer
 
getClassname() - Method in class net.thucydides.model.reports.adaptors.xunit.model.TestCase
 
getClassTags() - Method in class net.serenitybdd.annotations.TestAnnotations
 
getClock() - Static method in class net.serenitybdd.model.di.ModelInfrastructure
 
getCompleted() - Method in class net.thucydides.model.reports.history.ProgressSnapshot
 
getCompletedRequirementsCount() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getCompleteErrorMessage() - Method in class net.serenitybdd.model.model.FailureDetails
 
getCompleteName() - Method in class net.thucydides.model.domain.TestOutcome
Returns the name of the test prefixed by the name of the story.
getCompleteName() - Method in class net.thucydides.model.domain.TestTag
 
getCompromisedCount() - Method in class net.thucydides.model.domain.TestOutcome
 
getCompromisedRequirementsCount() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getCompromisedTests() - Method in class net.thucydides.model.reports.TestOutcomes
 
getConciseErrorMessage() - Method in class net.serenitybdd.model.model.FailureDetails
 
getConciseErrorMessage() - Method in class net.thucydides.model.domain.TestOutcome
 
getConciseErrorMessage() - Method in class net.thucydides.model.domain.TestStep
 
getConfig() - Method in interface net.thucydides.model.util.LocalPreferences
 
getConfig() - Method in class net.thucydides.model.util.PropertiesLocalPreferences
 
getConfig(File) - Method in class net.thucydides.model.util.ConfigCache
 
getConfig(String) - Method in class net.serenitybdd.model.environment.EnvironmentSpecificConfiguration
 
getConfig(String) - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
getConfig(String) - Method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
getConfig(String) - Method in interface net.thucydides.model.util.EnvironmentVariables
 
getConfiguration() - Static method in class net.serenitybdd.model.di.ModelInfrastructure
 
getConfiguration() - Static method in class net.serenitybdd.model.environment.ConfiguredEnvironment
 
getContent() - Method in class net.serenitybdd.model.rest.RestQuery
 
getContents() - Method in class net.thucydides.model.domain.ReportData
 
getContentType() - Method in class net.serenitybdd.model.rest.RestQuery
 
getContext() - Method in class net.thucydides.model.domain.TestOutcome
 
getContext() - Method in class net.thucydides.model.reports.html.ReportNameProvider
 
getContext() - Method in interface net.thucydides.model.requirements.reports.ScenarioOutcome
 
getContext() - Method in class net.thucydides.model.requirements.reports.ScenarioSummaryOutcome
 
getContext() - Method in class net.thucydides.model.requirements.reports.SingleScenarioOutcome
 
getCurrentTestCaseNumber() - Method in interface net.thucydides.model.batches.BatchManager
 
getCurrentTestCaseNumber() - Method in class net.thucydides.model.batches.SystemVariableBasedBatchManager
 
getCurrentTestCount() - Method in class net.thucydides.model.configuration.SystemPropertiesConfiguration
 
getCurrentTestCount() - Method in interface net.thucydides.model.webdriver.Configuration
This is the URL where test cases start.
getCurrentTestNumber() - Method in class net.thucydides.model.statistics.AtomicTestCount
 
getCurrentTestNumber() - Method in interface net.thucydides.model.statistics.TestCount
 
getCurrentTime() - Method in class net.serenitybdd.model.time.InternalSystemClock
Find the current system time.
getCurrentTime() - Method in interface net.serenitybdd.model.time.SystemClock
 
getCurrentTime() - Method in interface net.thucydides.model.reports.history.DateProvider
 
getCurrentTime() - Method in class net.thucydides.model.reports.history.SystemDateProvider
 
getCustomField(String) - Method in class net.thucydides.model.requirements.model.Requirement
 
getCustomFields() - Method in class net.thucydides.model.requirements.model.Requirement
 
getCustomFieldValues() - Method in class net.thucydides.model.requirements.model.Requirement
 
getDataDrivenSampleScenario() - Method in class net.thucydides.model.domain.TestOutcome
 
getDataSetDescriptors() - Method in class net.thucydides.model.domain.DataTable
 
getDataSets() - Method in class net.thucydides.model.domain.DataTable
 
getDataTable() - Method in class net.thucydides.model.domain.TestOutcome
 
getDataTableRowCount() - Method in class net.thucydides.model.domain.TestOutcome
 
getDefaultCapabilityTypes(Optional<Path>) - Method in class net.thucydides.model.requirements.DefaultCapabilityTypes
 
getDefaultFullReporters() - Static method in class net.thucydides.model.reports.ReportService
The default reporters applicable for standard test runs.
getDefaultReporters() - Static method in class net.thucydides.model.reports.ReportService
The default reporters applicable for standard test runs.
getDefaultRetryTimeout() - Static method in class net.thucydides.model.resources.FileResources
 
getDefaultRootDirectory() - Method in class net.thucydides.model.requirements.AbstractRequirementsTagProvider
 
getDefaultRootDirectory() - Method in class net.thucydides.model.requirements.model.RequirementsConfiguration
 
getDefaultType(int) - Method in class net.thucydides.model.requirements.AbstractRequirementsTagProvider
 
getDefaultType(int, int) - Method in class net.thucydides.model.requirements.AbstractRequirementsTagProvider
 
getDepth() - Method in class net.thucydides.model.domain.screenshots.Screenshot
 
getDepth() - Method in class net.thucydides.model.requirements.model.Requirement
 
getDescription() - Method in class net.thucydides.model.domain.CastMember
 
getDescription() - Method in class net.thucydides.model.domain.DataSet
 
getDescription() - Method in class net.thucydides.model.domain.DataSetDescriptor
 
getDescription() - Method in class net.thucydides.model.domain.PathElement
 
getDescription() - Method in class net.thucydides.model.domain.Rule
 
getDescription() - Method in class net.thucydides.model.domain.RuleBackground
 
getDescription() - Method in class net.thucydides.model.domain.screenshots.Screenshot
 
getDescription() - Method in class net.thucydides.model.domain.screenshots.Screenshot.HtmlFormattedInfo
 
getDescription() - Method in class net.thucydides.model.domain.TestOutcome
 
getDescription() - Method in class net.thucydides.model.domain.TestStep
 
getDescription() - Method in class net.thucydides.model.requirements.model.Example
 
getDescription() - Method in class net.thucydides.model.requirements.model.FeatureBackgroundNarrative
 
getDescription() - Method in interface net.thucydides.model.requirements.reports.ScenarioOutcome
 
getDescription() - Method in class net.thucydides.model.requirements.reports.ScenarioSummaryOutcome
 
getDescription() - Method in class net.thucydides.model.requirements.reports.SingleScenarioOutcome
 
getDescription() - Method in class net.thucydides.model.steps.StepFailure
 
getDescriptionInComments() - Method in class net.thucydides.model.requirements.model.cucumber.AnnotatedFeature
 
getDescriptionText() - Method in class net.thucydides.model.domain.TestOutcome
Tests may have a description.
getDisplayedFields() - Method in class net.thucydides.model.steps.ExecutedStepDescription
 
getDisplayName() - Method in class net.thucydides.model.domain.PathElements
 
getDisplayName() - Method in class net.thucydides.model.domain.Story
 
getDisplayName() - Method in class net.thucydides.model.domain.TestTag
 
getDisplayName() - Method in class net.thucydides.model.requirements.model.Requirement
 
getDisplayName(boolean) - Method in class net.thucydides.model.requirements.model.Requirement
 
getDisplayNameWithParent() - Method in class net.thucydides.model.requirements.model.Requirement
 
getDistinctResults() - Method in class net.thucydides.model.domain.TestOutcome
 
getDistinctResults() - Method in class net.thucydides.model.reports.TestOutcomes
 
getDriver() - Method in class net.thucydides.model.domain.TestOutcome
 
getDriverCapabilities() - Method in interface net.serenitybdd.model.buildinfo.DriverCapabilityRecord
 
getDriverCapabilities() - Method in class net.serenitybdd.model.buildinfo.PropertyBasedDriverCapabilityRecord
 
getDriverCapabilityRecord() - Static method in class net.serenitybdd.model.di.ModelInfrastructure
 
getDriverProperties() - Method in class net.serenitybdd.model.buildinfo.BuildProperties
 
getDrivers() - Method in class net.serenitybdd.model.buildinfo.BuildProperties
 
getDrivers() - Method in interface net.serenitybdd.model.buildinfo.DriverCapabilityRecord
 
getDrivers() - Method in class net.serenitybdd.model.buildinfo.PropertyBasedDriverCapabilityRecord
 
getDuration() - Method in class net.thucydides.model.domain.TestOutcome
 
getDuration() - Method in class net.thucydides.model.domain.TestStep
 
getDuration() - Method in class net.thucydides.model.reports.adaptors.specflow.ScenarioStep
 
getDuration() - Method in class net.thucydides.model.reports.TestOutcomes
 
getDuration() - Method in class net.thucydides.model.requirements.reports.ExampleOutcome
 
getDuration() - Method in interface net.thucydides.model.requirements.reports.ScenarioOutcome
 
getDuration() - Method in class net.thucydides.model.requirements.reports.ScenarioSummaryOutcome
 
getDuration() - Method in class net.thucydides.model.requirements.reports.SingleScenarioOutcome
 
getDurationInSeconds() - Method in class net.thucydides.model.domain.TestOutcome
 
getDurationInSeconds() - Method in class net.thucydides.model.domain.TestStep
 
getDurationInSeconds() - Method in class net.thucydides.model.reports.TestOutcomes
 
getEarliestScreenshot() - Method in class net.thucydides.model.domain.TestStep
 
getElementTimeoutInSeconds() - Method in class net.thucydides.model.configuration.SystemPropertiesConfiguration
 
getElementTimeoutInSeconds() - Method in interface net.thucydides.model.webdriver.Configuration
 
getEndTime() - Method in class net.thucydides.model.domain.TestOutcome
 
getEnvironmentVariables() - Static method in class net.serenitybdd.model.di.ModelInfrastructure
 
getEnvironmentVariables() - Static method in class net.serenitybdd.model.environment.ConfiguredEnvironment
 
getEnvironmentVariables() - Method in class net.thucydides.model.configuration.SystemPropertiesConfiguration
 
getEnvironmentVariables() - Method in class net.thucydides.model.domain.TestOutcome
 
getEnvironmentVariables() - Method in class net.thucydides.model.reports.TestOutcomes
 
getEnvironmentVariables() - Method in interface net.thucydides.model.webdriver.Configuration
 
getError() - Method in class net.thucydides.model.domain.screenshots.Screenshot
 
getError() - Method in class net.thucydides.model.domain.TestStep
 
getError() - Method in class net.thucydides.model.reports.adaptors.xunit.model.TestCase
 
getErrorCount() - Method in class net.thucydides.model.domain.TestOutcome
 
getErrorMessage() - Method in class net.thucydides.model.domain.screenshots.Screenshot
 
getErrorMessage() - Method in class net.thucydides.model.domain.TestOutcome
 
getErrorMessage() - Method in class net.thucydides.model.domain.TestStep
 
getErrorOutput() - Method in class net.thucydides.model.reports.adaptors.xunit.model.TestException
 
getErrorRequirementsCount() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getErrorTests() - Method in class net.thucydides.model.reports.TestOutcomes
 
getErrorType() - Method in class net.thucydides.model.domain.stacktrace.FailureCause
 
getEstimated() - Method in class net.thucydides.model.reports.history.ProgressSnapshot
 
getEstimatedAverageStepCount() - Method in class net.thucydides.model.configuration.SystemPropertiesConfiguration
 
getEstimatedAverageStepCount() - Method in interface net.thucydides.model.webdriver.Configuration
 
getEstimatedUnimplementedTests() - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
getEstimatedUnimplementedTests() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getEvidence() - Method in class net.thucydides.model.domain.TestOutcome
 
getExampleCount() - Method in class net.thucydides.model.requirements.model.Requirement
 
getExampleFields() - Method in class net.thucydides.model.domain.TestOutcome
 
getExampleOutcomes() - Method in interface net.thucydides.model.requirements.reports.ScenarioOutcome
 
getExampleOutcomes() - Method in class net.thucydides.model.requirements.reports.ScenarioSummaryOutcome
 
getExamples() - Method in class net.thucydides.model.requirements.model.Requirement
 
getExamples() - Method in interface net.thucydides.model.requirements.reports.ScenarioOutcome
 
getExamples() - Method in class net.thucydides.model.requirements.reports.ScenarioSummaryOutcome
 
getExamples() - Method in class net.thucydides.model.requirements.reports.SingleScenarioOutcome
 
getExampleTags() - Method in interface net.thucydides.model.requirements.reports.ScenarioOutcome
 
getExampleTags() - Method in class net.thucydides.model.requirements.reports.ScenarioSummaryOutcome
 
getExampleTags() - Method in class net.thucydides.model.requirements.reports.SingleScenarioOutcome
 
getException() - Method in class net.thucydides.model.domain.TestStep
 
getException() - Method in class net.thucydides.model.reports.adaptors.specflow.ScenarioStep
 
getException() - Method in class net.thucydides.model.steps.StepFailure
 
getExceptionClass() - Method in exception class net.serenitybdd.model.exceptions.SerenityManagedException
 
getExceptionClass() - Method in class net.thucydides.model.steps.StepFailure
 
getExtension() - Method in enum net.thucydides.model.reports.OutcomeFormat
 
getExtension() - Method in enum net.thucydides.model.requirements.model.FeatureType
 
getExternalLink() - Method in class net.thucydides.model.domain.TestOutcome
 
getExternalLink() - Method in class net.thucydides.model.domain.TestStep
 
getExternalLink() - Method in interface net.thucydides.model.requirements.reports.ScenarioOutcome
 
getExternalLink() - Method in class net.thucydides.model.requirements.reports.ScenarioSummaryOutcome
 
getExternalLink() - Method in class net.thucydides.model.requirements.reports.SingleScenarioOutcome
 
getFailed() - Method in class net.thucydides.model.reports.history.ProgressSnapshot
 
getFailingRequirementsCount() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getFailingStep() - Method in class net.thucydides.model.domain.TestOutcome
 
getFailingSteps() - Method in class net.thucydides.model.reports.history.TestResultSnapshot
 
getFailingTests() - Method in class net.thucydides.model.reports.TestOutcomes
Find the failing test outcomes in this set
getFailure() - Method in class net.thucydides.model.reports.adaptors.xunit.model.TestCase
 
getFailureCount() - Method in class net.thucydides.model.domain.TestOutcome
 
getFailureDetails() - Method in class net.thucydides.model.domain.TestOutcome
 
getFastestTestDuration() - Method in class net.thucydides.model.reports.TestOutcomes
 
getFeature() - Method in class net.thucydides.model.domain.Story
 
getFeature() - Method in class net.thucydides.model.domain.TestOutcome
Get the feature that includes the user story tested by this test.
getFeature() - Method in class net.thucydides.model.requirements.model.cucumber.AnnotatedFeature
 
getFeatureClass(Class<?>) - Static method in class net.thucydides.model.domain.Story
What feature does this story belong to?
getFeatureFileName() - Method in class net.thucydides.model.requirements.model.Requirement
 
getFeatureTag() - Method in class net.thucydides.model.domain.TestOutcome
 
getFeatureTag(Story, String) - Method in class net.thucydides.model.domain.featuretags.FeatureFileStrategy
 
getFeatureTag(Story, String) - Method in interface net.thucydides.model.domain.featuretags.FeatureTagStrategy
 
getFeatureTag(Story, String) - Method in class net.thucydides.model.domain.featuretags.NoFeatureStrategy
 
getFeatureTag(Story, String) - Method in class net.thucydides.model.domain.featuretags.StoryFileStrategy
 
getFilename() - Method in class net.thucydides.model.domain.screenshots.Screenshot
 
getFileSeparator() - Method in class net.thucydides.model.configuration.FilePathParser
 
getFileSeparatorToReplace() - Method in class net.thucydides.model.configuration.FilePathParser
 
getFilteredTags() - Method in interface net.thucydides.model.requirements.reports.ScenarioOutcome
 
getFirstClassTagTypes() - Method in class net.thucydides.model.reports.ReportOptions
 
getFirstClassTagTypes() - Method in class net.thucydides.model.reports.TestOutcomes
 
getFirstScreenshot() - Method in class net.thucydides.model.domain.TestStep
 
getFlagCounts() - Method in class net.thucydides.model.reports.TestOutcomes
 
getFlagProvider() - Static method in class net.serenitybdd.model.di.ModelInfrastructure
 
getFlags() - Method in class net.thucydides.model.domain.TestOutcome
 
getFlags() - Method in class net.thucydides.model.reports.TestOutcomes
 
getFlagsFor(TestOutcome) - Method in class net.serenitybdd.model.history.HistoricalFlagProvider
 
getFlagsFor(TestOutcome) - Method in interface net.thucydides.model.domain.flags.FlagProvider
 
getFlakyTestFailureCause() - Method in class net.thucydides.model.domain.TestOutcome
 
getFlattenedReleasesFrom(TestOutcomes) - Method in class net.thucydides.model.releases.ReleaseManager
 
getFlattenedRequirementCount() - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
getFlattenedRequirementCount() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getFlattenedRequirementOutcomes() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getFlattenedRequirementOutcomes(List<RequirementOutcome>) - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getFlattenedRequirementOutcomesOld(List<RequirementOutcome>) - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getFlattenedRequirements() - Method in class net.thucydides.model.domain.RequirementCache
 
getFlattenedRequirements() - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
getFlattenedRequirements() - Method in class net.thucydides.model.requirements.TestOutcomeRequirementsTagProvider
 
getFlattenedRequirements(Requirement...) - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
getFlattenedSteps() - Method in class net.thucydides.model.domain.TestStep
 
getFlattenedTestSteps() - Method in class net.thucydides.model.domain.TestOutcome
 
getFormat() - Method in interface net.thucydides.model.reports.AcceptanceTestFullReporter
Return the format that this reporter generates, if it is a format that can be activated or deactivated via the output.formats configuration property.
getFormat() - Method in interface net.thucydides.model.reports.AcceptanceTestLoader
 
getFormat() - Method in interface net.thucydides.model.reports.AcceptanceTestReporter
Return the format that this reporter generates, if it is a format that can be activated or deactivated via the output.formats configuration property.
getFormat() - Method in class net.thucydides.model.reports.json.JSONTestOutcomeReporter
 
getFormats() - Method in class net.thucydides.model.reports.FormatConfiguration
 
getFormatted() - Method in class net.thucydides.model.reports.TestOutcomes
 
getFormattedDuration() - Method in class net.thucydides.model.domain.TestStep
 
getFormattedDuration() - Method in class net.thucydides.model.requirements.reports.ExampleOutcome
 
getFormattedDuration() - Method in interface net.thucydides.model.requirements.reports.ScenarioOutcome
 
getFormattedDuration() - Method in class net.thucydides.model.requirements.reports.ScenarioSummaryOutcome
 
getFormattedDuration() - Method in class net.thucydides.model.requirements.reports.SingleScenarioOutcome
 
getFormattedIssues() - Method in class net.thucydides.model.domain.TestOutcome
 
getFormattedPercentage() - Method in class net.thucydides.model.reports.TestOutcomes
 
getFormattedPercentage() - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
getFormattedPercentage() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getFormattedPercentage(String) - Method in class net.thucydides.model.reports.TestOutcomes
 
getFormattedPercentage(String) - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
getFormattedPercentage(String) - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getFormattedPercentage(TestType) - Method in class net.thucydides.model.reports.TestOutcomes
 
getFormattedPercentage(TestType) - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
getFormattedPercentage(TestType) - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getFormattedPercentageSteps() - Method in class net.thucydides.model.reports.TestOutcomes
 
getFormattedQuery() - Method in class net.serenitybdd.model.rest.RestQuery
 
getFormattedStartTime() - Method in class net.thucydides.model.requirements.reports.ExampleOutcome
 
getFormattedStartTime() - Method in interface net.thucydides.model.requirements.reports.ScenarioOutcome
 
getFormattedStartTime() - Method in class net.thucydides.model.requirements.reports.ScenarioSummaryOutcome
 
getFormattedStartTime() - Method in class net.thucydides.model.requirements.reports.SingleScenarioOutcome
 
getFormattedTime() - Method in class net.thucydides.model.reports.history.ProgressSnapshot
 
getFullIssues() - Method in class net.thucydides.model.domain.formatters.IssueExtractor
 
getGeneralProperties() - Method in class net.serenitybdd.model.buildinfo.BuildProperties
 
getGrandparentRequirement() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getGson() - Method in class net.thucydides.model.reports.json.gson.GsonJSONConverter
 
getGson() - Method in class net.thucydides.model.reports.json.gson.GsonPreviousOutcomeConverter
 
getHas() - Method in class net.thucydides.model.domain.CastMember
 
getHeaderLevel() - Method in enum net.thucydides.model.logging.ConsoleHeadingStyle
 
getHeaders() - Method in class net.thucydides.model.domain.DataTable
 
getHeight() - Method in class net.thucydides.model.images.ResizableImage
 
getHeight() - Method in class net.thucydides.model.images.ResizedImage
 
getHistoryDirectory() - Method in class net.thucydides.model.configuration.MavenOrGradleBuildPath
 
getHistoryDirectory() - Method in class net.thucydides.model.configuration.SystemPropertiesConfiguration
 
getHistoryDirectory() - Method in interface net.thucydides.model.webdriver.Configuration
 
getHomeDirectory() - Method in class net.thucydides.model.util.PropertiesLocalPreferences
 
getHref() - Method in class net.thucydides.model.requirements.tree.Node
 
getHtml() - Method in class net.thucydides.model.domain.screenshots.Screenshot
 
getHtmlBody(List<List<String>>) - Method in class net.thucydides.model.reports.html.ExampleTable
 
getHtmlHeader() - Method in class net.thucydides.model.reports.html.ExampleTable
 
getHtmlReport() - Method in class net.thucydides.model.domain.TestOutcome
 
getHtmlSource() - Method in class net.thucydides.model.screenshots.ScreenshotAndHtmlSource
 
getHtmlSourceName() - Method in class net.thucydides.model.screenshots.ScreenshotAndHtmlSource
 
getId() - Method in class net.serenitybdd.model.history.PreviousTestOutcome
 
getId() - Method in class net.thucydides.model.domain.features.ApplicationFeature
 
getId() - Method in class net.thucydides.model.domain.ReportData
 
getId() - Method in class net.thucydides.model.domain.Story
 
getId() - Method in class net.thucydides.model.domain.TestOutcome
 
getId() - Method in class net.thucydides.model.requirements.model.Requirement
 
getId() - Method in class net.thucydides.model.requirements.model.RequirementDefinition
 
getId() - Method in interface net.thucydides.model.requirements.reports.ScenarioOutcome
 
getId() - Method in class net.thucydides.model.requirements.reports.ScenarioSummaryOutcome
 
getId() - Method in class net.thucydides.model.requirements.reports.SingleScenarioOutcome
 
getIgnoredCount() - Method in class net.thucydides.model.domain.TestOutcome
 
getIgnoredRequirementsCount() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getImplementedTestCount() - Method in class net.thucydides.model.domain.TestOutcome
 
getInputStream() - Method in class net.thucydides.model.requirements.model.cucumber.URIResource
 
getInstance() - Static method in class net.thucydides.model.domain.RequirementCache
 
getInstance() - Static method in class net.thucydides.model.domain.TestClassHierarchy
 
getInstance() - Static method in class net.thucydides.model.util.Inflector
 
getInstanciatedPath(String) - Method in class net.thucydides.model.configuration.FilePathParser
 
getIntegerProperty(ThucydidesSystemProperty) - Method in class net.serenitybdd.model.environment.EnvironmentSpecificConfiguration
 
getIntegerValue(ThucydidesSystemProperty, Integer) - Method in class net.serenitybdd.model.SerenitySystemProperties
 
getIssueKeys() - Method in class net.thucydides.model.domain.TestOutcome
 
getIssues() - Method in class net.thucydides.model.domain.TestOutcome
 
getIssues() - Method in class net.thucydides.model.domain.TestOutcomeSummary
 
getIssuesForMethod(String) - Method in class net.serenitybdd.annotations.TestAnnotations
 
getIssueTrackerUrl() - Method in interface net.thucydides.model.issues.IssueTracking
 
getIssueTrackerUrl() - Method in class net.thucydides.model.issues.SystemPropertiesIssueTracking
 
getIssueTracking() - Static method in class net.serenitybdd.model.di.ModelInfrastructure
 
getJsonConverter() - Static method in class net.serenitybdd.model.di.ModelInfrastructure
 
getJSONReleasesFrom(Release) - Method in class net.thucydides.model.releases.ReleaseManager
 
getJSONReleasesFrom(TestOutcomes) - Method in class net.thucydides.model.releases.ReleaseManager
 
getKeys() - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
getKeys() - Method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
getKeys() - Method in interface net.thucydides.model.util.EnvironmentVariables
 
getLabel() - Method in class net.thucydides.model.domain.ManualTestEvidence
 
getLabel() - Method in class net.thucydides.model.domain.Release
 
getLabel() - Method in enum net.thucydides.model.domain.TestResult
 
getLabel() - Method in class net.thucydides.model.reports.TestOutcomes
 
getLabelFor(String) - Method in class net.serenitybdd.model.i8n.LocalisedLabels
 
getLastRow() - Method in class net.thucydides.model.domain.DataSetDescriptor
 
getLastScreenshot() - Method in class net.thucydides.model.domain.TestStep
 
getLastTested() - Method in class net.thucydides.model.domain.TestOutcome
 
getLatestScreenshot() - Method in class net.thucydides.model.domain.TestStep
 
getLatestTopLevelTestStep() - Method in class net.thucydides.model.domain.TestOutcome
 
getLeafRequirementOutcomes() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getLeafRequirementOutcomes(List<RequirementOutcome>) - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getLeafTestSteps() - Method in class net.thucydides.model.domain.TestOutcome
 
getLeafTestSteps() - Method in class net.thucydides.model.domain.TestStep
 
getLegacyPropertyName() - Method in enum net.thucydides.model.ThucydidesSystemProperty
 
getLevel() - Method in class net.thucydides.model.domain.TestStep
 
getLevel() - Method in enum net.thucydides.model.logging.ConsoleHeadingStyle
 
getLineNumber() - Method in class net.thucydides.model.domain.DataTableRow
 
getLineNumberForRow(int) - Method in class net.thucydides.model.domain.DataTable
 
getLink() - Method in class net.thucydides.model.domain.ManualTestEvidence
 
getLinkGenerator() - Static method in class net.serenitybdd.model.di.ModelInfrastructure
 
getLinkToTestReport() - Method in class net.thucydides.model.domain.TestOutcomeSummary
 
getListOfValues(ThucydidesSystemProperty) - Method in class net.serenitybdd.model.environment.EnvironmentSpecificConfiguration
 
getLogger() - Method in class net.thucydides.model.images.ResizableImage
 
getLogger() - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
getManualTestCount(String) - Method in class net.thucydides.model.reports.html.ResultCounts
 
getManualTestEvidence() - Method in class net.thucydides.model.domain.TestOutcome
 
getManualTestPercentage(String) - Method in class net.thucydides.model.reports.html.ResultCounts
 
getManualTestPercentageLabel(String) - Method in class net.thucydides.model.reports.html.ResultCounts
 
getMatcher() - Method in interface net.thucydides.model.matchers.BeanFieldMatcher
 
getMatcher() - Method in class net.thucydides.model.matchers.BeanPropertyMatcher
 
getMatchingFiles() - Method in class net.thucydides.model.requirements.SearchForFilesOfType
 
getMatchingFiles() - Method in class net.thucydides.model.requirements.SearchForFilesWithName
 
getMaxDepth() - Method in class net.thucydides.model.requirements.SearchForFilesOfType
 
getMessage() - Method in exception class net.serenitybdd.model.exceptions.SerenityManagedException
 
getMessage() - Method in enum net.serenitybdd.model.history.NewFailure
 
getMessage() - Method in interface net.thucydides.model.domain.flags.Flag
A description of the flag type
getMessage() - Method in class net.thucydides.model.domain.stacktrace.FailureCause
 
getMessage() - Method in class net.thucydides.model.domain.stacktrace.RootCauseAnalyzer
 
getMessage() - Method in class net.thucydides.model.reports.adaptors.xunit.model.TestException
 
getMessage() - Method in class net.thucydides.model.steps.StepFailure
 
getMethod() - Method in class net.serenitybdd.model.rest.RestQuery
 
getMethod() - Method in class net.thucydides.model.reflection.StackTraceAnalyser
 
getMethodName() - Method in class net.thucydides.model.domain.TestOutcome
 
getMethodNamed(String) - Method in class net.thucydides.model.reflection.MethodFinder
 
getMethodNamed(String, List<Object>) - Method in class net.thucydides.model.reflection.MethodFinder
 
getMostSpecificTagsOfType(String) - Method in class net.thucydides.model.reports.TestOutcomes
 
getName() - Method in class net.serenitybdd.model.history.PreviousTestOutcome
 
getName() - Method in class net.thucydides.model.domain.CastMember
 
getName() - Method in class net.thucydides.model.domain.DataSet
 
getName() - Method in class net.thucydides.model.domain.DataSetDescriptor
 
getName() - Method in class net.thucydides.model.domain.features.ApplicationFeature
 
getName() - Method in class net.thucydides.model.domain.PathElement
 
getName() - Method in class net.thucydides.model.domain.Release
 
getName() - Method in class net.thucydides.model.domain.Rule
 
getName() - Method in class net.thucydides.model.domain.RuleBackground
 
getName() - Method in class net.thucydides.model.domain.Story
Each story has a descriptive name.
getName() - Method in class net.thucydides.model.domain.TestOutcome
 
getName() - Method in class net.thucydides.model.domain.TestOutcomeSummary
 
getName() - Method in class net.thucydides.model.domain.TestTag
 
getName() - Method in interface net.thucydides.model.reports.AcceptanceTestFullReporter
A name used to identify a given reporter.
getName() - Method in interface net.thucydides.model.reports.AcceptanceTestReporter
A name used to identify a given reporter.
getName() - Method in class net.thucydides.model.reports.adaptors.xunit.model.TestCase
 
getName() - Method in class net.thucydides.model.reports.adaptors.xunit.model.TestSuite
 
getName() - Method in class net.thucydides.model.reports.json.JSONTestOutcomeReporter
 
getName() - Method in class net.thucydides.model.requirements.model.CustomFieldValue
 
getName() - Method in class net.thucydides.model.requirements.model.Requirement
 
getName() - Method in interface net.thucydides.model.requirements.reports.ScenarioOutcome
 
getName() - Method in class net.thucydides.model.requirements.reports.ScenarioSummaryOutcome
 
getName() - Method in class net.thucydides.model.requirements.reports.SingleScenarioOutcome
 
getName() - Method in class net.thucydides.model.steps.AnnotatedStepDescription
 
getName() - Method in class net.thucydides.model.steps.ExecutedStepDescription
 
getNarrative() - Method in class net.thucydides.model.domain.Story
 
getNarrative() - Method in class net.thucydides.model.requirements.model.Requirement
 
getNarrativeSummary() - Method in class net.thucydides.model.domain.Story
 
getNestedChildren() - Method in class net.thucydides.model.requirements.model.Requirement
 
getNestedException() - Method in class net.thucydides.model.domain.TestStep
 
getNestedStepCount() - Method in class net.thucydides.model.domain.TestOutcome
 
getNestedTestFailureCause() - Method in class net.thucydides.model.domain.TestOutcome
 
getNextTest() - Method in class net.thucydides.model.statistics.AtomicTestCount
 
getNextTest() - Method in interface net.thucydides.model.statistics.TestCount
 
getNodes() - Method in class net.thucydides.model.requirements.tree.Node
 
getNonNullContext() - Method in class net.thucydides.model.domain.TestOutcome
 
getNormalizedReportNameFor(String) - Method in class net.thucydides.model.domain.ReportNamer
 
getNormalizedReportNameFor(Story) - Method in class net.thucydides.model.domain.ReportNamer
 
getNormalizedReportNameFor(TestOutcome) - Method in class net.thucydides.model.domain.ReportNamer
Return a filesystem-friendly version of the test case name.
getNormalizedTestReportNameFor(String) - Method in class net.thucydides.model.domain.ReportNamer
 
getNullableProperty(ThucydidesSystemProperty) - Method in class net.serenitybdd.model.environment.EnvironmentSpecificConfiguration
 
getNumber() - Method in class net.thucydides.model.domain.TestStep
 
getNumberOfExamples() - Method in interface net.thucydides.model.requirements.reports.ScenarioOutcome
 
getNumberOfExamples() - Method in class net.thucydides.model.requirements.reports.ScenarioSummaryOutcome
 
getNumberOfExamples() - Method in class net.thucydides.model.requirements.reports.SingleScenarioOutcome
 
getNumberOfTestScenarios() - Method in class net.thucydides.model.reports.TestOutcomes
 
getOptionalInteger(String...) - Method in class net.serenitybdd.model.environment.EnvironmentSpecificConfiguration
 
getOptionalInteger(List<String>) - Method in class net.serenitybdd.model.environment.EnvironmentSpecificConfiguration
 
getOptionalProperty(String...) - Method in class net.serenitybdd.model.environment.EnvironmentSpecificConfiguration
 
getOptionalProperty(List<String>) - Method in class net.serenitybdd.model.environment.EnvironmentSpecificConfiguration
 
getOptionalProperty(ThucydidesSystemProperty) - Method in class net.serenitybdd.model.environment.EnvironmentSpecificConfiguration
 
getOptionalProperty(ThucydidesSystemProperty...) - Method in class net.serenitybdd.model.environment.EnvironmentSpecificConfiguration
 
getOrder() - Method in class net.thucydides.model.domain.TestOutcome
 
getOrder() - Method in class net.thucydides.model.requirements.model.Requirement
 
getOriginalCause() - Method in class net.thucydides.model.domain.stacktrace.FailureCause
 
getOriginalCause() - Method in class net.thucydides.model.steps.TestFailureCause
 
getOutcomeFor(Requirement) - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getOutcomes() - Method in class net.thucydides.model.reports.TestOutcomes
 
getOutputDirectory() - Method in class net.thucydides.model.configuration.SystemPropertiesConfiguration
The output directory is where the test runner writes the XML and HTML reports to.
getOutputDirectory() - Method in class net.thucydides.model.reports.json.JSONTestOutcomeReporter
 
getOutputDirectory() - Method in class net.thucydides.model.reports.junit.JUnitXMLOutcomeReporter
 
getOutputDirectory() - Method in class net.thucydides.model.reports.ThucydidesReporter
Reports will be generated here.
getOutputDirectory() - Method in interface net.thucydides.model.reports.UserStoryTestReporter
 
getOutputDirectory() - Method in interface net.thucydides.model.webdriver.Configuration
 
getOverallResult() - Method in class net.thucydides.model.domain.TestStep
 
getOverallTestCount(String) - Method in class net.thucydides.model.reports.html.ResultCounts
 
getOverallTestCount(TestResult) - Method in class net.thucydides.model.reports.html.ScenarioResultCounts
 
getOverallTestPercentage(String) - Method in class net.thucydides.model.reports.html.ResultCounts
 
getOverallTestPercentage(TestResult) - Method in class net.thucydides.model.reports.html.ScenarioResultCounts
 
getOverallTestPercentageLabel(String) - Method in class net.thucydides.model.reports.html.ResultCounts
 
getOverallTestPercentageLabel(String) - Method in class net.thucydides.model.reports.html.ScenarioResultCounts
 
getOverallTestsCount(String...) - Method in class net.thucydides.model.reports.html.ResultCounts
 
getOverview() - Method in class net.thucydides.model.requirements.FileSystemRequirementsTagProvider
 
getOverview() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getOverview() - Method in interface net.thucydides.model.requirements.RequirementsTagProvider
 
getPageSourceLink() - Method in class net.serenitybdd.model.model.FailureDetails
 
getParameterMap() - Method in class net.serenitybdd.model.rest.RestQuery
 
getParameters() - Method in class net.serenitybdd.model.rest.RestQuery
 
getParent() - Method in class net.thucydides.model.domain.PathElements
 
getParent() - Method in class net.thucydides.model.requirements.model.Requirement
 
getParentId() - Method in class net.thucydides.model.domain.TestOutcome
 
getParentName() - Method in interface net.thucydides.model.requirements.reports.ScenarioOutcome
 
getParentName() - Method in class net.thucydides.model.requirements.reports.ScenarioSummaryOutcome
 
getParentName() - Method in class net.thucydides.model.requirements.reports.SingleScenarioOutcome
 
getParentPathElements() - Method in class net.thucydides.model.domain.Story
 
getParentPathElements() - Method in class net.thucydides.model.requirements.model.Requirement
 
getParentPathElements(EnvironmentVariables) - Method in class net.thucydides.model.requirements.model.Requirement
 
getParentReport() - Method in interface net.thucydides.model.requirements.reports.ScenarioOutcome
 
getParentReport() - Method in class net.thucydides.model.requirements.reports.ScenarioSummaryOutcome
 
getParentReport() - Method in class net.thucydides.model.requirements.reports.SingleScenarioOutcome
 
getParentRequirement() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getParentRequirementFor(TestOutcome) - Method in class net.thucydides.model.requirements.BaseRequirementsService
 
getParentRequirementFor(TestOutcome) - Method in interface net.thucydides.model.requirements.ParentRequirementProvider
 
getParentRequirementFor(TestOutcome) - Method in interface net.thucydides.model.requirements.RequirementsService
 
getParentRequirementOf(TestOutcome) - Method in class net.thucydides.model.requirements.FileSystemRequirementsTagProvider
 
getParentRequirementOf(TestOutcome) - Method in class net.thucydides.model.requirements.PackageAnnotationBasedTagProvider
 
getParentRequirementOf(TestOutcome) - Method in class net.thucydides.model.requirements.PackageRequirementsTagProvider
Deprecated.
 
getParentRequirementOf(TestOutcome) - Method in interface net.thucydides.model.requirements.RequirementsTagProvider
 
getParentRequirementOf(TestOutcome) - Method in class net.thucydides.model.requirements.TestOutcomeRequirementsTagProvider
Fetches the parent requirement of a given TestOutcome.
getParentRequirementOf(Requirement) - Method in class net.thucydides.model.requirements.AbstractRequirementsTagProvider
 
getParentRequirementOf(Requirement) - Method in interface net.thucydides.model.requirements.RequirementsTagProvider
 
getParentRequirementOf(Requirement) - Method in class net.thucydides.model.requirements.TestOutcomeRequirementsTagProvider
 
getParentRequirementsOf(Requirement) - Method in class net.thucydides.model.requirements.BaseRequirementsService
 
getParentRequirementsOf(Requirement) - Method in interface net.thucydides.model.requirements.RequirementsService
 
getParents() - Method in class net.thucydides.model.domain.Release
 
getPassingSteps() - Method in class net.thucydides.model.reports.history.TestResultSnapshot
 
getPassingTests() - Method in class net.thucydides.model.reports.TestOutcomes
Find the successful test outcomes in this set
getPath() - Method in class net.serenitybdd.model.rest.RestQuery
 
getPath() - Method in class net.thucydides.model.domain.ReportData
 
getPath() - Method in class net.thucydides.model.domain.Story
 
getPath() - Method in class net.thucydides.model.domain.TestOutcome
 
getPath() - Method in class net.thucydides.model.requirements.model.Requirement
 
getPathElements() - Method in class net.thucydides.model.domain.Story
 
getPathElements() - Method in class net.thucydides.model.requirements.model.Requirement
 
getPathId() - Method in class net.thucydides.model.domain.TestOutcome
 
getPendingCount() - Method in class net.thucydides.model.domain.TestOutcome
 
getPendingRequirementsCount() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getPendingTests() - Method in class net.thucydides.model.reports.TestOutcomes
Find the pending or ignored test outcomes in this set
getPercent() - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
getPercentage() - Method in class net.thucydides.model.requirements.reports.SubrequirementsCount
 
getPercentRequirements() - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
getPercentSteps() - Method in class net.thucydides.model.domain.formatters.TestCoverageFormatter
 
getPercentSteps() - Method in class net.thucydides.model.reports.TestOutcomes
 
getPercentTests() - Method in class net.thucydides.model.domain.formatters.TestCoverageFormatter
 
getPreciseTestPercentage(String) - Method in class net.thucydides.model.reports.html.ResultCounts
 
getPreferredFormat() - Method in class net.thucydides.model.reports.FormatConfiguration
 
getPriority() - Method in enum net.thucydides.model.domain.TestResult
 
getProject() - Method in class net.thucydides.model.domain.TestOutcome
 
getProjectName() - Method in class net.thucydides.model.reports.ReportOptions
 
getProjectSubTitle() - Method in class net.thucydides.model.reports.ReportOptions
 
getProperties() - Static method in class net.serenitybdd.model.SerenitySystemProperties
 
getProperties() - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
getProperties() - Method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
getProperties() - Static method in class net.thucydides.model.environment.TestLocalEnvironmentVariables
 
getProperties() - Method in interface net.thucydides.model.util.EnvironmentVariables
 
getPropertiesWithPrefix(String) - Method in class net.serenitybdd.model.environment.EnvironmentSpecificConfiguration
 
getPropertiesWithPrefix(String) - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
getPropertiesWithPrefix(String) - Method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
getPropertiesWithPrefix(String) - Method in interface net.thucydides.model.util.EnvironmentVariables
 
getPropertiesWithPrefix(String, boolean) - Method in class net.serenitybdd.model.environment.EnvironmentSpecificConfiguration
 
getPropertiesWithPrefixStripped(String) - Method in class net.serenitybdd.model.environment.EnvironmentSpecificConfiguration
 
getProperty(Enum<?>) - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
getProperty(Enum<?>) - Method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
getProperty(Enum<?>) - Method in interface net.thucydides.model.util.EnvironmentVariables
 
getProperty(Enum<?>, String) - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
getProperty(Enum<?>, String) - Method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
getProperty(Enum<?>, String) - Method in interface net.thucydides.model.util.EnvironmentVariables
 
getProperty(String) - Method in class net.serenitybdd.model.environment.EnvironmentSpecificConfiguration
 
getProperty(String) - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
getProperty(String) - Method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
getProperty(String) - Static method in class net.thucydides.model.environment.TestLocalEnvironmentVariables
 
getProperty(String) - Method in interface net.thucydides.model.util.EnvironmentVariables
 
getProperty(String, String) - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
getProperty(String, String) - Method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
getProperty(String, String) - Method in interface net.thucydides.model.util.EnvironmentVariables
 
getProperty(ThucydidesSystemProperty) - Method in class net.serenitybdd.model.environment.EnvironmentSpecificConfiguration
 
getPropertyAsBoolean(Enum<?>, boolean) - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
getPropertyAsBoolean(Enum<?>, boolean) - Method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
getPropertyAsBoolean(Enum<?>, boolean) - Method in interface net.thucydides.model.util.EnvironmentVariables
 
getPropertyAsBoolean(String, boolean) - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
getPropertyAsBoolean(String, boolean) - Method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
getPropertyAsBoolean(String, boolean) - Method in interface net.thucydides.model.util.EnvironmentVariables
 
getPropertyAsInteger(Enum<?>, Integer) - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
getPropertyAsInteger(Enum<?>, Integer) - Method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
getPropertyAsInteger(Enum<?>, Integer) - Method in interface net.thucydides.model.util.EnvironmentVariables
 
getPropertyAsInteger(String, Integer) - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
getPropertyAsInteger(String, Integer) - Method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
getPropertyAsInteger(String, Integer) - Method in interface net.thucydides.model.util.EnvironmentVariables
 
getPropertyName() - Method in enum net.thucydides.model.ThucydidesSystemProperty
 
getPropertyValue(String) - Method in class net.serenitybdd.model.environment.EnvironmentSpecificConfiguration
 
getProportion() - Method in class net.thucydides.model.reports.TestOutcomes
 
getProportion() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getProportion() - Method in class net.thucydides.model.requirements.reports.SubrequirementsCount
 
getQualified() - Method in class net.thucydides.model.domain.TestOutcome
 
getQualifiedId() - Method in class net.thucydides.model.domain.TestOutcome
 
getQualifiedMethodName() - Method in class net.thucydides.model.domain.TestOutcome
 
getQualifier() - Method in class net.thucydides.model.domain.TestOutcome
 
getRadius() - Method in enum net.serenitybdd.annotations.BlurLevel
 
getRawArguments() - Method in class net.thucydides.model.steps.ExecutedStepDescription
 
getRelativePath(List<String>) - Method in class net.thucydides.model.domain.Story
 
getReleasedRequirementsFor(Release) - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getReleaseProvider() - Method in class net.thucydides.model.requirements.BaseRequirementsService
 
getReleaseProvider() - Method in class net.thucydides.model.requirements.FileSystemRequirementsService
 
getReleaseProvider() - Method in class net.thucydides.model.requirements.MultiSourceRequirementsService
 
getReleases() - Method in interface net.thucydides.model.requirements.ReleaseProvider
 
getReleasesFrom(TestOutcomes) - Method in class net.thucydides.model.releases.ReleaseManager
 
getReleasesFromRequirements() - Method in class net.thucydides.model.requirements.BaseRequirementsService
 
getReleasesFromRequirements() - Method in interface net.thucydides.model.requirements.RequirementsService
 
getReleaseTag() - Method in class net.thucydides.model.domain.Release
 
getReleaseVersions() - Method in class net.thucydides.model.requirements.model.Requirement
 
getReleaseVersions() - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
getReleaseVersionsFor(TestOutcome) - Method in class net.thucydides.model.requirements.BaseRequirementsService
 
getReleaseVersionsFor(TestOutcome) - Method in interface net.thucydides.model.requirements.RequirementsService
 
getRenderedManualTestEvidence() - Method in class net.thucydides.model.domain.TestOutcome
 
getRenderedScreenshots() - Method in class net.thucydides.model.domain.TestStep
Returns rendered screenshots of this step and of child steps, in order of appearance, and starting with the earliet screenshot overall with the name of this step.
getRenderedSummary() - Method in class net.thucydides.model.requirements.model.CustomFieldValue
Return the first paragraph of the rendered text.
getRenderedText() - Method in class net.thucydides.model.requirements.model.CustomFieldValue
 
getRenderedTextWithoutTables() - Method in class net.thucydides.model.requirements.model.CustomFieldValue
 
getReportData() - Method in class net.thucydides.model.domain.TestStep
 
getReportEvidence() - Method in class net.thucydides.model.domain.TestStep
 
getReportName() - Method in class net.thucydides.model.domain.Release
 
getReportName() - Method in class net.thucydides.model.domain.Story
 
getReportName() - Method in class net.thucydides.model.domain.TestOutcome
 
getReportName() - Method in class net.thucydides.model.domain.TestOutcomeSummary
 
getReportName(ReportType) - Method in class net.thucydides.model.domain.Story
Find the name of the report for this story for the specified report type (XML, HTML,...).
getReportName(ReportType) - Method in class net.thucydides.model.domain.TestOutcome
 
getRequestCookies() - Method in class net.serenitybdd.model.rest.RestQuery
 
getRequestHeaders() - Method in class net.serenitybdd.model.rest.RestQuery
 
getRequirement() - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
getRequirementBreadcrumbsFrom(TestOutcome) - Method in class net.thucydides.model.tags.BreadcrumbTagFilter
 
getRequirementBreadcrumbsFrom(RequirementsOutcomes) - Method in class net.thucydides.model.tags.BreadcrumbTagFilter
 
getRequirementCount() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getRequirementFor(TestTag) - Method in class net.thucydides.model.requirements.BaseRequirementsService
 
getRequirementFor(TestTag) - Method in class net.thucydides.model.requirements.FileSystemRequirementsTagProvider
 
getRequirementFor(TestTag) - Method in class net.thucydides.model.requirements.PackageAnnotationBasedTagProvider
 
getRequirementFor(TestTag) - Method in class net.thucydides.model.requirements.PackageRequirementsTagProvider
Deprecated.
 
getRequirementFor(TestTag) - Method in interface net.thucydides.model.requirements.RequirementsService
 
getRequirementFor(TestTag) - Method in interface net.thucydides.model.requirements.RequirementsTagProvider
 
getRequirementFor(TestTag) - Method in class net.thucydides.model.requirements.TestOutcomeRequirementsTagProvider
 
getRequirementOutcomes() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getRequirements() - Method in class net.thucydides.model.domain.RequirementCache
 
getRequirements() - Method in class net.thucydides.model.requirements.AbstractRequirementsTagProvider
 
getRequirements() - Method in class net.thucydides.model.requirements.BaseRequirementsService
 
getRequirements() - Method in class net.thucydides.model.requirements.FileSystemRequirementsService
 
getRequirements() - Method in class net.thucydides.model.requirements.FileSystemRequirementsTagProvider
We look for file system requirements in the root directory path (by default, 'stories').
getRequirements() - Method in class net.thucydides.model.requirements.MultiSourceRequirementsService
 
getRequirements() - Method in class net.thucydides.model.requirements.PackageAnnotationBasedTagProvider
 
getRequirements() - Method in class net.thucydides.model.requirements.PackageRequirementsTagProvider
Deprecated.
 
getRequirements() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getRequirements() - Method in interface net.thucydides.model.requirements.RequirementsService
 
getRequirements() - Method in interface net.thucydides.model.requirements.RequirementsTagProvider
 
getRequirements() - Method in class net.thucydides.model.requirements.TestOutcomeRequirementsTagProvider
Get the requirements from the RequirementCache or load them if not present in the cache.
getRequirements(Supplier<List<Requirement>>) - Method in class net.thucydides.model.domain.RequirementCache
 
getRequirementsByTag(TestTag, Function<TestTag, Requirement>) - Method in class net.thucydides.model.domain.RequirementCache
 
getRequirementsOutcomeFactory() - Method in class net.thucydides.model.requirements.DefaultRequirements
 
getRequirementsOutcomeFactory() - Method in class net.thucydides.model.requirements.FileSystemRequirements
 
getRequirementsOutcomeFactory() - Method in interface net.thucydides.model.requirements.Requirements
 
getRequirementsPathIndex() - Method in class net.thucydides.model.domain.RequirementCache
 
getRequirementsProviders() - Method in class net.thucydides.model.requirements.ClasspathRequirementsProviderService
 
getRequirementsProviders() - Method in interface net.thucydides.model.requirements.RequirementsProviderService
 
getRequirementsProviderService() - Static method in class net.serenitybdd.model.di.ModelInfrastructure
 
getRequirementsService() - Static method in class net.serenitybdd.model.di.ModelInfrastructure
 
getRequirementsService() - Method in class net.thucydides.model.requirements.DefaultRequirements
 
getRequirementsService() - Method in class net.thucydides.model.requirements.FileSystemRequirements
 
getRequirementsService() - Method in interface net.thucydides.model.requirements.Requirements
 
getRequirementsTagProviders() - Method in class net.thucydides.model.requirements.BaseRequirementsService
 
getRequirementsTagProviders() - Method in class net.thucydides.model.requirements.FileSystemRequirementsService
 
getRequirementsTagProviders() - Method in class net.thucydides.model.requirements.MultiSourceRequirementsService
 
getRequirementsWithoutTestsCount() - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
getRequirementsWithoutTestsCount() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getRequirementsWithTagsOfType(List<String>) - Method in class net.thucydides.model.requirements.BaseRequirementsService
 
getRequirementsWithTagsOfType(List<String>) - Method in interface net.thucydides.model.requirements.RequirementsService
 
getRequirementTagTypes() - Method in class net.thucydides.model.reports.TestOutcomes
 
getRequirementType() - Method in class net.thucydides.model.reports.history.ProgressSnapshot
 
getRequirementType(int) - Method in class net.thucydides.model.requirements.model.RequirementsConfiguration
 
getRequirementType(int, int) - Method in class net.thucydides.model.requirements.model.RequirementsConfiguration
 
getRequirementTypes() - Method in class net.thucydides.model.requirements.AbstractRequirementsTagProvider
 
getRequirementTypes() - Method in class net.thucydides.model.requirements.BaseRequirementsService
 
getRequirementTypes() - Method in class net.thucydides.model.requirements.classpath.NonLeafRequirementsAdder
 
getRequirementTypes() - Method in class net.thucydides.model.requirements.model.RequirementsConfiguration
 
getRequirementTypes() - Method in interface net.thucydides.model.requirements.RequirementsService
 
getRequirementTypes(String) - Method in class net.thucydides.model.requirements.AbstractRequirementsTagProvider
 
getRequirementTypes(EnvironmentVariables, Optional<Path>) - Method in class net.thucydides.model.requirements.DefaultCapabilityTypes
 
getResourceAsFile(String) - Static method in class net.thucydides.model.util.FileSystemUtils
 
getResponseBody() - Method in class net.serenitybdd.model.rest.RestQuery
 
getResponseCookies() - Method in class net.serenitybdd.model.rest.RestQuery
 
getResponseHeaders() - Method in class net.serenitybdd.model.rest.RestQuery
 
getRestartFrequency() - Method in class net.thucydides.model.configuration.SystemPropertiesConfiguration
 
getRestartFrequency() - Method in interface net.thucydides.model.webdriver.Configuration
 
getRestQuery() - Method in class net.thucydides.model.domain.TestStep
 
getResult() - Method in class net.serenitybdd.model.history.PreviousTestOutcome
 
getResult() - Method in class net.thucydides.model.domain.DataTableRow
 
getResult() - Method in class net.thucydides.model.domain.TestOutcome
The outcome of the acceptance test, based on the outcome of the test steps.
getResult() - Method in class net.thucydides.model.domain.TestStep
 
getResult() - Method in class net.thucydides.model.reports.adaptors.specflow.ScenarioStep
 
getResult() - Method in class net.thucydides.model.reports.TestOutcomes
 
getResult() - Method in class net.thucydides.model.requirements.reports.ExampleOutcome
 
getResult() - Method in interface net.thucydides.model.requirements.reports.ScenarioOutcome
 
getResult() - Method in class net.thucydides.model.requirements.reports.ScenarioSummaryOutcome
 
getResult() - Method in class net.thucydides.model.requirements.reports.SingleScenarioOutcome
 
getResultCount() - Method in class net.thucydides.model.domain.TestOutcome
 
getResultCount() - Method in class net.thucydides.model.reports.TestOutcomes
 
getResultFilterName() - Method in class net.thucydides.model.reports.TestOutcomes
 
getResultRowWithLineNumber(int) - Method in class net.thucydides.model.domain.DataTable
 
getResultStyle() - Method in interface net.thucydides.model.requirements.reports.ScenarioOutcome
 
getResultStyle() - Method in class net.thucydides.model.requirements.reports.ScenarioSummaryOutcome
 
getResultStyle() - Method in class net.thucydides.model.requirements.reports.SingleScenarioOutcome
 
getResultTypeLabel() - Method in class net.thucydides.model.reports.TestOutcomes
 
getRootCause() - Method in class net.thucydides.model.domain.stacktrace.FailureCause
 
getRootCause() - Method in class net.thucydides.model.domain.stacktrace.RootCauseAnalyzer
 
getRootCause() - Method in class net.thucydides.model.steps.TestFailureCause
 
getRootDirectory() - Method in class net.thucydides.model.requirements.model.RequirementsConfiguration
 
getRootDirectoryPaths() - Method in class net.thucydides.model.requirements.FileSystemRequirementsTagProvider
Find the root directory in the classpath or on the file system from which the requirements will be read.
getRootDirectoryPaths() - Method in class net.thucydides.model.requirements.RootDirectory
Find the root directory in the classpath or on the file system from which the requirements will be read.
getRootOutcomes() - Method in class net.thucydides.model.reports.TestOutcomes
 
getRootPackage() - Method in class net.thucydides.model.requirements.model.RequirementsConfiguration
 
getRowCount() - Method in class net.thucydides.model.domain.DataSetDescriptor
 
getRows() - Method in class net.thucydides.model.domain.DataSet
 
getRows() - Method in class net.thucydides.model.domain.DataTable
 
getRows() - Method in class net.thucydides.model.reports.adaptors.specflow.SpecflowScenario
 
getRowSteps() - Method in class net.thucydides.model.reports.adaptors.specflow.SpecflowTableRow
 
getRowTitle() - Method in class net.thucydides.model.reports.adaptors.specflow.SpecflowScenarioTitleLine
 
getRowTitle() - Method in class net.thucydides.model.reports.adaptors.specflow.SpecflowTableRow
 
getRule() - Method in class net.thucydides.model.domain.TestOutcome
 
getRule() - Method in interface net.thucydides.model.requirements.reports.ScenarioOutcome
 
getRule() - Method in class net.thucydides.model.requirements.reports.ScenarioSummaryOutcome
 
getRule() - Method in class net.thucydides.model.requirements.reports.SingleScenarioOutcome
 
getRunningStepCount() - Method in class net.thucydides.model.domain.TestOutcome
 
getSanitizedStackTrace() - Method in class net.thucydides.model.domain.stacktrace.StackTraceSanitizer
 
getScenarioCount() - Method in class net.thucydides.model.reports.TestOutcomes
The scenario count include all individual tests and rows in data-driven tests.
getScenarioCount() - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
getScenarioCount() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getScenarioDefinitions() - Method in class net.thucydides.model.requirements.model.cucumber.AnnotatedFeature
 
getScenarioId() - Method in class net.thucydides.model.domain.TestOutcome
 
getScenarioReport() - Method in interface net.thucydides.model.requirements.reports.ScenarioOutcome
 
getScenarioReport() - Method in class net.thucydides.model.requirements.reports.ScenarioSummaryOutcome
 
getScenarioReport() - Method in class net.thucydides.model.requirements.reports.SingleScenarioOutcome
 
getScenarioReportBadges() - Method in interface net.thucydides.model.requirements.reports.ScenarioOutcome
 
getScenarioReportBadges() - Method in class net.thucydides.model.requirements.reports.ScenarioSummaryOutcome
 
getScenarioReportBadges() - Method in class net.thucydides.model.requirements.reports.SingleScenarioOutcome
 
getScenarios() - Method in class net.thucydides.model.requirements.model.RequirementDefinition
 
getScenarioTags() - Method in class net.thucydides.model.requirements.model.Requirement
 
getScenarioTags() - Method in class net.thucydides.model.requirements.model.RequirementDefinition
 
getScenarioTags() - Method in interface net.thucydides.model.requirements.reports.ScenarioOutcome
 
getScenarioTags() - Method in class net.thucydides.model.requirements.reports.ScenarioSummaryOutcome
 
getScenarioTags() - Method in class net.thucydides.model.requirements.reports.SingleScenarioOutcome
 
getScenarioTitle() - Method in class net.thucydides.model.reports.adaptors.specflow.SpecflowScenarioTitleLine
 
getScreenshot() - Method in class net.thucydides.model.screenshots.ScreenshotAndHtmlSource
 
getScreenshotAndHtmlSources() - Method in class net.thucydides.model.domain.TestOutcome
 
getScreenshotCount() - Method in class net.thucydides.model.domain.TestStep
 
getScreenshotFile(File) - Method in class net.thucydides.model.screenshots.ScreenshotAndHtmlSource
 
getScreenshotLevel() - Method in class net.thucydides.model.configuration.SystemPropertiesConfiguration
 
getScreenshotLevel() - Method in interface net.thucydides.model.webdriver.Configuration
How often should screenshots be taken.
getScreenshotName() - Method in class net.thucydides.model.screenshots.ScreenshotAndHtmlSource
 
getScreenshotPreference() - Method in class net.thucydides.model.domain.screenshots.ScreenshotPreferencesByClass
 
getScreenshotReportName() - Method in class net.thucydides.model.domain.TestOutcome
 
getScreenshots() - Method in class net.thucydides.model.domain.TestOutcome
 
getScreenshots() - Method in class net.thucydides.model.domain.TestStep
 
getSections() - Method in class net.serenitybdd.model.buildinfo.BuildProperties
 
getSectionTitles() - Method in class net.serenitybdd.model.buildinfo.BuildProperties
 
getSessionId() - Method in class net.thucydides.model.domain.TestOutcome
 
getShortenedIssues() - Method in class net.thucydides.model.domain.formatters.IssueExtractor
 
getShortenedIssueTrackerUrl() - Method in interface net.thucydides.model.issues.IssueTracking
 
getShortenedIssueTrackerUrl() - Method in class net.thucydides.model.issues.SystemPropertiesIssueTracking
 
getShortenedMessage() - Method in class net.thucydides.model.domain.stacktrace.FailureCause
 
getShortErrorMessage() - Method in class net.thucydides.model.domain.ErrorMessageFormatter
Returns the first line only of the error message.
getShortErrorMessage() - Method in class net.thucydides.model.domain.screenshots.Screenshot
Returns the first line only of the error message.
getShortErrorMessage() - Method in class net.thucydides.model.domain.TestStep
 
getShortName() - Method in class net.thucydides.model.domain.TestTag
 
getSimpleErrorType() - Method in class net.thucydides.model.domain.stacktrace.FailureCause
 
getSimpleReportName(ReportType) - Method in class net.thucydides.model.domain.TestOutcome
 
getSimpleTestNameFor(TestOutcome) - Method in class net.thucydides.model.domain.ReportNamer
Return a filesystem-friendly version of the test case name.
getSimplifiedName() - Method in interface net.thucydides.model.requirements.reports.ScenarioOutcome
 
getSimplifiedName() - Method in class net.thucydides.model.requirements.reports.ScenarioSummaryOutcome
 
getSimplifiedName() - Method in class net.thucydides.model.requirements.reports.SingleScenarioOutcome
 
getSize() - Method in class net.thucydides.model.domain.DataTable
 
getSkipped() - Method in class net.thucydides.model.reports.adaptors.xunit.model.TestCase
 
getSkippedCount() - Method in class net.thucydides.model.domain.TestOutcome
 
getSkippedOrIgnoredCount() - Method in class net.thucydides.model.domain.TestOutcome
 
getSkippedRequirementsCount() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getSkippedSteps() - Method in class net.thucydides.model.reports.history.TestResultSnapshot
 
getSlowestTestDuration() - Method in class net.thucydides.model.reports.TestOutcomes
 
getSourceDirectory() - Method in class net.thucydides.model.configuration.SystemPropertiesConfiguration
 
getSourceDirectory() - Method in class net.thucydides.model.reports.ThucydidesReporter
 
getSpecifiedSteps() - Method in class net.thucydides.model.reports.history.TestResultSnapshot
 
getStackTrace() - Method in exception class net.serenitybdd.model.exceptions.SerenityManagedException
 
getStackTrace() - Method in class net.thucydides.model.domain.stacktrace.FailureCause
 
getStackTraceElements() - Method in class net.thucydides.model.steps.StepFailure
 
getStartedAt() - Method in class net.thucydides.model.domain.TestOutcome
 
getStartRow() - Method in class net.thucydides.model.domain.DataSet
 
getStartRow() - Method in class net.thucydides.model.domain.DataSetDescriptor
 
getStartTime() - Method in class net.thucydides.model.domain.TestOutcome
 
getStartTime() - Method in class net.thucydides.model.domain.TestStep
 
getStartTime() - Method in class net.thucydides.model.reports.TestOutcomes
 
getStartTime() - Method in class net.thucydides.model.requirements.reports.ExampleOutcome
 
getStartTime() - Method in interface net.thucydides.model.requirements.reports.ScenarioOutcome
 
getStartTime() - Method in class net.thucydides.model.requirements.reports.ScenarioSummaryOutcome
 
getStartTime() - Method in class net.thucydides.model.requirements.reports.SingleScenarioOutcome
 
getStatusCode() - Method in class net.serenitybdd.model.rest.RestQuery
 
getStepClass() - Method in class net.thucydides.model.steps.ExecutedStepDescription
The class of the step library being executed.
getStepCount() - Method in class net.thucydides.model.domain.TestOutcome
 
getStepCount() - Method in class net.thucydides.model.reports.TestOutcomes
 
getStepCount() - Method in class net.thucydides.model.requirements.reports.ExampleOutcome
 
getStepCount() - Method in interface net.thucydides.model.requirements.reports.ScenarioOutcome
 
getStepCount() - Method in class net.thucydides.model.requirements.reports.ScenarioSummaryOutcome
 
getStepCount() - Method in class net.thucydides.model.requirements.reports.SingleScenarioOutcome
 
getStepDelay() - Method in class net.thucydides.model.configuration.SystemPropertiesConfiguration
 
getStepDelay() - Method in interface net.thucydides.model.webdriver.Configuration
 
getStepMethod() - Method in class net.thucydides.model.steps.ExecutedStepDescription
 
getStepResult(int) - Method in class net.thucydides.model.domain.TestOutcome
 
getSteps() - Method in class net.thucydides.model.domain.RuleBackground
 
getSteps() - Method in class net.thucydides.model.reports.adaptors.specflow.SpecflowScenario
 
getSteps() - Method in interface net.thucydides.model.requirements.reports.ScenarioOutcome
 
getSteps() - Method in class net.thucydides.model.requirements.reports.ScenarioSummaryOutcome
 
getSteps() - Method in class net.thucydides.model.requirements.reports.SingleScenarioOutcome
 
getStepScreenshots() - Method in class net.thucydides.model.domain.TestOutcome
Find the first and last screenshots for each aggregate step, and every screenshots for leaf steps.
getStoryClassName() - Method in class net.thucydides.model.domain.Story
 
getStoryName() - Method in class net.thucydides.model.domain.Story
 
getStoryPath() - Method in class net.thucydides.model.reports.adaptors.specflow.SpecflowScenarioTitleLine
 
getStoryTitle() - Method in class net.thucydides.model.domain.TestOutcome
 
getStoryTitle() - Method in class net.thucydides.model.reports.adaptors.specflow.SpecflowScenarioTitleLine
 
getStringValues() - Method in class net.thucydides.model.domain.DataTableRow
 
getSubrequirements() - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
getSubscribedFullReporters() - Method in class net.thucydides.model.reports.ReportService
 
getSubscribedReporters() - Method in class net.thucydides.model.reports.ReportService
 
getSubtitle() - Method in class net.thucydides.model.requirements.reports.ExampleOutcome
 
getSuccessCount() - Method in class net.thucydides.model.domain.TestOutcome
 
getSymbol() - Method in enum net.serenitybdd.model.history.NewFailure
 
getSymbol() - Method in interface net.thucydides.model.domain.flags.Flag
The Font-Awesome symbol used to represent this flag
getTagNames() - Method in class net.thucydides.model.reports.TestOutcomes
 
getTagProviders() - Method in class net.thucydides.model.statistics.service.ClasspathTagProviderService
 
getTagProviders() - Method in class net.thucydides.model.statistics.service.JUnitTagProviderStrategy
 
getTagProviders() - Method in interface net.thucydides.model.statistics.service.TagProviderService
Return all available tag providers.
getTagProviders() - Method in interface net.thucydides.model.statistics.service.TagProviderStrategy
 
getTagProviders(String) - Method in class net.thucydides.model.statistics.service.ClasspathTagProviderService
 
getTagProviders(String) - Method in interface net.thucydides.model.statistics.service.TagProviderService
Return the TagProviders for a given testSource.
getTagProviderService() - Static method in class net.serenitybdd.model.di.ModelInfrastructure
 
getTags() - Method in class net.thucydides.model.domain.DataSet
 
getTags() - Method in class net.thucydides.model.domain.DataSetDescriptor
 
getTags() - Method in class net.thucydides.model.domain.DataTable
 
getTags() - Method in class net.thucydides.model.domain.Rule
 
getTags() - Method in class net.thucydides.model.domain.TestOutcome
 
getTags() - Method in class net.thucydides.model.reports.TestOutcomes
 
getTags() - Method in class net.thucydides.model.requirements.model.Requirement
 
getTags() - Method in class net.thucydides.model.requirements.model.RequirementDefinition
 
getTags() - Method in interface net.thucydides.model.requirements.reports.ScenarioOutcome
 
getTags() - Method in class net.thucydides.model.requirements.reports.ScenarioSummaryOutcome
 
getTags() - Method in class net.thucydides.model.requirements.reports.SingleScenarioOutcome
 
getTagsFor(Method) - Method in interface net.thucydides.model.adapters.JUnitStrategy
 
getTagsFor(Method) - Method in class net.thucydides.model.adapters.legacy.DefaultJUnitAdapter
 
getTagsFor(Method) - Method in class net.thucydides.model.adapters.MultiStrategyAdapter
 
getTagsFor(Method) - Method in interface net.thucydides.model.adapters.TestStrategyAdapter
 
getTagsFor(TestOutcome) - Method in class net.thucydides.model.requirements.FileSystemRequirementsTagProvider
 
getTagsFor(TestOutcome) - Method in class net.thucydides.model.requirements.PackageAnnotationBasedTagProvider
 
getTagsFor(TestOutcome) - Method in class net.thucydides.model.requirements.PackageRequirementsTagProvider
Deprecated.
 
getTagsFor(TestOutcome) - Method in class net.thucydides.model.requirements.TestOutcomeRequirementsTagProvider
 
getTagsFor(TestOutcome) - Method in class net.thucydides.model.statistics.service.AnnotationBasedTagProvider
 
getTagsFor(TestOutcome) - Method in class net.thucydides.model.statistics.service.ContextTagProvider
 
getTagsFor(TestOutcome) - Method in class net.thucydides.model.statistics.service.FeatureStoryTagProvider
 
getTagsFor(TestOutcome) - Method in class net.thucydides.model.statistics.service.InjectedTagProvider
 
getTagsFor(TestOutcome) - Method in interface net.thucydides.model.statistics.service.TagProvider
Returns the tags associated with a given test outcome.
getTagsForMethod(Method) - Static method in class net.serenitybdd.annotations.TestAnnotations
 
getTagsForMethod(String) - Method in class net.serenitybdd.annotations.TestAnnotations
 
getTagsOfType(String) - Method in class net.thucydides.model.reports.TestOutcomes
 
getTagsOfType(List<String>) - Method in class net.thucydides.model.requirements.BaseRequirementsService
 
getTagsOfType(List<String>) - Method in interface net.thucydides.model.requirements.RequirementsService
 
getTagsOfTypeExcluding(String, String) - Method in class net.thucydides.model.reports.TestOutcomes
 
getTagTypes() - Method in class net.thucydides.model.reports.TestOutcomes
 
getTagValue(String) - Method in class net.thucydides.model.domain.TestOutcome
 
getTemplateFrom(String) - Method in class net.thucydides.model.reports.templates.FreeMarkerTemplateManager
 
getTemplateFrom(String) - Static method in class net.thucydides.model.reports.templates.TemplateManager
 
getTemplateManager() - Static method in class net.serenitybdd.model.di.ModelInfrastructure
 
getTestCase() - Method in class net.thucydides.model.domain.TestOutcome
 
getTestCaseCount() - Method in class net.thucydides.model.reports.TestOutcomes
The test case count include all individual tests data-driven tests.
getTestCaseCount() - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
getTestCaseCount() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getTestCaseName() - Method in class net.thucydides.model.domain.TestOutcome
 
getTestCaseRequirementOf(TestOutcome) - Method in class net.thucydides.model.requirements.PackageRequirementsTagProvider
Deprecated.
 
getTestCases() - Method in class net.thucydides.model.reports.adaptors.xunit.model.TestSuite
 
getTestCases() - Method in class net.thucydides.model.reports.TestOutcomes
 
getTestCount() - Method in class net.thucydides.model.domain.TestOutcome
 
getTestCount() - Method in class net.thucydides.model.reports.TestOutcomes
 
getTestCount() - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
getTestData() - Method in class net.thucydides.model.domain.TestOutcome
 
getTestFailureCause() - Method in class net.thucydides.model.domain.TestOutcome
 
getTestFailureClassname() - Method in class net.thucydides.model.domain.TestOutcome
 
getTestFailureClassname() - Method in class net.thucydides.model.steps.TestFailureCause
 
getTestFailureErrorType() - Method in class net.thucydides.model.domain.TestOutcome
 
getTestFailureMessage() - Method in class net.thucydides.model.domain.TestOutcome
 
getTestFailureMessage() - Method in class net.thucydides.model.steps.TestFailureCause
 
getTestFailureSummary() - Method in class net.serenitybdd.model.history.PreviousTestOutcome
 
getTestFailureSummary() - Method in class net.thucydides.model.domain.TestOutcome
 
getTestMethod() - Method in class net.thucydides.model.steps.AnnotatedStepDescription
 
getTestMethodIfPresent() - Method in class net.thucydides.model.steps.AnnotatedStepDescription
 
getTestMethodNames() - Method in class net.serenitybdd.annotations.TestAnnotations
 
getTestOutcomes() - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
getTestOutcomes() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getTestResult() - Method in class net.thucydides.model.domain.TestOutcomeSummary
 
getTestResultForTestNamed(String) - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getTests() - Method in class net.thucydides.model.reports.TestOutcomes
 
getTests() - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
getTestSource() - Method in class net.thucydides.model.domain.TestOutcome
 
getTestStepCount() - Method in class net.thucydides.model.domain.TestOutcome
 
getTestSteps() - Method in class net.thucydides.model.domain.TestOutcome
An acceptance test is made up of a series of steps.
getTestTag() - Method in class net.thucydides.model.reports.TestOutcomes
 
getText() - Method in class net.thucydides.model.requirements.model.CustomFieldValue
 
getText() - Method in class net.thucydides.model.requirements.model.RequirementDefinition
 
getText() - Method in class net.thucydides.model.requirements.tree.Node
 
getTime() - Method in class net.thucydides.model.reports.adaptors.xunit.model.TestCase
 
getTime() - Method in class net.thucydides.model.reports.history.ProgressSnapshot
 
getTime() - Method in class net.thucydides.model.reports.history.TestResultSnapshot
 
getTimeout() - Method in class net.thucydides.model.configuration.TimeoutValue
 
getTimestamp() - Method in class net.thucydides.model.domain.screenshots.Screenshot
 
getTimestamp() - Method in class net.thucydides.model.domain.TestOutcome
 
getTimestamp(DateTimeFormatter) - Method in class net.thucydides.model.domain.TestOutcome
 
getTimeStamp() - Method in class net.thucydides.model.screenshots.ScreenshotAndHtmlSource
 
getTitle() - Method in class net.thucydides.model.domain.ReportData
 
getTitle() - Method in class net.thucydides.model.domain.TestOutcome
Return the human-readable name for this test.
getTitle() - Method in class net.thucydides.model.domain.TestOutcomeSummary
 
getTitle() - Method in class net.thucydides.model.domain.TitleBuilder
 
getTitle() - Method in enum net.thucydides.model.logging.ConsoleEvent
 
getTitle() - Method in class net.thucydides.model.reports.adaptors.specflow.ScenarioStep
 
getTitle() - Method in class net.thucydides.model.requirements.model.FeatureBackgroundNarrative
 
getTitle() - Method in class net.thucydides.model.requirements.model.RequirementDefinition
 
getTitle() - Method in class net.thucydides.model.requirements.reports.ExampleOutcome
 
getTitle() - Method in interface net.thucydides.model.requirements.reports.ScenarioOutcome
 
getTitle() - Method in class net.thucydides.model.requirements.reports.ScenarioSummaryOutcome
 
getTitle() - Method in class net.thucydides.model.requirements.reports.SingleScenarioOutcome
 
getTitle() - Method in class net.thucydides.model.steps.ExecutedStepDescription
Turns a method into a human-readable title.
getTitle(boolean) - Method in class net.thucydides.model.domain.TestOutcome
 
getTitleAnnotation(Method) - Method in interface net.thucydides.model.adapters.JUnitStrategy
 
getTitleAnnotation(Method) - Method in class net.thucydides.model.adapters.legacy.DefaultJUnitAdapter
 
getTitleAnnotation(Method) - Method in class net.thucydides.model.adapters.MultiStrategyAdapter
 
getTitleAnnotation(Method) - Method in interface net.thucydides.model.adapters.TestStrategyAdapter
 
getTitleLine() - Method in class net.thucydides.model.reports.adaptors.specflow.SpecflowScenario
 
getTitleName() - Method in class net.thucydides.model.reports.adaptors.specflow.SpecflowScenarioTitleLine
 
getTitleWithLinks() - Method in class net.thucydides.model.domain.TestOutcome
 
getTitleWithLinks() - Method in class net.thucydides.model.domain.TitleBuilder
 
getTopLevelScreenshots() - Method in class net.thucydides.model.domain.TestStep
 
getTotal() - Method in class net.thucydides.model.domain.OutcomeCounter
 
getTotal() - Method in class net.thucydides.model.domain.ScenarioOutcomeCounter
 
getTotal() - Method in class net.thucydides.model.reports.history.ProgressSnapshot
 
getTotal() - Method in class net.thucydides.model.reports.TestOutcomes
 
getTotal() - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
getTotal() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getTotal() - Method in class net.thucydides.model.requirements.reports.SubrequirementsCount
 
getTotalAutomatedTestCount() - Method in class net.thucydides.model.reports.html.ResultCounts
 
getTotalDataRows() - Method in class net.thucydides.model.reports.TestOutcomes
 
getTotalManualTestCount() - Method in class net.thucydides.model.reports.html.ResultCounts
 
getTotalMatchingScenarios() - Method in class net.thucydides.model.reports.TestOutcomes
 
getTotalOverallTestCount() - Method in class net.thucydides.model.reports.html.ResultCounts
 
getTotalRequirements() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getTotalScenarios() - Method in class net.thucydides.model.reports.TestOutcomes
 
getTotalTestCount() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getTotalTests() - Method in class net.thucydides.model.reports.TestOutcomes
 
getTotalTestScenarios() - Method in class net.thucydides.model.reports.TestOutcomes
The total number of test scenarios (a data-driven test is counted as one test scenario).
getType() - Static method in class net.serenitybdd.model.CurrentOS
detect the operating system from the os.name System property and cache the result
getType() - Method in enum net.serenitybdd.model.history.NewFailure
 
getType() - Method in class net.thucydides.model.domain.ExternalLink
 
getType() - Method in interface net.thucydides.model.domain.flags.Flag
A unique identifier for this type of flag
getType() - Method in class net.thucydides.model.domain.Story
 
getType() - Method in class net.thucydides.model.domain.TestTag
 
getType() - Method in class net.thucydides.model.reports.adaptors.xunit.model.Skip
 
getType() - Method in class net.thucydides.model.reports.adaptors.xunit.model.TestException
 
getType() - Method in class net.thucydides.model.requirements.model.Requirement
 
getType() - Method in class net.thucydides.model.requirements.model.RequirementDefinition
 
getType() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getType() - Method in interface net.thucydides.model.requirements.reports.ScenarioOutcome
 
getType() - Method in class net.thucydides.model.requirements.reports.ScenarioSummaryOutcome
 
getType() - Method in class net.thucydides.model.requirements.reports.SingleScenarioOutcome
 
getTypes() - Method in class net.thucydides.model.requirements.DefaultRequirements
 
getTypes() - Method in class net.thucydides.model.requirements.FileSystemRequirements
 
getTypes() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getTypes() - Method in interface net.thucydides.model.requirements.Requirements
 
getUnfilteredMethod() - Method in class net.thucydides.model.reflection.StackTraceAnalyser
 
getUnit() - Method in class net.thucydides.model.configuration.TimeoutValue
 
getUnqualified() - Method in class net.thucydides.model.domain.TestOutcome
 
getUnsuccessfulRequirementsCount() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getUnsuccessfulTests() - Method in class net.thucydides.model.reports.TestOutcomes
 
getUpdatedEnvironmentVariables() - Static method in class net.thucydides.model.environment.TestLocalEnvironmentVariables
 
getUri() - Method in class net.thucydides.model.requirements.model.cucumber.URIResource
 
getUrl() - Method in class net.thucydides.model.domain.ExternalLink
 
getUserStory() - Method in class net.thucydides.model.domain.TestOutcome
 
getUseUniqueBrowser() - Method in class net.thucydides.model.configuration.SystemPropertiesConfiguration
Deprecated.
getUseUniqueBrowser() - Method in interface net.thucydides.model.webdriver.Configuration
Deprecated.
getValue() - Method in enum net.thucydides.model.steps.TestSourceType
 
getValue(Enum<?>) - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
getValue(Enum<?>) - Method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
getValue(Enum<?>) - Method in interface net.thucydides.model.util.EnvironmentVariables
 
getValue(Enum<?>, String) - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
getValue(Enum<?>, String) - Method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
getValue(Enum<?>, String) - Method in interface net.thucydides.model.util.EnvironmentVariables
 
getValue(String) - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
getValue(String) - Method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
getValue(String) - Method in interface net.thucydides.model.util.EnvironmentVariables
 
getValue(String, String) - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
getValue(String, String) - Method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
getValue(String, String) - Method in interface net.thucydides.model.util.EnvironmentVariables
 
getValue(ThucydidesSystemProperty) - Method in class net.serenitybdd.model.SerenitySystemProperties
 
getValue(ThucydidesSystemProperty, String) - Method in class net.serenitybdd.model.SerenitySystemProperties
 
getValues() - Method in class net.thucydides.model.domain.DataTableRow
 
getVersion() - Method in class net.thucydides.model.util.VersionProvider
 
getVersionLegacyWay() - Method in class net.thucydides.model.util.VersionProvider
 
getVersionNumbers() - Method in class net.thucydides.model.requirements.model.RequirementDefinition
 
getVersions() - Method in class net.thucydides.model.domain.TestOutcome
 
getVideoLink() - Method in class net.thucydides.model.domain.TestOutcome
Returns the link to the associated video (e.g.
getVisibleOutcomes() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
getWidth() - Method in class net.thucydides.model.domain.screenshots.Screenshot
 
getWidth() - Method in class net.thucydides.model.images.ResizableImage
 
getWidth() - Method in class net.thucydides.model.images.ResizedImage
 
getWithNoTests() - Method in class net.thucydides.model.requirements.reports.PercentageRequirementCounter
 
getWithoutContext() - Method in class net.thucydides.model.reports.html.ReportNameProvider
 
green(String) - Method in class net.thucydides.model.logging.ConsoleColors
 
green(String) - Method in class net.thucydides.model.reports.AsciiColors
 
grey(String) - Method in class net.thucydides.model.logging.ConsoleColors
 
grey(String) - Method in class net.thucydides.model.reports.AsciiColors
 
GsonJSONConverter - Class in net.thucydides.model.reports.json.gson
 
GsonJSONConverter(EnvironmentVariables) - Constructor for class net.thucydides.model.reports.json.gson.GsonJSONConverter
 
GsonPreviousOutcomeConverter - Class in net.thucydides.model.reports.json.gson
 
GsonPreviousOutcomeConverter(EnvironmentVariables) - Constructor for class net.thucydides.model.reports.json.gson.GsonPreviousOutcomeConverter
 

H

has() - Method in class net.thucydides.model.domain.TestOutcome
 
hasAbilities() - Method in class net.thucydides.model.domain.CastMember
 
hasAMoreGeneralFormOfTag(TestTag) - Method in class net.thucydides.model.domain.TestOutcome
 
hasAMoreSpecificFormOfTag(TestTag) - Method in class net.thucydides.model.domain.TestOutcome
 
hasAnAnnotation(Class<? extends Annotation>...) - Method in class net.thucydides.model.requirements.annotations.ClassInfoAnnotations
 
hasAPackageAnnotation(Class<? extends Annotation>...) - Method in class net.thucydides.model.requirements.annotations.ClassInfoAnnotations
 
hasBackground() - Method in class net.thucydides.model.domain.Rule
 
hasChild(Requirement) - Method in class net.thucydides.model.requirements.model.Requirement
 
hasChildren() - Method in class net.thucydides.model.domain.TestStep
 
hasChildren() - Method in class net.thucydides.model.requirements.model.Requirement
 
hasData() - Method in class net.thucydides.model.domain.TestStep
 
hasDataDrivenTests() - Method in class net.thucydides.model.reports.TestOutcomes
 
hasEvidence() - Method in class net.thucydides.model.domain.TestOutcome
 
hasExamples() - Method in class net.thucydides.model.requirements.model.Requirement
 
hasExamples() - Method in interface net.thucydides.model.requirements.reports.ScenarioOutcome
 
hasExamples() - Method in class net.thucydides.model.requirements.reports.ScenarioSummaryOutcome
 
hasExamples() - Method in class net.thucydides.model.requirements.reports.SingleScenarioOutcome
 
hasFacts() - Method in class net.thucydides.model.domain.CastMember
 
hasFilenames(String...) - Static method in class net.thucydides.model.matchers.ThucydidesMatchers
 
hashCode() - Method in class net.thucydides.model.domain.features.ApplicationFeature
 
hashCode() - Method in class net.thucydides.model.domain.PathElements
 
hashCode() - Method in class net.thucydides.model.domain.Release
 
hashCode() - Method in class net.thucydides.model.domain.ReportData
 
hashCode() - Method in class net.thucydides.model.domain.Rule
 
hashCode() - Method in class net.thucydides.model.domain.screenshots.Screenshot
 
hashCode() - Method in class net.thucydides.model.domain.Story
 
hashCode() - Method in class net.thucydides.model.domain.TestOutcome
 
hashCode() - Method in class net.thucydides.model.domain.TestStep
 
hashCode() - Method in class net.thucydides.model.domain.TestTag
 
hashCode() - Method in class net.thucydides.model.reports.TestOutcomes
 
hashCode() - Method in class net.thucydides.model.requirements.model.Example
 
hashCode() - Method in class net.thucydides.model.requirements.model.Requirement
 
hashCode() - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
hashCode() - Method in class net.thucydides.model.requirements.tree.Node
 
hashCode() - Method in class net.thucydides.model.screenshots.ScreenshotAndHtmlSource
 
hasHighPriority() - Method in class net.thucydides.model.statistics.service.JUnitTagProviderStrategy
 
hasHighPriority() - Method in interface net.thucydides.model.statistics.service.TagProviderStrategy
In case that true is returned from this method, the TagProviders returned by this implementation will have higher priority as the canHandleTestSource
hasIdenticalScreenshotsAs(ScreenshotAndHtmlSource) - Method in class net.thucydides.model.screenshots.ScreenshotAndHtmlSource
 
hasIssue(String) - Method in class net.thucydides.model.domain.TestOutcome
 
hasManualTests() - Method in class net.thucydides.model.reports.html.ResultCounts
 
hasMatchingFiles() - Method in class net.thucydides.model.requirements.SearchForFilesOfType
 
hasMatchingTag(TestOutcome, TestTag) - Static method in class net.thucydides.model.domain.TestTagCache
 
hasMultipleScreenshots() - Method in class net.thucydides.model.domain.TestStep
 
hasNestedErrors() - Method in class net.thucydides.model.domain.TestStep
 
hasNonStepFailure() - Method in class net.thucydides.model.domain.TestOutcome
 
hasNoScreenshot() - Method in class net.thucydides.model.screenshots.ScreenshotAndHtmlSource
 
hasNoSteps() - Method in class net.thucydides.model.domain.TestOutcome
 
hasParameters() - Method in class net.serenitybdd.model.rest.RestQuery
 
hasParent(String) - Method in class net.thucydides.model.requirements.model.Requirement
 
hasParent(PathElements) - Method in class net.thucydides.model.requirements.model.Requirement
 
hasPath(String) - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
hasPath(String) - Method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
hasPath(String) - Method in interface net.thucydides.model.util.EnvironmentVariables
 
hasRestQueries() - Method in class net.thucydides.model.domain.TestOutcome
 
hasRestQuery() - Method in class net.thucydides.model.domain.TestStep
 
hasResult(TestResult) - Method in class net.thucydides.model.domain.DataTable.RowValueAccessor
 
hasResult(TestResult) - Method in class net.thucydides.model.domain.TestOutcome
 
hasScreenshots() - Method in class net.thucydides.model.domain.TestOutcome
 
hasScreenshots() - Method in class net.thucydides.model.domain.TestStep
 
hasSubtitle() - Method in class net.thucydides.model.requirements.reports.ExampleOutcome
 
hasTag(TestTag) - Method in class net.thucydides.model.domain.TestOutcome
 
hasTag(TestTag) - Method in class net.thucydides.model.requirements.model.Requirement
 
hasTagWithName(String) - Method in class net.thucydides.model.domain.TestOutcome
 
hasTagWithType(String) - Method in class net.thucydides.model.domain.TestOutcome
 
hasTagWithTypes(List<String>) - Method in class net.thucydides.model.domain.TestOutcome
 
haveFlags() - Method in class net.thucydides.model.reports.TestOutcomes
 
havingResult(String) - Method in class net.thucydides.model.reports.TestOutcomes
 
havingResult(TestResult) - Method in class net.thucydides.model.reports.TestOutcomes
 
havingTag(TestTag) - Static method in class net.thucydides.model.reports.matchers.TestOutcomeMatchers
 
havingTagName(String) - Static method in class net.thucydides.model.reports.matchers.TestOutcomeMatchers
 
havingTagType(String) - Static method in class net.thucydides.model.reports.matchers.TestOutcomeMatchers
 
HEAD - Enum constant in enum net.serenitybdd.model.rest.RestMethod
 
HEADLESS_MODE - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Activate headless mode for chrome, firefox or edge
HEAVY - Enum constant in enum net.serenitybdd.annotations.BlurLevel
 
HeuristicTestResult - Class in net.thucydides.model.domain
 
HeuristicTestResult() - Constructor for class net.thucydides.model.domain.HeuristicTestResult
 
HIDDEN_TAGS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Legacy form of "serenity.report.exclude.tags"
HIGH_INTENSITY - Static variable in class net.thucydides.model.logging.ConsoleColors
 
HistoricalFlagProvider - Class in net.serenitybdd.model.history
 
HistoricalFlagProvider(EnvironmentVariables, TestOutcomeSummaryRecorder) - Constructor for class net.serenitybdd.model.history.HistoricalFlagProvider
 
HTML - Enum constant in enum net.thucydides.model.domain.ReportType
HTML reports.
HTML - Enum constant in enum net.thucydides.model.reports.OutcomeFormat
 
humanize(String) - Static method in class net.thucydides.model.util.NameConverter
Converts a class or method name into a human-readable sentence.
humanize(String, String...) - Method in class net.thucydides.model.util.Inflector
Capitalizes the first word and turns underscores into spaces and strips trailing "_id" and any supplied removable tokens.
humanReadableVersionOf(String) - Method in class net.thucydides.model.requirements.AbstractRequirementsTagProvider
 

I

IdentifiedExampleTable - Class in net.thucydides.model.requirements.model.cucumber
 
IdentifiedExampleTable(Feature, Optional<Scenario>, String) - Constructor for class net.thucydides.model.requirements.model.cucumber.IdentifiedExampleTable
 
IdentifiedScenario - Class in net.thucydides.model.requirements.model.cucumber
 
IdentifiedScenario(Feature, Scenario) - Constructor for class net.thucydides.model.requirements.model.cucumber.IdentifiedScenario
 
IE_OPTIONS_ENABLE_NATIVE_EVENTS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
IE_OPTIONS_IGNORE_ZOOM_LEVEL - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
IE_OPTIONS_REQUIRE_WINDOW_FOCUS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
IGNORE_EMBEDDED_TABLES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If set to true, don't format embedded tables in JBehave or Gherkin steps.
IGNORED - Enum constant in enum net.thucydides.model.domain.TestResult
The test or test case was deliberately ignored.
IGNORED_TESTSTEPS - Static variable in class net.thucydides.model.domain.TestStep
 
IgnoredStepException - Exception Class in net.serenitybdd.model
Exception thrown to indicate that a test cannot proceed and should be considered 'skipped'.
IgnoredStepException(String) - Constructor for exception class net.serenitybdd.model.IgnoredStepException
 
ignoredTestStepCalled(String) - Static method in class net.thucydides.model.reports.integration.TestStepFactory
 
image(BufferedImage, int, int) - Static method in class net.thucydides.model.images.Refit
 
in(Feature) - Static method in class net.thucydides.model.requirements.model.cucumber.ReferencedExampleTable
 
in(Feature) - Static method in class net.thucydides.model.requirements.model.cucumber.ReferencedScenario
 
in(File) - Static method in class net.thucydides.model.reports.adaptors.xunit.io.XUnitFiles
 
in(String) - Method in class net.thucydides.model.requirements.classpath.NonLeafRequirementsAdder.NonLeafRequirementsAdderBuilder
 
in(String) - Static method in class net.thucydides.model.steps.ReplaceField
 
in(Collection<Requirement>) - Method in class net.thucydides.model.requirements.classpath.ChildElementAdder
 
in(List<? extends TestOutcome>) - Static method in class net.thucydides.model.domain.flags.FlagCounts
 
in(List<Comment>) - Static method in class net.thucydides.model.requirements.model.cucumber.NarrativeFromCucumberComments
 
in(List<String>) - Method in class net.thucydides.model.requirements.model.RequirementTypeAt
 
in(List<Requirement>) - Static method in class net.thucydides.model.requirements.AllRequirements
 
in(Story, String) - Static method in class net.thucydides.model.domain.FeatureTagAsDefined
 
inClass(Class) - Static method in class net.thucydides.model.reflection.FieldFinder
 
inClass(Class) - Static method in class net.thucydides.model.reflection.MethodFinder
 
inContext(String) - Method in class net.thucydides.model.reports.html.ReportNameProvider
 
indexRequirements() - Method in class net.thucydides.model.requirements.BaseRequirementsService
 
indexRequirements(Map<PathElements, Requirement>) - Method in class net.thucydides.model.domain.RequirementCache
 
inDisplayOnlyTags(Requirement) - Method in class net.thucydides.model.reports.html.RequirementsFilter
 
inEnvironment(EnvironmentVariables) - Static method in class net.thucydides.model.domain.TestOutcome
 
inExtraLarge() - Method in class net.thucydides.model.reports.html.ResultIconFormatter
 
inFeature(Feature) - Method in class net.thucydides.model.requirements.model.cucumber.ScenarioReport
 
inflection() - Static method in class net.thucydides.model.util.Inflector
 
Inflection - Class in net.thucydides.model.util
 
Inflector - Class in net.thucydides.model.util
Transforms words to singular, plural, humanized (human readable), underscore, camel case, or ordinal form.
Inflector() - Constructor for class net.thucydides.model.util.Inflector
 
Inflector.Rule - Class in net.thucydides.model.util
 
inFormat(OutcomeFormat) - Method in class net.thucydides.model.reports.TestOutcomeLoader.TestOutcomeLoaderBuilder
 
inHtmlFormat() - Method in class net.thucydides.model.reports.html.ExampleTable
 
inHumanReadableForm() - Method in class net.thucydides.model.util.Inflection
 
initialize() - Method in class net.thucydides.model.util.Inflector
 
injectDependenciesInto(Object) - Method in interface net.serenitybdd.model.di.DependencyInjector
Injects dependencies into a test class or test step object.
INJECTED_TAGS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If provided, each test in a test run will have these tags added.
InjectedTagProvider - Class in net.thucydides.model.statistics.service
Allows tags to be added via the injected.tag system property.
InjectedTagProvider() - Constructor for class net.thucydides.model.statistics.service.InjectedTagProvider
 
InjectedTagProvider(EnvironmentVariables) - Constructor for class net.thucydides.model.statistics.service.InjectedTagProvider
 
injectSystemPropertiesInto(String) - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
injectSystemPropertiesInto(String) - Method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
injectSystemPropertiesInto(String) - Method in interface net.thucydides.model.util.EnvironmentVariables
 
inLarge() - Method in class net.thucydides.model.reports.html.ResultIconFormatter
 
inLinkableForm() - Method in class net.thucydides.model.reports.html.ReportNameProvider
 
inObject(Object) - Static method in class net.thucydides.model.reflection.FieldValue
 
inPluralForm() - Method in class net.thucydides.model.util.Inflection
 
inscopeMethodsIn(StackTraceElement[]) - Static method in class net.thucydides.model.reflection.StackTraceAnalyser
 
inSeconds() - Method in class net.thucydides.model.domain.TestDuration
 
inSingularForm() - Method in class net.thucydides.model.util.Inflection
 
instance() - Static method in class net.thucydides.model.requirements.DefaultCapabilityTypes
 
instance() - Static method in class net.thucydides.model.util.ConfigCache
 
instance(EnvironmentVariables) - Method in enum net.thucydides.model.batches.BatchStrategy
 
integerFrom(EnvironmentVariables) - Method in enum net.thucydides.model.ThucydidesSystemProperty
 
integerFrom(EnvironmentVariables, int) - Method in enum net.thucydides.model.ThucydidesSystemProperty
 
InternalSystemClock - Class in net.serenitybdd.model.time
Object that encapsulates system clock operations.
InternalSystemClock() - Constructor for class net.serenitybdd.model.time.InternalSystemClock
 
inTestRunTimestamped(ZonedDateTime) - Method in class net.thucydides.model.domain.TestOutcome
 
InvalidFeatureFileException - Exception Class in net.thucydides.model.requirements.model.cucumber
 
InvalidFeatureFileException(String) - Constructor for exception class net.thucydides.model.requirements.model.cucumber.InvalidFeatureFileException
 
InvalidFeatureFileException(String, Throwable) - Constructor for exception class net.thucydides.model.requirements.model.cucumber.InvalidFeatureFileException
 
IO_BLOCKING_COEFFICIENT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
isAbstract(Field) - Static method in class net.serenitybdd.annotations.Fields
 
isACompatibleStep(Annotation) - Static method in class net.thucydides.model.steps.AnnotatedStepDescription
 
isActive() - Method in interface net.thucydides.model.requirements.ReleaseProvider
Some release providers can be deactivated via system properties.
isAfter(Date) - Static method in class net.thucydides.model.matchers.dates.DateMatchers
 
isAfter(DateTime) - Static method in class net.thucydides.model.matchers.dates.DateMatchers
 
isAGroup() - Method in class net.thucydides.model.domain.TestStep
 
isAGroup() - Method in class net.thucydides.model.steps.AnnotatedStepDescription
 
isAGroup() - Method in class net.thucydides.model.steps.ExecutedStepDescription
 
isAJUnit5Test() - Method in class net.thucydides.model.domain.TestOutcome
 
isAKindOf(Class<? extends Throwable>) - Method in class net.serenitybdd.model.exceptions.TheErrorType
 
isALeafNode() - Method in class net.thucydides.model.requirements.JSONRequirementsTree
 
isAnAssertionError() - Method in class net.thucydides.model.domain.stacktrace.FailureCause
 
isAnError() - Method in class net.thucydides.model.domain.stacktrace.FailureCause
 
isAnExampleStep(Method) - Static method in class net.serenitybdd.annotations.TestAnnotations
 
isAPrecondition() - Method in class net.thucydides.model.domain.TestStep
 
isAQuestion() - Method in class net.thucydides.model.steps.ExecutedStepDescription
 
isAScreenplayClass(Class<?>) - Static method in class net.thucydides.model.steps.ScreenplayInspector
 
isAScreenplayPerformAsMethod(Method) - Static method in class net.thucydides.model.steps.ScreenplayInspector
 
isAsOrMoreSpecificThan(TestTag) - Method in class net.thucydides.model.domain.TestTag
 
isAssumptionViolatedException(Throwable) - Method in interface net.thucydides.model.adapters.JUnitStrategy
 
isAssumptionViolatedException(Throwable) - Method in class net.thucydides.model.adapters.legacy.DefaultJUnitAdapter
 
isAssumptionViolatedException(Throwable) - Method in class net.thucydides.model.adapters.MultiStrategyAdapter
 
isAssumptionViolatedException(Throwable) - Method in interface net.thucydides.model.adapters.TestStrategyAdapter
 
isATaggableClass(Class<?>) - Method in interface net.thucydides.model.adapters.JUnitStrategy
 
isATaggableClass(Class<?>) - Method in class net.thucydides.model.adapters.legacy.DefaultJUnitAdapter
 
isATaggableClass(Class<?>) - Method in class net.thucydides.model.adapters.MultiStrategyAdapter
 
isATaggableClass(Class<?>) - Method in interface net.thucydides.model.adapters.TestStrategyAdapter
 
isAtLeast(TestResult) - Method in enum net.thucydides.model.domain.TestResult
 
isAtLeast(LoggingLevel) - Method in enum net.thucydides.model.logging.LoggingLevel
 
isBackground() - Method in interface net.thucydides.model.requirements.reports.ScenarioOutcome
 
isBefore(Date) - Static method in class net.thucydides.model.matchers.dates.DateMatchers
 
isBefore(DateTime) - Static method in class net.thucydides.model.matchers.dates.DateMatchers
 
isBetween(Date, Date) - Static method in class net.thucydides.model.matchers.dates.DateMatchers
 
isBetween(DateTime, DateTime) - Static method in class net.thucydides.model.matchers.dates.DateMatchers
 
isCloseTo(Date, Period) - Static method in class net.thucydides.model.matchers.dates.DateMatchers
 
isCloseTo(DateTime, Period) - Static method in class net.thucydides.model.matchers.dates.DateMatchers
 
isComplete() - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
Is this requirement complete? A Requirement is considered complete if it has associated tests to all of the tests are successful.
isCompromised() - Method in class net.thucydides.model.domain.stacktrace.FailureCause
 
isCompromised() - Method in class net.thucydides.model.domain.TestOutcome
 
isCompromised() - Method in class net.thucydides.model.domain.TestStep
 
isCompromised() - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
isDataDriven() - Method in class net.thucydides.model.domain.TestOutcome
 
isDefined() - Method in class net.thucydides.model.steps.MetaField
 
isDefined() - Method in class net.thucydides.model.steps.TestFailureCause
 
isDefined(ThucydidesSystemProperty) - Method in class net.serenitybdd.model.SerenitySystemProperties
 
isDefinedIn(String) - Static method in class net.thucydides.model.requirements.classpath.PackageInfoClass
 
isDefinedIn(Optional<RequirementDefinition>) - Static method in class net.thucydides.model.domain.featuretags.FeatureTitle
 
isDefinedIn(EnvironmentVariables) - Method in enum net.thucydides.model.ThucydidesSystemProperty
 
isDifferent() - Method in class net.thucydides.model.matchers.BeanMatchers.BeanConstraint
 
isDisplayPiechart() - Method in class net.thucydides.model.reports.ReportOptions
 
isEmpty() - Method in class net.thucydides.model.domain.DataTable
 
isEmpty() - Method in class net.thucydides.model.reports.TestOutcomes
 
isEmpty(ThucydidesSystemProperty) - Method in class net.serenitybdd.model.SerenitySystemProperties
 
isEqualTo(String) - Method in enum net.thucydides.model.domain.TestResult
 
isError() - Method in class net.thucydides.model.domain.TestOutcome
 
isError() - Method in class net.thucydides.model.domain.TestStep
 
isError() - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
isEvidence() - Method in class net.thucydides.model.domain.ReportData
 
isFailure() - Method in class net.thucydides.model.domain.TestOutcome
 
isFailure() - Method in class net.thucydides.model.domain.TestStep
 
isFailure() - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
isFinal(Field) - Static method in class net.serenitybdd.annotations.Fields
 
isIgnored() - Method in class net.thucydides.model.domain.TestStep
 
isIgnored() - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
isIgnored() - Method in class net.thucydides.model.steps.AnnotatedStepDescription
 
isIgnored() - Method in class net.thucydides.model.steps.TestStatus
 
isIgnored(Method) - Static method in class net.serenitybdd.annotations.TestAnnotations
 
isIgnored(Method) - Method in interface net.thucydides.model.adapters.JUnitStrategy
 
isIgnored(Method) - Method in class net.thucydides.model.adapters.legacy.DefaultJUnitAdapter
 
isIgnored(Method) - Method in class net.thucydides.model.adapters.MultiStrategyAdapter
 
isIgnored(Method) - Method in interface net.thucydides.model.adapters.TestStrategyAdapter
 
isIgnored(String) - Method in class net.serenitybdd.annotations.TestAnnotations
 
isIssueTag() - Method in class net.thucydides.model.domain.TestTag
Issue tags contain links to an external issue system, so reports are not generated for them.
isLessSevereThan(TestResult) - Method in enum net.thucydides.model.domain.TestResult
 
isManual() - Method in class net.thucydides.model.domain.TestOutcome
 
isManual() - Method in interface net.thucydides.model.requirements.reports.ScenarioOutcome
 
isManual() - Method in class net.thucydides.model.requirements.reports.ScenarioSummaryOutcome
 
isManual() - Method in class net.thucydides.model.requirements.reports.SingleScenarioOutcome
 
isManualScenario() - Method in class net.thucydides.model.requirements.reports.SingleScenarioOutcome
 
isManualTestingUpToDate() - Method in class net.thucydides.model.domain.TestOutcome
 
isMoreSevereThan(TestResult) - Method in enum net.thucydides.model.domain.TestResult
 
isPending() - Method in class net.thucydides.model.domain.TestOutcome
 
isPending() - Method in class net.thucydides.model.domain.TestStep
 
isPending() - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
isPending() - Method in class net.thucydides.model.steps.AnnotatedStepDescription
 
isPending() - Method in class net.thucydides.model.steps.TestStatus
 
isPending(Method) - Static method in class net.serenitybdd.annotations.TestAnnotations
 
isPending(String) - Method in class net.serenitybdd.annotations.TestAnnotations
 
isRelatedToIssue(String) - Method in class net.thucydides.model.domain.TestOutcome
 
isRequirementsTag(TestTag) - Method in class net.thucydides.model.requirements.BaseRequirementsService
 
isRequirementsTag(TestTag) - Method in interface net.thucydides.model.requirements.RequirementsService
 
isResult(String) - Static method in class net.thucydides.model.reports.adaptors.specflow.ScenarioStepReader
 
isSameAs(Date) - Static method in class net.thucydides.model.matchers.dates.DateMatchers
 
isSameAs(DateTime) - Static method in class net.thucydides.model.matchers.dates.DateMatchers
 
isSerenityTestCase(Class<?>) - Method in interface net.thucydides.model.adapters.JUnitStrategy
 
isSerenityTestCase(Class<?>) - Method in class net.thucydides.model.adapters.legacy.DefaultJUnitAdapter
 
isSerenityTestCase(Class<?>) - Method in class net.thucydides.model.adapters.MultiStrategyAdapter
 
isSerenityTestCase(Class<?>) - Method in interface net.thucydides.model.adapters.TestStrategyAdapter
 
isSerenityTestCase(Class<?>) - Method in class net.thucydides.model.requirements.SerenityTestCaseFinder
 
isShowHistory() - Method in class net.thucydides.model.reports.ReportOptions
 
isShowManualTests() - Method in class net.thucydides.model.reports.ReportOptions
 
isShowProgress() - Method in class net.thucydides.model.reports.ReportOptions
 
isShowRelatedTags() - Method in class net.thucydides.model.reports.ReportOptions
 
isShowReleases() - Method in class net.thucydides.model.reports.ReportOptions
 
isShowStepDetails() - Method in class net.thucydides.model.reports.ReportOptions
 
isShowTagMenus() - Method in class net.thucydides.model.reports.ReportOptions
 
isSkipped() - Method in class net.thucydides.model.domain.TestOutcome
 
isSkipped() - Method in class net.thucydides.model.domain.TestStep
 
isSkipped() - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
isStartTimeNotDefined() - Method in class net.thucydides.model.domain.TestOutcome
 
isStatic(Field) - Static method in class net.serenitybdd.annotations.Fields
 
isSuccess() - Method in class net.thucydides.model.domain.TestOutcome
 
isSuccessful() - Method in class net.thucydides.model.domain.TestStep
 
Issue - Annotation Type in net.serenitybdd.annotations
Used to indicate that a test case or test relates to a particular issue or story card in the issue tracking system.
IssueExtractor - Class in net.thucydides.model.domain.formatters
 
IssueExtractor(String) - Constructor for class net.thucydides.model.domain.formatters.IssueExtractor
 
IssueKeyFormat - Class in net.thucydides.model.issues
 
Issues - Annotation Type in net.serenitybdd.annotations
Used to indicate that a test case or test relates to a particular issue or story card in the issue tracking system.
issuesIn(String) - Static method in class net.thucydides.model.domain.formatters.ReportFormatter
 
IssueTracking - Interface in net.thucydides.model.issues
Determine the issue tracking URL formats for a project.
isTestClass(Class<?>) - Method in interface net.thucydides.model.adapters.JUnitStrategy
 
isTestClass(Class<?>) - Method in class net.thucydides.model.adapters.legacy.DefaultJUnitAdapter
 
isTestClass(Class<?>) - Method in class net.thucydides.model.adapters.MultiStrategyAdapter
 
isTestClass(Class<?>) - Method in interface net.thucydides.model.adapters.TestStrategyAdapter
 
isTestMethod(Method) - Method in interface net.thucydides.model.adapters.JUnitStrategy
 
isTestMethod(Method) - Method in class net.thucydides.model.adapters.legacy.DefaultJUnitAdapter
 
isTestMethod(Method) - Method in class net.thucydides.model.adapters.MultiStrategyAdapter
 
isTestMethod(Method) - Method in interface net.thucydides.model.adapters.TestStrategyAdapter
 
isTestSetupMethod(Method) - Method in interface net.thucydides.model.adapters.JUnitStrategy
 
isTestSetupMethod(Method) - Method in class net.thucydides.model.adapters.legacy.DefaultJUnitAdapter
 
isTestSetupMethod(Method) - Method in class net.thucydides.model.adapters.MultiStrategyAdapter
 
isTestSetupMethod(Method) - Method in interface net.thucydides.model.adapters.TestStrategyAdapter
 
isTitleWithIssues() - Method in class net.thucydides.model.domain.TestOutcome
 
isUnsuccessful() - Method in class net.thucydides.model.domain.TestOutcome
 
isUnsuccessful() - Method in enum net.thucydides.model.domain.TestResult
 
isWindows() - Static method in class net.serenitybdd.model.CurrentOS
 
iterator() - Method in class net.thucydides.model.reports.TestOutcomeStream
 

J

JAVASCRIPT_FORMAT - Static variable in class net.thucydides.model.requirements.TestOutcomeRequirementsTagProvider
 
JIRA_PASSWORD - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If defined, the JIRA password required to connect to JIRA.
JIRA_PROJECT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If defined, the JIRA project id will be prepended to issue numbers.
JIRA_URL - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If the base JIRA URL is defined, Thucydides will build the issue tracker url using the standard JIRA form.
JIRA_USERNAME - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If defined, the JIRA username required to connect to JIRA.
JiraUpdaterService - Interface in net.thucydides.model.reports
 
join(Iterable<?>) - Method in class net.serenitybdd.model.strings.Joiner
 
join(String...) - Method in class net.serenitybdd.model.strings.Joiner
 
join(List<String>) - Method in class net.serenitybdd.model.strings.Joiner
 
Joiner - Class in net.serenitybdd.model.strings
 
Joiner(String) - Constructor for class net.serenitybdd.model.strings.Joiner
 
JSON - Enum constant in enum net.thucydides.model.domain.ReportType
JSON reports.
JSON - Enum constant in enum net.thucydides.model.reports.OutcomeFormat
 
JSON_CHARSET - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
What charset to use for JSON processing.
JSON_PRETTY_PRINTING - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Format the JSON test outcomes nicely.
JSONConverter - Interface in net.thucydides.model.reports.json
 
JSONRequirementsTree - Class in net.thucydides.model.requirements
 
JSONRequirementsTree(List<Requirement>, RequirementsOutcomes, String) - Constructor for class net.thucydides.model.requirements.JSONRequirementsTree
 
JSONTestOutcomeReporter - Class in net.thucydides.model.reports.json
 
JSONTestOutcomeReporter() - Constructor for class net.thucydides.model.reports.json.JSONTestOutcomeReporter
 
JUNIT - Enum constant in enum net.thucydides.model.domain.ReportType
JUnit XML reports.
JUNIT4_FORMAT - Static variable in class net.thucydides.model.requirements.TestOutcomeRequirementsTagProvider
 
JUNIT5_FORMAT - Static variable in class net.thucydides.model.requirements.TestOutcomeRequirementsTagProvider
 
JUnitStrategy - Interface in net.thucydides.model.adapters
 
JUnitTagProviderStrategy - Class in net.thucydides.model.statistics.service
 
JUnitTagProviderStrategy() - Constructor for class net.thucydides.model.statistics.service.JUnitTagProviderStrategy
 
JUnitXMLConverter - Class in net.thucydides.model.reports.junit
 
JUnitXMLConverter() - Constructor for class net.thucydides.model.reports.junit.JUnitXMLConverter
 
JUnitXMLOutcomeReporter - Class in net.thucydides.model.reports.junit
 
JUnitXMLOutcomeReporter(File) - Constructor for class net.thucydides.model.reports.junit.JUnitXMLOutcomeReporter
 

K

kebabCase(String, char...) - Method in class net.thucydides.model.util.Inflector
Makes an kebab-cased expression of a string method.

L

labelForOutcome(TestOutcome) - Static method in class net.thucydides.model.domain.ContextIcon
 
labelForOutcome(ScenarioOutcome) - Static method in class net.thucydides.model.domain.ContextIcon
 
labelForOutcome(ScenarioOutcome) - Method in class net.thucydides.model.reports.html.ContextIconFormatter
 
lapTime() - Method in class net.serenitybdd.model.time.Stopwatch
 
lapTimeFormatted() - Method in class net.serenitybdd.model.time.Stopwatch
 
lapTimeFormatted(Long) - Method in class net.serenitybdd.model.time.Stopwatch
 
LastElement - Class in net.thucydides.model.domain
 
LastElement() - Constructor for class net.thucydides.model.domain.LastElement
 
LastElement.LastElementFinder - Interface in net.thucydides.model.domain
 
LastElement.LastElementOfAFeatureOrStoryFile - Class in net.thucydides.model.domain
 
LastElement.LastElementOfATestCase - Class in net.thucydides.model.domain
 
lastElementIn(String) - Method in interface net.thucydides.model.domain.LastElement.LastElementFinder
 
lastElementIn(String) - Method in class net.thucydides.model.domain.LastElement.LastElementOfAFeatureOrStoryFile
 
lastElementIn(String) - Method in class net.thucydides.model.domain.LastElement.LastElementOfATestCase
 
LastElementOfAFeatureOrStoryFile() - Constructor for class net.thucydides.model.domain.LastElement.LastElementOfAFeatureOrStoryFile
 
LastElementOfATestCase() - Constructor for class net.thucydides.model.domain.LastElement.LastElementOfATestCase
 
lastOf(List<String>) - Static method in class net.thucydides.model.requirements.classpath.PathElements
 
lastStep() - Method in class net.thucydides.model.domain.TestOutcome
 
lastStepFailed(StepFailure) - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
lastStepFailed(StepFailure) - Method in interface net.thucydides.model.steps.StepListener
Declare that a step has failed after it has finished.
lastStepFailedWith(Throwable) - Method in class net.thucydides.model.domain.TestOutcome
 
lastStepFailedWith(StepFailure) - Method in class net.thucydides.model.domain.TestOutcome
 
lastTested() - Element in annotation type net.serenitybdd.annotations.Manual
An optional indication of the last date or version an appl
LeafRequirementAdder - Class in net.thucydides.model.requirements.classpath
 
LeafRequirementAdder(String, int, String, List<String>) - Constructor for class net.thucydides.model.requirements.classpath.LeafRequirementAdder
 
LeafRequirementAdder.LeafRequirementsAdderBuilder - Class in net.thucydides.model.requirements.classpath
 
LeafRequirementsAdderBuilder(String) - Constructor for class net.thucydides.model.requirements.classpath.LeafRequirementAdder.LeafRequirementsAdderBuilder
 
LEGACY_WAIT_FOR_TEXT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Wait for an element to be visible and fail if the element is not visible.
legacyNames() - Method in enum net.thucydides.model.ThucydidesSystemProperty
 
LettuceXUnitAdaptor - Class in net.thucydides.model.reports.adaptors.lettuce
 
LettuceXUnitAdaptor() - Constructor for class net.thucydides.model.reports.adaptors.lettuce.LettuceXUnitAdaptor
 
level(int) - Static method in class net.thucydides.model.requirements.model.RequirementTypeAt
 
LIGHT - Enum constant in enum net.serenitybdd.annotations.BlurLevel
 
linkFor(TestOutcome) - Method in class net.thucydides.model.reports.remoteTesting.BrowserStackLinkGenerator
 
linkFor(TestOutcome) - Method in interface net.thucydides.model.reports.remoteTesting.LinkGenerator
 
linkFor(TestOutcome) - Method in class net.thucydides.model.reports.remoteTesting.RemoteTestingLinkManager
 
LinkGenerator - Interface in net.thucydides.model.reports.remoteTesting
Generate the link to an external system
linux - Enum constant in enum net.serenitybdd.model.CurrentOS.OSType
 
list() - Method in class net.thucydides.model.reports.TestOutcomes.TestOutcomeMatcher
 
list() - Method in class net.thucydides.model.resources.ResourceList
Find a list of resources matching a given path on the classpath.
load() - Static method in class net.thucydides.model.requirements.model.LoadedNarrative
 
loadClasses() - Static method in class net.thucydides.model.reflection.ClassFinder
 
loadClassesFromPath() - Method in class net.thucydides.model.requirements.PackageAnnotationBasedTagProvider
 
LoadedNarrative - Class in net.thucydides.model.requirements.model
 
LoadedNarrative() - Constructor for class net.thucydides.model.requirements.model.LoadedNarrative
 
loadFeature(File) - Method in class net.thucydides.model.requirements.model.cucumber.CucumberParser
 
loadFeature(File) - Method in class net.thucydides.model.requirements.reports.cucumber.FeatureCache
 
loadFeature(String) - Method in class net.thucydides.model.requirements.reports.cucumber.FeatureCache
 
loadFeatureDefinition(File) - Method in class net.thucydides.model.requirements.model.cucumber.CucumberParser
 
loadFrom(File) - Static method in class net.thucydides.model.images.ResizableImage
 
loadFrom(File) - Method in class net.thucydides.model.reports.adaptors.xunit.BasicXUnitLoader
 
loadFrom(File) - Method in interface net.thucydides.model.reports.adaptors.xunit.XUnitLoader
 
loadFrom(File) - Method in class net.thucydides.model.reports.TestOutcomeLoader
Load the test outcomes from a given directory, sorted by Title
loadFrom(File) - Method in class net.thucydides.model.requirements.model.NarrativeReader
 
loadFrom(File, int) - Method in class net.thucydides.model.requirements.model.NarrativeReader
 
loadFromStoryFile(File) - Method in class net.thucydides.model.requirements.model.NarrativeReader
 
loadHistoryDirectoryFromSystemProperties() - Method in class net.thucydides.model.configuration.SystemPropertiesConfiguration
 
loadOutcomes() - Method in class net.thucydides.model.reports.adaptors.common.FilebasedOutcomeAdaptor
 
loadOutcomes() - Method in interface net.thucydides.model.reports.adaptors.TestOutcomeAdaptor
 
loadOutcomesFrom(File) - Method in class net.thucydides.model.reports.adaptors.lettuce.LettuceXUnitAdaptor
 
loadOutcomesFrom(File) - Method in class net.thucydides.model.reports.adaptors.specflow.SpecflowAdaptor
Loads TestOutcomes from a SpecFlow output file or a directory containing output files.
loadOutcomesFrom(File) - Method in interface net.thucydides.model.reports.adaptors.TestOutcomeAdaptor
 
loadOutcomesFrom(File) - Method in class net.thucydides.model.reports.adaptors.xunit.DefaultXUnitAdaptor
 
loadOutputDirectoryFromSystemProperties() - Method in class net.thucydides.model.configuration.SystemPropertiesConfiguration
Where should the reports go?
loadPreferences() - Method in interface net.thucydides.model.util.LocalPreferences
 
loadPreferences() - Method in class net.thucydides.model.util.PropertiesLocalPreferences
 
loadReportFrom(File) - Method in interface net.thucydides.model.reports.AcceptanceTestLoader
 
loadReportFrom(File) - Method in class net.thucydides.model.reports.json.JSONTestOutcomeReporter
 
loadReportFrom(Path) - Method in interface net.thucydides.model.reports.AcceptanceTestLoader
 
loadReportFrom(Path) - Method in class net.thucydides.model.reports.json.JSONTestOutcomeReporter
 
loadReportsFrom(File) - Method in interface net.thucydides.model.reports.AcceptanceTestLoader
 
loadReportsFrom(File) - Method in class net.thucydides.model.reports.json.JSONTestOutcomeReporter
 
loadReportsFrom(Path) - Method in interface net.thucydides.model.reports.AcceptanceTestLoader
 
loadReportsFrom(Path) - Method in class net.thucydides.model.reports.json.JSONTestOutcomeReporter
 
loadSummaries() - Method in class net.serenitybdd.model.history.FileSystemTestOutcomeSummaryRecorder
 
loadSummaries() - Method in interface net.serenitybdd.model.history.TestOutcomeSummaryRecorder
 
loadTagProvidersFromPath(String) - Method in class net.thucydides.model.statistics.service.ClasspathTagProviderService
 
loadTestOutcomes() - Static method in class net.thucydides.model.reports.TestOutcomeLoader
 
LocalisedLabels - Class in net.serenitybdd.model.i8n
Read localised labels from the serenity.conf file.
LocalPreferences - Interface in net.thucydides.model.util
Loads configuration values from local files into the environment variables.
LoggingLevel - Enum in net.thucydides.model.logging
Which errors should be displayed
longFrom(EnvironmentVariables, long) - Method in enum net.thucydides.model.ThucydidesSystemProperty
 
LOW_INTENSITY - Static variable in class net.thucydides.model.logging.ConsoleColors
 

M

mac - Enum constant in enum net.serenitybdd.model.CurrentOS.OSType
 
magenta(String) - Method in class net.thucydides.model.reports.AsciiColors
 
MANAGE_APPIUM_SERVERS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Should Serenity Manage your appium servers for you
Managed - Annotation Type in net.serenitybdd.annotations
Annotation that marks a WebDriver field as one that is managed by the Test Runner.
ManagedPages - Annotation Type in net.serenitybdd.annotations
Annotation that marks a WebDriver field as one that is managed by the Test Runner.
Manual - Annotation Type in net.serenitybdd.annotations
Annotation that marks a manual test.
MANUAL - Enum constant in enum net.thucydides.model.domain.TestType
 
MANUAL_RESULT_EXPIRY_LIMIT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
How many days before a manually configured test result expires and goes back to pending.
MANUAL_TASK_INSTRUMENTATION - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Set this property to true if you don't want Serenity to try to instrument tasks for you.
MANUAL_TEST_REPORT_RESULT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
What test result (success,ignored, or pending) should be shown for manual annotated tests in the reports?
manualResultValuesFor(String...) - Method in class net.thucydides.model.reports.html.ResultCounts
 
ManualTestEvidence - Class in net.thucydides.model.domain
 
ManualTestEvidence(String) - Constructor for class net.thucydides.model.domain.ManualTestEvidence
 
ManualTestEvidence(String, String) - Constructor for class net.thucydides.model.domain.ManualTestEvidence
 
MarkdownRendering - Class in net.thucydides.model.reports.html
 
MarkdownRendering(EnvironmentVariables) - Constructor for class net.thucydides.model.reports.html.MarkdownRendering
 
MarkdownRendering.RenderedElements - Enum in net.thucydides.model.reports.html
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.thucydides.model.reports.xml.TestOutcomeConverter
Generate an XML report given an TestOutcome object.
matches() - Method in class net.thucydides.model.matchers.BigDecimalValueMatcher
 
matches() - Method in class net.thucydides.model.matchers.SimpleValueMatcher
 
matches(Object) - Method in class net.thucydides.model.matchers.BeanCountMatcher
 
matches(Object) - Method in interface net.thucydides.model.matchers.BeanMatcher
 
matches(Object) - Method in class net.thucydides.model.matchers.BeanPropertyMatcher
 
matches(Object) - Method in class net.thucydides.model.matchers.BeanUniquenessMatcher
 
matches(Object) - Method in class net.thucydides.model.matchers.MaxFieldValueMatcher
 
matches(Object) - Method in class net.thucydides.model.matchers.MinFieldValueMatcher
 
matches(Collection<T>) - Method in interface net.thucydides.model.matchers.BeanCollectionMatcher
 
matches(Collection<T>) - Method in class net.thucydides.model.matchers.BeanCountMatcher
 
matches(Collection<T>) - Method in class net.thucydides.model.matchers.BeanUniquenessMatcher
 
matches(Collection<T>) - Method in class net.thucydides.model.matchers.MaxFieldValueMatcher
 
matches(Collection<T>) - Method in class net.thucydides.model.matchers.MinFieldValueMatcher
 
matches(List<String>) - Method in class net.thucydides.model.reports.html.CucumberCompatibleFilter
 
matches(List<T>, BeanMatcher...) - Static method in class net.thucydides.model.matchers.BeanMatcherAsserts
 
matches(TestOutcome) - Method in class net.thucydides.model.reports.html.TestOutcomeFilter
 
matches(TestTag) - Method in class net.thucydides.model.reports.html.TagMatch
 
matches(Requirement) - Method in class net.thucydides.model.requirements.model.Requirement
 
matches(ScenarioOutcome) - Method in class net.thucydides.model.reports.html.TestOutcomeFilter
 
matches(T, BeanMatcher...) - Static method in class net.thucydides.model.matchers.BeanMatcherAsserts
 
matchesOrIsAParentOf(String) - Method in class net.thucydides.model.requirements.model.Requirement
 
matchesSafely(Collection<Date>) - Method in class net.thucydides.model.matchers.dates.DateCollectionContainsSameDatesMatcher
 
matchesSafely(Collection<DateTime>) - Method in class net.thucydides.model.matchers.dates.DateTimeCollectionContainsSameDatesMatcher
 
matchesSafely(Date) - Method in class net.thucydides.model.matchers.dates.DateIsAfterMatcher
 
matchesSafely(Date) - Method in class net.thucydides.model.matchers.dates.DateIsBeforeMatcher
 
matchesSafely(Date) - Method in class net.thucydides.model.matchers.dates.DateIsBetweenMatcher
 
matchesSafely(Date) - Method in class net.thucydides.model.matchers.dates.DateIsSameAsMatcher
 
matchesSafely(Date) - Method in class net.thucydides.model.matchers.dates.TimeIsCloseToAsMatcher
 
matchesSafely(List<Screenshot>) - Method in class net.thucydides.model.matchers.ScreenshotHasFilenamesMatcher
 
matchesSafely(TestOutcome) - Method in class net.thucydides.model.matchers.TestOutcomeResultsMatcher
 
matchesSafely(DateTime) - Method in class net.thucydides.model.matchers.dates.DateTimeIsAfterMatcher
 
matchesSafely(DateTime) - Method in class net.thucydides.model.matchers.dates.DateTimeIsBeforeMatcher
 
matchesSafely(DateTime) - Method in class net.thucydides.model.matchers.dates.DateTimeIsBetweenMatcher
 
matchesSafely(DateTime) - Method in class net.thucydides.model.matchers.dates.DateTimeIsCloseToAsMatcher
 
matchesSafely(DateTime) - Method in class net.thucydides.model.matchers.dates.DateTimeIsSameAsMatcher
 
matchesSafely(DateTime) - Method in class net.thucydides.model.matchers.dates.DateTimeIsSameTimeAsMatcher
 
matchesTag(TestTag) - Method in class net.thucydides.model.requirements.model.Requirement
 
matchesTags(List<TestTag>) - Method in class net.thucydides.model.reports.html.CucumberCompatibleFilter
 
matchesUserStory(Story) - Method in class net.thucydides.model.requirements.model.Requirement
 
matching(Path, String) - Static method in class net.thucydides.model.requirements.SearchForFilesWithName
 
MavenOrGradleBuildPath - Class in net.thucydides.model.configuration
 
max(String, Matcher<? extends Comparable>) - Static method in class net.thucydides.model.matchers.BeanMatchers
 
MAX_FREQUENT_FAILURES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
maxDepth() - Method in class net.thucydides.model.files.TheDirectoryStructure
 
maxDepth() - Method in class net.thucydides.model.requirements.RequirementsList
 
MaxFieldValueMatcher - Class in net.thucydides.model.matchers
 
MaxFieldValueMatcher(String, Matcher<? extends Comparable>) - Constructor for class net.thucydides.model.matchers.MaxFieldValueMatcher
 
MEDIUM - Enum constant in enum net.serenitybdd.annotations.BlurLevel
 
merge(Iterable<Requirement>, Iterable<Requirement>) - Method in class net.thucydides.model.requirements.RequirementsMerger
 
merge(Map<String, Object>, Writer) - Method in class net.thucydides.model.reports.templates.FreemarkerReportTemplate
 
merge(Map<String, Object>, Writer) - Method in interface net.thucydides.model.reports.templates.ReportTemplate
 
merge(Requirement) - Method in class net.thucydides.model.requirements.model.Requirement
 
MergedRequirementList - Class in net.thucydides.model.requirements
 
MergedRequirementList() - Constructor for class net.thucydides.model.requirements.MergedRequirementList
 
mergeMostRecentSteps(int) - Method in class net.thucydides.model.domain.TestOutcome
 
MergeStepResultStrategy - Class in net.thucydides.model.domain.results
 
MergeStepResultStrategy() - Constructor for class net.thucydides.model.domain.results.MergeStepResultStrategy
 
MetaField - Class in net.thucydides.model.steps
 
MetaField(String) - Constructor for class net.thucydides.model.steps.MetaField
 
MethodFinder - Class in net.thucydides.model.reflection
 
min(String, Matcher<? extends Comparable>) - Static method in class net.thucydides.model.matchers.BeanMatchers
 
MinFieldValueMatcher - Class in net.thucydides.model.matchers
 
MinFieldValueMatcher(String, Matcher<? extends Comparable>) - Constructor for class net.thucydides.model.matchers.MinFieldValueMatcher
 
MockEnvironmentVariables - Class in net.thucydides.model.environment
 
MockEnvironmentVariables() - Constructor for class net.thucydides.model.environment.MockEnvironmentVariables
 
MockEnvironmentVariables(Map<String, String>) - Constructor for class net.thucydides.model.environment.MockEnvironmentVariables
 
MockEnvironmentVariables(Map<String, String>, Map<String, String>) - Constructor for class net.thucydides.model.environment.MockEnvironmentVariables
 
ModelInfrastructure - Class in net.serenitybdd.model.di
 
ModelInfrastructure() - Constructor for class net.serenitybdd.model.di.ModelInfrastructure
 
moveToNextRow() - Method in class net.thucydides.model.domain.TestOutcome
 
MultipleInflection - Class in net.thucydides.model.util
 
MultipleInflection(long, Inflector) - Constructor for class net.thucydides.model.util.MultipleInflection
 
MultipleSourceRequirmentsOutcomeFactory - Class in net.thucydides.model.requirements.reports
Merges and consolidates requirements hierarchies coming from several sources.
MultipleSourceRequirmentsOutcomeFactory(List<RequirementsTagProvider>, IssueTracking, ReportNameProvider) - Constructor for class net.thucydides.model.requirements.reports.MultipleSourceRequirmentsOutcomeFactory
 
MultipleSourceRequirmentsOutcomeFactory(List<RequirementsTagProvider>, IssueTracking, EnvironmentVariables, ReportNameProvider) - Constructor for class net.thucydides.model.requirements.reports.MultipleSourceRequirmentsOutcomeFactory
 
MultiSourceRequirementsService - Class in net.thucydides.model.requirements
 
MultiSourceRequirementsService() - Constructor for class net.thucydides.model.requirements.MultiSourceRequirementsService
 
MultiStrategyAdapter - Class in net.thucydides.model.adapters
 
MultiStrategyAdapter() - Constructor for class net.thucydides.model.adapters.MultiStrategyAdapter
 
MultiStrategyAdapter(List<TestStrategyAdapter>) - Constructor for class net.thucydides.model.adapters.MultiStrategyAdapter
 

N

name() - Element in annotation type net.serenitybdd.annotations.NamedUrl
 
name() - Element in annotation type net.serenitybdd.annotations.WithTag
 
NameConverter - Class in net.thucydides.model.util
Utility class to convert test case and method names into human-readable form.
named(String) - Static method in class net.thucydides.model.reports.adaptors.xunit.model.TestSuite
 
named(String) - Static method in class net.thucydides.model.requirements.model.Requirement
 
NamedExampleTable - Class in net.thucydides.model.requirements.model.cucumber
 
NamedExampleTable() - Constructor for class net.thucydides.model.requirements.model.cucumber.NamedExampleTable
 
NamedScenario - Class in net.thucydides.model.requirements.model.cucumber
 
NamedScenario() - Constructor for class net.thucydides.model.requirements.model.cucumber.NamedScenario
 
NamedUrl - Annotation Type in net.serenitybdd.annotations
Define the URLs that a given Page Object works with.
NamedUrls - Annotation Type in net.serenitybdd.annotations
Define the URLs that a given Page Object works with.
nameFor(Examples) - Static method in class net.thucydides.model.requirements.model.cucumber.RenderedExampleTable
 
narrative - Enum constant in enum net.thucydides.model.reports.html.MarkdownRendering.RenderedElements
 
Narrative - Annotation Type in net.serenitybdd.annotations
 
NARRATIVE_FORMAT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If set to true, Asciidoc formatting will be supported in the narrative texts.
NarrativeFinder - Class in net.thucydides.model.requirements.annotations
 
NarrativeFinder() - Constructor for class net.thucydides.model.requirements.annotations.NarrativeFinder
 
NarrativeFromCucumberComments - Class in net.thucydides.model.requirements.model.cucumber
 
NarrativeFromCucumberComments() - Constructor for class net.thucydides.model.requirements.model.cucumber.NarrativeFromCucumberComments
 
NarrativeReader - Class in net.thucydides.model.requirements.model
Load a narrative text from a directory.
NarrativeReader(String, List<String>) - Constructor for class net.thucydides.model.requirements.model.NarrativeReader
 
NarrativeTitle - Class in net.thucydides.model.requirements.classpath
 
NarrativeTitle() - Constructor for class net.thucydides.model.requirements.classpath.NarrativeTitle
 
needsScreenshots() - Method in class net.thucydides.model.domain.TestStep
 
net.serenitybdd.annotations - package net.serenitybdd.annotations
 
net.serenitybdd.model - package net.serenitybdd.model
 
net.serenitybdd.model.buildinfo - package net.serenitybdd.model.buildinfo
 
net.serenitybdd.model.collect - package net.serenitybdd.model.collect
 
net.serenitybdd.model.di - package net.serenitybdd.model.di
 
net.serenitybdd.model.environment - package net.serenitybdd.model.environment
 
net.serenitybdd.model.exceptions - package net.serenitybdd.model.exceptions
 
net.serenitybdd.model.history - package net.serenitybdd.model.history
 
net.serenitybdd.model.i8n - package net.serenitybdd.model.i8n
 
net.serenitybdd.model.model - package net.serenitybdd.model.model
 
net.serenitybdd.model.rest - package net.serenitybdd.model.rest
 
net.serenitybdd.model.strings - package net.serenitybdd.model.strings
 
net.serenitybdd.model.tags - package net.serenitybdd.model.tags
 
net.serenitybdd.model.time - package net.serenitybdd.model.time
 
net.thucydides.model - package net.thucydides.model
 
net.thucydides.model.adapters - package net.thucydides.model.adapters
 
net.thucydides.model.adapters.legacy - package net.thucydides.model.adapters.legacy
 
net.thucydides.model.batches - package net.thucydides.model.batches
 
net.thucydides.model.configuration - package net.thucydides.model.configuration
 
net.thucydides.model.digest - package net.thucydides.model.digest
 
net.thucydides.model.domain - package net.thucydides.model.domain
The Thucydides domain model, which represents acceptance test runs.
net.thucydides.model.domain.failures - package net.thucydides.model.domain.failures
 
net.thucydides.model.domain.features - package net.thucydides.model.domain.features
 
net.thucydides.model.domain.featuretags - package net.thucydides.model.domain.featuretags
 
net.thucydides.model.domain.flags - package net.thucydides.model.domain.flags
 
net.thucydides.model.domain.formatters - package net.thucydides.model.domain.formatters
 
net.thucydides.model.domain.results - package net.thucydides.model.domain.results
 
net.thucydides.model.domain.screenshots - package net.thucydides.model.domain.screenshots
 
net.thucydides.model.domain.stacktrace - package net.thucydides.model.domain.stacktrace
 
net.thucydides.model.environment - package net.thucydides.model.environment
 
net.thucydides.model.files - package net.thucydides.model.files
 
net.thucydides.model.images - package net.thucydides.model.images
 
net.thucydides.model.issues - package net.thucydides.model.issues
 
net.thucydides.model.logging - package net.thucydides.model.logging
 
net.thucydides.model.matchers - package net.thucydides.model.matchers
 
net.thucydides.model.matchers.dates - package net.thucydides.model.matchers.dates
 
net.thucydides.model.output - package net.thucydides.model.output
 
net.thucydides.model.reflection - package net.thucydides.model.reflection
 
net.thucydides.model.releases - package net.thucydides.model.releases
 
net.thucydides.model.reports - package net.thucydides.model.reports
Thucydides generates reports in HTML and XML by default.
net.thucydides.model.reports.adaptors - package net.thucydides.model.reports.adaptors
 
net.thucydides.model.reports.adaptors.common - package net.thucydides.model.reports.adaptors.common
 
net.thucydides.model.reports.adaptors.lettuce - package net.thucydides.model.reports.adaptors.lettuce
 
net.thucydides.model.reports.adaptors.specflow - package net.thucydides.model.reports.adaptors.specflow
 
net.thucydides.model.reports.adaptors.xunit - package net.thucydides.model.reports.adaptors.xunit
 
net.thucydides.model.reports.adaptors.xunit.io - package net.thucydides.model.reports.adaptors.xunit.io
 
net.thucydides.model.reports.adaptors.xunit.model - package net.thucydides.model.reports.adaptors.xunit.model
 
net.thucydides.model.reports.csv - package net.thucydides.model.reports.csv
 
net.thucydides.model.reports.history - package net.thucydides.model.reports.history
 
net.thucydides.model.reports.html - package net.thucydides.model.reports.html
 
net.thucydides.model.reports.integration - package net.thucydides.model.reports.integration
 
net.thucydides.model.reports.json - package net.thucydides.model.reports.json
 
net.thucydides.model.reports.json.gson - package net.thucydides.model.reports.json.gson
 
net.thucydides.model.reports.junit - package net.thucydides.model.reports.junit
 
net.thucydides.model.reports.matchers - package net.thucydides.model.reports.matchers
 
net.thucydides.model.reports.remoteTesting - package net.thucydides.model.reports.remoteTesting
 
net.thucydides.model.reports.templates - package net.thucydides.model.reports.templates
 
net.thucydides.model.reports.util - package net.thucydides.model.reports.util
 
net.thucydides.model.reports.xml - package net.thucydides.model.reports.xml
XML Report generation.
net.thucydides.model.requirements - package net.thucydides.model.requirements
 
net.thucydides.model.requirements.annotations - package net.thucydides.model.requirements.annotations
 
net.thucydides.model.requirements.classpath - package net.thucydides.model.requirements.classpath
 
net.thucydides.model.requirements.model - package net.thucydides.model.requirements.model
 
net.thucydides.model.requirements.model.cucumber - package net.thucydides.model.requirements.model.cucumber
 
net.thucydides.model.requirements.reports - package net.thucydides.model.requirements.reports
 
net.thucydides.model.requirements.reports.cucumber - package net.thucydides.model.requirements.reports.cucumber
 
net.thucydides.model.requirements.tree - package net.thucydides.model.requirements.tree
 
net.thucydides.model.resources - package net.thucydides.model.resources
 
net.thucydides.model.screenshots - package net.thucydides.model.screenshots
 
net.thucydides.model.statistics - package net.thucydides.model.statistics
 
net.thucydides.model.statistics.service - package net.thucydides.model.statistics.service
 
net.thucydides.model.steps - package net.thucydides.model.steps
 
net.thucydides.model.steps.di - package net.thucydides.model.steps.di
 
net.thucydides.model.tags - package net.thucydides.model.tags
 
net.thucydides.model.util - package net.thucydides.model.util
 
net.thucydides.model.webdriver - package net.thucydides.model.webdriver
 
Never - Enum constant in enum net.serenitybdd.annotations.ClearCookiesPolicy
 
NewFailure - Enum in net.serenitybdd.model.history
 
newHashMap() - Static method in class net.serenitybdd.model.collect.NewMap
 
NewList - Class in net.serenitybdd.model.collect
 
NewList() - Constructor for class net.serenitybdd.model.collect.NewList
 
NewMap - Class in net.serenitybdd.model.collect
 
NewMap() - Constructor for class net.serenitybdd.model.collect.NewMap
 
NewSet - Class in net.serenitybdd.model.collect
 
NewSet() - Constructor for class net.serenitybdd.model.collect.NewSet
 
nextRow() - Method in class net.thucydides.model.domain.DataTable
 
NextStepCompromisedStrategy - Class in net.thucydides.model.domain.results
 
NextStepCompromisedStrategy(TestResult) - Constructor for class net.thucydides.model.domain.results.NextStepCompromisedStrategy
 
NextStepFailedStrategy - Class in net.thucydides.model.domain.results
 
NextStepFailedStrategy(TestResult) - Constructor for class net.thucydides.model.domain.results.NextStepFailedStrategy
 
NextStepStatusTakesPriorityStrategy - Class in net.thucydides.model.domain.results
Created by john on 9/08/2015.
NextStepStatusTakesPriorityStrategy(TestResult) - Constructor for class net.thucydides.model.domain.results.NextStepStatusTakesPriorityStrategy
 
NextStepWasSkippedStrategy - Class in net.thucydides.model.domain.results
 
NextStepWasSkippedStrategy(TestResult) - Constructor for class net.thucydides.model.domain.results.NextStepWasSkippedStrategy
 
NO_CONTEXT - Static variable in class net.thucydides.model.reports.html.ReportNameProvider
 
NO_STEP - Static variable in class net.thucydides.model.domain.TestStep
 
Node - Class in net.thucydides.model.requirements.tree
 
Node(String, String, String, String, String, List<Node>) - Constructor for class net.thucydides.model.requirements.tree.Node
 
NoException - Exception Class in net.serenitybdd.model.exceptions
 
NoException() - Constructor for exception class net.serenitybdd.model.exceptions.NoException
 
NoFeatureStrategy - Class in net.thucydides.model.domain.featuretags
 
NoFeatureStrategy() - Constructor for class net.thucydides.model.domain.featuretags.NoFeatureStrategy
 
noIcon() - Method in class net.thucydides.model.requirements.model.cucumber.ExampleRowResultIcon
 
NONE - Enum constant in enum net.serenitybdd.annotations.BlurLevel
 
NONE - Enum constant in enum net.thucydides.model.logging.ConsoleHeadingStyle
 
NONE - Enum constant in enum net.thucydides.model.logging.LoggingLevel
Disable Serenity logging.
NonLeafRequirementsAdder - Class in net.thucydides.model.requirements.classpath
Created by john on 13/07/2016.
NonLeafRequirementsAdder(String, String, int, Requirement) - Constructor for class net.thucydides.model.requirements.classpath.NonLeafRequirementsAdder
 
NonLeafRequirementsAdder.NonLeafRequirementsAdderBuilder - Class in net.thucydides.model.requirements.classpath
 
NonLeafRequirementsAdderBuilder(Requirement) - Constructor for class net.thucydides.model.requirements.classpath.NonLeafRequirementsAdder.NonLeafRequirementsAdderBuilder
 
nonStaticFields() - Method in class net.serenitybdd.annotations.Fields
 
NORMAL - Enum constant in enum net.thucydides.model.logging.ConsoleHeadingStyle
 
NORMAL - Enum constant in enum net.thucydides.model.logging.LoggingLevel
Log the start and end of each test, and the result of each test.
normalisedName() - Method in class net.thucydides.model.domain.TestTag
 
normalisedType() - Method in class net.thucydides.model.domain.TestTag
 
NotAThucydidesReportException - Exception Class in net.thucydides.model.reports.xml
Exception thrown if we attempt to process a file that is not a valid Thucydides XML report.
NotAThucydidesReportException(String, Throwable) - Constructor for exception class net.thucydides.model.reports.xml.NotAThucydidesReportException
 
notifyScreenChange() - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
notifyScreenChange() - Method in interface net.thucydides.model.steps.StepListener
 
NULL - Static variable in class net.thucydides.model.reports.adaptors.specflow.SpecflowScenarioTitleLine
 
NumberOfThreads - Class in net.thucydides.model.reports
 
NumberOfThreads() - Constructor for class net.thucydides.model.reports.NumberOfThreads
 
NumberOfThreads(EnvironmentVariables) - Constructor for class net.thucydides.model.reports.NumberOfThreads
 
NumberOfThreads(EnvironmentVariables, ReporterRuntime) - Constructor for class net.thucydides.model.reports.NumberOfThreads
 
NumericalFormatter - Class in net.thucydides.model.domain
 
NumericalFormatter() - Constructor for class net.thucydides.model.domain.NumericalFormatter
 

O

of() - Static method in class net.serenitybdd.model.collect.NewSet
 
of(int) - Method in class net.thucydides.model.util.Inflector
 
of(long) - Static method in class net.thucydides.model.domain.TestDuration
 
of(long) - Static method in class net.thucydides.model.requirements.reports.CompoundDuration
 
of(long) - Method in class net.thucydides.model.util.Inflector
 
of(E) - Static method in class net.serenitybdd.model.collect.NewSet
 
of(E...) - Static method in class net.serenitybdd.model.collect.NewSet
 
of(Class<?>) - Static method in class net.serenitybdd.annotations.Fields
 
of(Class<? extends Object>, String) - Static method in class net.thucydides.model.steps.ExecutedStepDescription
We might not have the test class provided (e.g.
of(Class<? extends Object>, String, Object[]) - Static method in class net.thucydides.model.steps.ExecutedStepDescription
 
of(Object) - Static method in class net.serenitybdd.annotations.Fields
 
of(Method) - Static method in class net.thucydides.model.steps.TestStatus
 
of(String) - Static method in class net.serenitybdd.model.strings.FirstLine
 
of(String) - Static method in class net.thucydides.model.domain.LastElement
 
of(String) - Method in class net.thucydides.model.util.Inflector
 
of(Collection<? extends TestOutcome>) - Static method in class net.thucydides.model.reports.TestOutcomes
 
of(Collection<TestTag>) - Static method in class net.thucydides.model.domain.TestTags
 
of(List<Requirement>) - Static method in class net.thucydides.model.requirements.RequirementsList
 
of(K, V) - Static method in class net.serenitybdd.model.collect.NewMap
 
of(K, V, K, V) - Static method in class net.serenitybdd.model.collect.NewMap
 
of(K, V, K, V, K, V) - Static method in class net.serenitybdd.model.collect.NewMap
 
of(K, V, K, V, K, V, K, V) - Static method in class net.serenitybdd.model.collect.NewMap
 
of(K, V, K, V, K, V, K, V, K, V) - Static method in class net.serenitybdd.model.collect.NewMap
 
of(T...) - Static method in class net.serenitybdd.model.collect.NewList
 
ofException(Throwable) - Static method in class net.thucydides.model.domain.failures.RootCause
 
ofTag(String, String) - Method in class net.thucydides.model.util.TagInflector
 
ofTextValue(String) - Static method in class net.thucydides.model.digest.Digest
 
ofTextValue(String, String) - Static method in class net.thucydides.model.digest.Digest
 
ofType(String) - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
ofType(TestType) - Method in class net.thucydides.model.reports.TestOutcomes
 
ofVersion(String) - Static method in class net.thucydides.model.domain.Release
 
on(String) - Static method in class net.serenitybdd.model.strings.Joiner
 
on(List<String>) - Static method in class net.thucydides.model.reports.adaptors.specflow.ScenarioSplitter
 
onlyOnFailures() - Element in annotation type net.serenitybdd.annotations.Screenshots
 
onlySaveFailingScreenshots() - Method in class net.thucydides.model.configuration.SystemPropertiesConfiguration
 
onlySaveFailingScreenshots() - Method in interface net.thucydides.model.webdriver.Configuration
 
OptionalElements(TestOutcome) - Constructor for class net.thucydides.model.domain.TestOutcome.OptionalElements
 
optionalFrom(EnvironmentVariables) - Method in enum net.thucydides.model.ThucydidesSystemProperty
 
optionallyCompressed(String) - Method in class net.thucydides.model.domain.ReportNamer
 
optionalProperty(String) - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
optionalProperty(String) - Method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
optionalProperty(String) - Method in interface net.thucydides.model.util.EnvironmentVariables
Returns an optional system property.
OptionalTypeAdapter<E> - Class in net.thucydides.model.reports.json.gson
 
OptionalTypeAdapter(TypeAdapter<E>) - Constructor for class net.thucydides.model.reports.json.gson.OptionalTypeAdapter
 
options() - Element in annotation type net.serenitybdd.annotations.Managed
 
OPTIONS - Enum constant in enum net.serenitybdd.model.rest.RestMethod
 
other - Enum constant in enum net.serenitybdd.model.CurrentOS.OSType
 
OutcomeAugmenter - Interface in net.thucydides.model.reports
 
OutcomeCounter - Class in net.thucydides.model.domain
 
OutcomeCounter(TestType) - Constructor for class net.thucydides.model.requirements.reports.RequirementOutcome.OutcomeCounter
 
OutcomeCounter(TestType, TestOutcomes) - Constructor for class net.thucydides.model.domain.OutcomeCounter
 
OutcomeFormat - Enum in net.thucydides.model.reports
 
outcomeFrom(TestOutcome) - Static method in class net.thucydides.model.requirements.reports.ScenarioOutcomes
 
outcomeFrom(TestOutcome, RequirementsService) - Static method in class net.thucydides.model.requirements.reports.ScenarioOutcomes
 
OutcomeProportionCounter(TestType) - Constructor for class net.thucydides.model.reports.TestOutcomes.OutcomeProportionCounter
 
OutcomeProportionStepCounter(TestType) - Constructor for class net.thucydides.model.reports.TestOutcomes.OutcomeProportionStepCounter
 
outcomesFilteredByTagIn(List<? extends TestOutcome>) - Method in class net.thucydides.model.tags.OutcomeTagFilter
 
OutcomeSummary - Class in net.thucydides.model.reports
 
OutcomeSummary(TestResult) - Constructor for class net.thucydides.model.reports.OutcomeSummary
 
OutcomeTagFilter - Class in net.thucydides.model.tags
 
OutcomeTagFilter(EnvironmentVariables) - Constructor for class net.thucydides.model.tags.OutcomeTagFilter
 
outOf(int) - Method in class net.thucydides.model.reports.history.ProgressSnapshot.ProgressSnapshotBuilder
 
OUTPUT_FORMATS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
What format should test results be generated in.
outputDirectory - Variable in class net.thucydides.model.configuration.SystemPropertiesConfiguration
HTML reports will be generated in this directory.
overallResultFor(TestResult, TestResult) - Static method in class net.thucydides.model.domain.TestResultComparison
 
overallResultFrom(List<TestResult>) - Static method in class net.thucydides.model.domain.TestResultList
 
OverridableTagProvider - Interface in net.thucydides.model.requirements
A default tag provider that can be overridden by any additional tag provider if present on the classpath.
overrideAnnotatedResult(TestResult) - Method in class net.thucydides.model.domain.TestOutcome
 
overrideResult(TestResult) - Method in class net.thucydides.model.domain.TestOutcome
 
overrides(TestResult) - Method in enum net.thucydides.model.domain.TestResult
 
overview - Enum constant in enum net.thucydides.model.reports.html.MarkdownRendering.RenderedElements
 
OverviewReader - Class in net.thucydides.model.requirements.model
 
OverviewReader() - Constructor for class net.thucydides.model.requirements.model.OverviewReader
 

P

PackageAnnotationBasedTagProvider - Class in net.thucydides.model.requirements
A requirements Provider that reads requirement from class or package annotation.
PackageAnnotationBasedTagProvider() - Constructor for class net.thucydides.model.requirements.PackageAnnotationBasedTagProvider
 
PackageAnnotationBasedTagProvider(EnvironmentVariables) - Constructor for class net.thucydides.model.requirements.PackageAnnotationBasedTagProvider
 
PackageBasedLeafRequirements - Class in net.thucydides.model.domain
 
PackageBasedLeafRequirements(EnvironmentVariables) - Constructor for class net.thucydides.model.domain.PackageBasedLeafRequirements
 
PackageInfoClass - Class in net.thucydides.model.requirements.classpath
Created by john on 20/07/2016.
PackageInfoClass() - Constructor for class net.thucydides.model.requirements.classpath.PackageInfoClass
 
PackageInfoNarrative - Class in net.thucydides.model.requirements.classpath
Created by john on 20/07/2016.
PackageInfoNarrative() - Constructor for class net.thucydides.model.requirements.classpath.PackageInfoNarrative
 
PackageInfoNarrative.TextPackageInfoNarrative - Class in net.thucydides.model.requirements.classpath
 
PackageInfoNarrative.TypePackageInfoNarrative - Class in net.thucydides.model.requirements.classpath
 
PackageRequirementsTagProvider - Class in net.thucydides.model.requirements
Deprecated.
PackageRequirementsTagProvider() - Constructor for class net.thucydides.model.requirements.PackageRequirementsTagProvider
Deprecated.
 
PackageRequirementsTagProvider(EnvironmentVariables) - Constructor for class net.thucydides.model.requirements.PackageRequirementsTagProvider
Deprecated.
 
PackageRequirementsTagProvider(EnvironmentVariables, String) - Constructor for class net.thucydides.model.requirements.PackageRequirementsTagProvider
Deprecated.
 
PackageRequirementsTagProvider(EnvironmentVariables, String, RequirementsStore) - Constructor for class net.thucydides.model.requirements.PackageRequirementsTagProvider
Deprecated.
 
pageSourceExists() - Method in class net.serenitybdd.model.model.FailureDetails
 
ParentRequirementProvider - Interface in net.thucydides.model.requirements
 
ParentRequirementsProvided - Class in net.thucydides.model.requirements
 
ParentRequirementsProvided(RequirementsTagProvider) - Constructor for class net.thucydides.model.requirements.ParentRequirementsProvided
 
parseFromTagFilters(List<String>) - Static method in class net.thucydides.model.requirements.model.TagParser
 
parseResource(Resource) - Method in class net.thucydides.model.requirements.model.cucumber.CucumberParser
 
PATCH - Enum constant in enum net.serenitybdd.model.rest.RestMethod
 
PathElement - Class in net.thucydides.model.domain
 
PathElement(String, String) - Constructor for class net.thucydides.model.domain.PathElement
 
PathElementResolver - Class in net.thucydides.model.domain
 
PathElementResolver() - Constructor for class net.thucydides.model.domain.PathElementResolver
 
pathElements(String) - Static method in class net.thucydides.model.requirements.RequirementsPath
 
PathElements - Class in net.thucydides.model.domain
 
PathElements - Class in net.thucydides.model.requirements.classpath
Created by john on 13/07/2016.
PathElements() - Constructor for class net.thucydides.model.domain.PathElements
 
PathElements() - Constructor for class net.thucydides.model.requirements.classpath.PathElements
 
pathOf(Class<?>) - Static method in class net.thucydides.model.domain.Story
 
PathStartsWith - Class in net.thucydides.model.requirements
 
PathStartsWith(List<String>) - Constructor for class net.thucydides.model.requirements.PathStartsWith
 
pauseFor(long) - Method in class net.serenitybdd.model.time.InternalSystemClock
Pause execution for the requested delay.
pauseFor(long) - Method in interface net.serenitybdd.model.time.SystemClock
 
Pending - Annotation Type in net.serenitybdd.annotations
Annotation that marks a test or test step as pending implementation.
PENDING - Enum constant in enum net.thucydides.model.domain.TestResult
A pending test is one that has been specified but not yet implemented.
PendingStepException - Exception Class in net.serenitybdd.model
Exception thrown to indicate that a test cannot proceed and should be considered 'pending'.
PendingStepException(String) - Constructor for exception class net.serenitybdd.model.PendingStepException
 
pendingTestStepCalled(String) - Static method in class net.thucydides.model.reports.integration.TestStepFactory
 
pendingTypes() - Method in class net.thucydides.model.domain.failures.FailureAnalysisConfiguration
 
percentage(Double, int) - Method in class net.thucydides.model.domain.NumericalFormatter
 
percentage(String) - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
percentage(TestType) - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
percentageDeterminedResult() - Method in class net.thucydides.model.domain.formatters.TestCoverageFormatter.FormattedCoverage
 
percentageDeterminedResult() - Method in class net.thucydides.model.domain.formatters.TestCoverageFormatter.FormattedPercentageCoverage
 
percentageDeterminedResult() - Method in class net.thucydides.model.domain.formatters.TestCoverageFormatter.FormattedPercentageStepCoverage
 
percentageLabelsByTypeFor(String...) - Method in class net.thucydides.model.reports.html.ResultCounts
 
percentageLabelsByTypeFor(String...) - Method in class net.thucydides.model.reports.html.ScenarioResultCounts
 
PercentageRequirementCounter - Class in net.thucydides.model.requirements.reports
Created by john on 22/07/2016.
PercentageRequirementCounter(Requirement, TestOutcomes) - Constructor for class net.thucydides.model.requirements.reports.PercentageRequirementCounter
 
percentageWithResult(String) - Method in class net.thucydides.model.domain.formatters.TestCoverageFormatter.FormattedPercentageCoverage
 
percentageWithResult(String) - Method in class net.thucydides.model.domain.OutcomeCounter
 
percentageWithResult(TestResult) - Method in class net.thucydides.model.domain.formatters.TestCoverageFormatter.FormattedCoverage
 
percentageWithResult(TestResult) - Method in class net.thucydides.model.domain.formatters.TestCoverageFormatter.FormattedPercentageCoverage
 
percentageWithResult(TestResult) - Method in class net.thucydides.model.domain.formatters.TestCoverageFormatter.FormattedPercentageStepCoverage
 
percentageWithResult(TestResult) - Method in class net.thucydides.model.domain.OutcomeCounter
 
percentSteps() - Method in class net.thucydides.model.domain.formatters.TestCoverageFormatter
 
percentSteps(String) - Method in class net.thucydides.model.domain.formatters.TestCoverageFormatter
 
percentSteps(TestType) - Method in class net.thucydides.model.domain.formatters.TestCoverageFormatter
 
percentTests() - Method in class net.thucydides.model.domain.formatters.TestCoverageFormatter
 
percentTests(String) - Method in class net.thucydides.model.domain.formatters.TestCoverageFormatter
 
percentTests(TestType) - Method in class net.thucydides.model.domain.formatters.TestCoverageFormatter
 
performAsMethodIn(Class<?>) - Static method in class net.thucydides.model.steps.ScreenplayInspector
 
performAsMethodsIn(StackTraceElement[]) - Static method in class net.thucydides.model.reflection.StackTraceAnalyser
 
pluralize(Object) - Method in class net.thucydides.model.util.Inflector
Returns the plural form of the word in the string.
pluralize(Object, long) - Method in class net.thucydides.model.util.Inflector
 
POST - Enum constant in enum net.serenitybdd.model.rest.RestMethod
 
postVisitDirectory(Path, IOException) - Method in class net.thucydides.model.requirements.SearchForFilesOfType
 
postVisitDirectory(Path, IOException) - Method in class net.thucydides.model.requirements.SearchForFilesWithName
 
preferredName() - Method in enum net.thucydides.model.ThucydidesSystemProperty
 
preprocessMarkdownTables(String) - Static method in class net.thucydides.model.requirements.reports.RenderMarkdown
 
PreviousTestOutcome - Class in net.serenitybdd.model.history
 
PreviousTestOutcome(String, String, TestResult, String) - Constructor for class net.serenitybdd.model.history.PreviousTestOutcome
 
preVisitDirectory(Path, BasicFileAttributes) - Method in class net.thucydides.model.reports.util.CopyDirectory
 
priority() - Method in class net.thucydides.model.adapters.legacy.DefaultJUnitAdapter
 
priority() - Method in class net.thucydides.model.adapters.MultiStrategyAdapter
 
priority() - Method in interface net.thucydides.model.adapters.TestStrategyAdapter
Indicates the priority this adopter should take when multiple adapters are found on the classpath.
ProgressSnapshot - Class in net.thucydides.model.reports.history
 
ProgressSnapshot.ProgressSnapshotBuilder - Class in net.thucydides.model.reports.history
 
ProgressSnapshot.ProgressSnapshotBuilder.ResultCountBuilder - Class in net.thucydides.model.reports.history
 
ProgressSnapshotBuilder(String) - Constructor for class net.thucydides.model.reports.history.ProgressSnapshot.ProgressSnapshotBuilder
 
PROJECT_BUILD_DIRECTORY - Static variable in class net.thucydides.model.configuration.SystemPropertiesConfiguration
If in system properties will be defined project.build.directory or project.reporting.OutputDirectory then it will be used for output for serenity test reports.
properties() - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
properties() - Method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
properties() - Method in interface net.thucydides.model.util.EnvironmentVariables
 
PROPERTIES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Allows you to override the default serenity.properties location for properties file.
PropertiesLocalPreferences - Class in net.thucydides.model.util
Loads Thucydides preferences from a local file called thucydides.properties.
PropertiesLocalPreferences(Map<String, String>) - Constructor for class net.thucydides.model.util.PropertiesLocalPreferences
 
PropertiesLocalPreferences(Map<String, String>, Path) - Constructor for class net.thucydides.model.util.PropertiesLocalPreferences
 
PropertiesLocalPreferences(EnvironmentVariables) - Constructor for class net.thucydides.model.util.PropertiesLocalPreferences
 
PropertiesUtil - Class in net.thucydides.model.util
 
PropertiesUtil() - Constructor for class net.thucydides.model.util.PropertiesUtil
 
PropertyBasedDriverCapabilityRecord - Class in net.serenitybdd.model.buildinfo
Created by john on 12/02/15.
PropertyBasedDriverCapabilityRecord(Configuration) - Constructor for class net.serenitybdd.model.buildinfo.PropertyBasedDriverCapabilityRecord
 
propertyGroupIsDefinedFor(String) - Method in class net.serenitybdd.model.environment.EnvironmentSpecificConfiguration
 
propertySetIsEmpty() - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
proportionalStepsOf(String) - Method in class net.thucydides.model.reports.TestOutcomes
 
proportionalStepsOf(TestType) - Method in class net.thucydides.model.reports.TestOutcomes
 
proportionOf(String) - Method in class net.thucydides.model.reports.TestOutcomes
 
proportionOf(String) - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
proportionOf(TestType) - Method in class net.thucydides.model.reports.TestOutcomes
 
proportionOf(TestType) - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
PublicThucydidesMatchers - Class in net.thucydides.model.matchers
 
PublicThucydidesMatchers() - Constructor for class net.thucydides.model.matchers.PublicThucydidesMatchers
 
purple(String) - Method in class net.thucydides.model.logging.ConsoleColors
 
PUT - Enum constant in enum net.serenitybdd.model.rest.RestMethod
 

Q

qualifiedName() - Method in class net.thucydides.model.requirements.model.Requirement
 
qualifier() - Method in class net.thucydides.model.requirements.model.Requirement
 
QUIET - Enum constant in enum net.thucydides.model.logging.LoggingLevel
Only report compromised tests, errors and failures.

R

rawTagTypes() - Method in class net.thucydides.model.reports.html.TagFilter
 
read() - Method in class net.thucydides.model.requirements.DisabledRequirementsStore
 
read() - Method in class net.thucydides.model.requirements.FileSystemRequirementsStore
 
read() - Method in class net.thucydides.model.requirements.RequirementPersister
 
read() - Method in interface net.thucydides.model.requirements.RequirementsStore
 
read(JsonReader) - Method in class net.thucydides.model.reports.json.gson.OptionalTypeAdapter
 
readableFormOf(Object) - Static method in class net.thucydides.model.steps.StepArgumentWriter
 
readOverviewFrom(String...) - Static method in class net.thucydides.model.requirements.model.OverviewReader
 
readRequirementFrom(File) - Method in class net.thucydides.model.requirements.FileSystemRequirementsTagProvider
 
readRequirementsFromStoryOrFeatureFile(File) - Method in class net.thucydides.model.requirements.FileSystemRequirementsTagProvider
 
reason() - Element in annotation type net.serenitybdd.annotations.Manual
An optional reason explaining the manual result
RECORD_FAILURES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Record failures to a file specified by property rerun.failures.file or rerun.xml in current directory
recordChildSteps(List<TestStep>) - Method in class net.thucydides.model.domain.TestOutcome
 
recordDuration() - Method in class net.thucydides.model.domain.TestOutcome
 
recordDuration() - Method in class net.thucydides.model.domain.TestStep
 
recordDuration(ZonedDateTime) - Method in class net.thucydides.model.domain.TestOutcome
 
recordDuration(ZonedDateTime) - Method in class net.thucydides.model.domain.TestStep
 
recordOutcomeSummariesFrom(Path) - Method in class net.serenitybdd.model.history.FileSystemTestOutcomeSummaryRecorder
 
recordOutcomeSummariesFrom(Path) - Method in interface net.serenitybdd.model.history.TestOutcomeSummaryRecorder
 
recordReportData(ReportData) - Method in class net.thucydides.model.domain.TestStep
 
recordRestQuery(RestQuery) - Method in class net.thucydides.model.domain.TestStep
 
recordResult(List<? extends Object>, SimpleValueMatcher...) - Method in interface net.thucydides.model.output.ResultsOutput
 
recordResult(List<? extends Object>, SimpleValueMatcher...) - Method in class net.thucydides.model.output.SpreadsheetResultsOutput
 
recordStep(TestStep) - Method in class net.thucydides.model.domain.TestOutcome
Add a test step to this acceptance test.
recordSteps(List<TestStep>) - Method in class net.thucydides.model.domain.TestOutcome
 
red(String) - Method in class net.thucydides.model.logging.ConsoleColors
 
red(String) - Method in class net.thucydides.model.reports.AsciiColors
 
ReferencedExampleTable - Class in net.thucydides.model.requirements.model.cucumber
An example table that is mentioned by name in a feature narrative.
ReferencedExampleTable(Feature) - Constructor for class net.thucydides.model.requirements.model.cucumber.ReferencedExampleTable
 
ReferencedScenario - Class in net.thucydides.model.requirements.model.cucumber
A scenario that is mentioned by name in a feature narrative.
ReferencedScenario(Feature) - Constructor for class net.thucydides.model.requirements.model.cucumber.ReferencedScenario
 
Refit - Class in net.thucydides.model.images
 
Refit() - Constructor for class net.thucydides.model.images.Refit
 
REFUSE_UNTRUSTED_CERTIFICATES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Don't accept sites using untrusted certificates.
registerCapabilities(String, Properties) - Method in interface net.serenitybdd.model.buildinfo.DriverCapabilityRecord
 
registerCapabilities(String, Properties) - Method in class net.serenitybdd.model.buildinfo.PropertyBasedDriverCapabilityRecord
 
registerTestCase(Class<?>) - Method in interface net.thucydides.model.batches.BatchManager
 
registerTestCase(Class<?>) - Method in class net.thucydides.model.batches.SystemVariableBasedBatchManager
 
registerTestCase(String) - Method in interface net.thucydides.model.batches.BatchManager
 
registerTestCase(String) - Method in class net.thucydides.model.batches.SystemVariableBasedBatchManager
 
relativePathFor(String) - Method in class net.thucydides.model.requirements.FeatureFilePath
Given a path to a feature file, return the path relative to the last mention of the feature folder.
relativePathOfFeatureFile(File) - Method in class net.thucydides.model.requirements.model.RequirementsConfiguration
 
Release - Class in net.thucydides.model.domain
A release or version of a software project.
Release(TestTag) - Constructor for class net.thucydides.model.domain.Release
 
Release(TestTag, List<Release>, List<Release>, String) - Constructor for class net.thucydides.model.domain.Release
 
ReleaseManager - Class in net.thucydides.model.releases
 
ReleaseManager(EnvironmentVariables, ReportNameProvider) - Constructor for class net.thucydides.model.releases.ReleaseManager
 
ReleaseManager(EnvironmentVariables, ReportNameProvider, RequirementsService) - Constructor for class net.thucydides.model.releases.ReleaseManager
 
ReleaseProvider - Interface in net.thucydides.model.requirements
This interface is used to implement plugins that provide a complete list of the known releases.
releases - Variable in class net.thucydides.model.requirements.BaseRequirementsService
 
reloadOutputDirectory() - Method in class net.thucydides.model.configuration.SystemPropertiesConfiguration
If some property that can change output directory@Override was changed this method should be called
REMOTE_PLATFORM - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
RemoteTestingLinkManager - Class in net.thucydides.model.reports.remoteTesting
 
RemoteTestingLinkManager() - Constructor for class net.thucydides.model.reports.remoteTesting.RemoteTestingLinkManager
 
RemoteTestingLinkManager(EnvironmentVariables) - Constructor for class net.thucydides.model.reports.remoteTesting.RemoteTestingLinkManager
 
removeHiddenTagsFrom(Collection<TestTag>) - Method in class net.thucydides.model.reports.html.TagFilter
 
removeOverriddenProviders(List<T>) - Method in class net.thucydides.model.statistics.service.TagProviderFilter
 
removeScreenshot(int) - Method in class net.thucydides.model.domain.TestStep
 
removeTagsOfType(Set<TestTag>, String...) - Method in class net.thucydides.model.reports.html.TagFilter
 
removeTagsWithName(Set<TestTag>, String) - Method in class net.thucydides.model.reports.html.TagFilter
 
removeTopLevelStepsNotHavingResult(TestResult) - Method in class net.thucydides.model.domain.TestOutcome
 
removeTopLevelStepsNotMatching(Predicate<TestStep>) - Method in class net.thucydides.model.domain.TestOutcome
 
RenderCucumber - Class in net.thucydides.model.requirements.reports.cucumber
 
RenderCucumber() - Constructor for class net.thucydides.model.requirements.reports.cucumber.RenderCucumber
 
RenderedExampleTable - Class in net.thucydides.model.requirements.model.cucumber
 
RenderedExampleTable() - Constructor for class net.thucydides.model.requirements.model.cucumber.RenderedExampleTable
 
renderedFormOf(Examples, int, ScenarioDisplayOption) - Method in class net.thucydides.model.requirements.model.cucumber.ExampleTableInMarkdown
 
renderedScreenshotOf(ScreenshotAndHtmlSource, int) - Method in class net.thucydides.model.domain.TestStep
 
renderedTable(Examples, ExampleRowResultIcon) - Static method in class net.thucydides.model.requirements.model.cucumber.RenderedExampleTable
 
RenderMarkdown - Class in net.thucydides.model.requirements.reports
 
renderMarkdownFor(MarkdownRendering.RenderedElements) - Method in class net.thucydides.model.reports.html.MarkdownRendering
 
renderMarkdownWithoutTags(String) - Method in class net.thucydides.model.requirements.FileSystemRequirementsTagProvider
 
renumberFrom(int) - Method in class net.thucydides.model.domain.TestStep
 
replace(List<TestStep>) - Method in class net.thucydides.model.domain.TestOutcome
 
ReplaceField - Class in net.thucydides.model.steps
 
ReplaceField(String, String) - Constructor for class net.thucydides.model.steps.ReplaceField
 
ReplaceField.ReplaceFieldBuilder - Class in net.thucydides.model.steps
 
ReplaceFieldBuilder(String) - Constructor for class net.thucydides.model.steps.ReplaceField.ReplaceFieldBuilder
 
REPLAY_FAILURES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Replay failures from a file specified by property rerun.failures.file or rerun.xml in current directory
REPORT_ASSETS_DIRECTORY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Where to find images used in the reports (defaults to src/test/resources/assets)
REPORT_CHARSET - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
What charset to use for report generation.
REPORT_KEEP_ALIVE_TIME - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
REPORT_MAX_THREADS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
REPORT_RAW_TAG_LIST - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If set, this will define the list of tag types which will be not formatted with title case in HTML report.
REPORT_SCOREBOARD_SIZE - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
The maximum number of entries to appear on report scoreboards (default 5)
REPORT_SUBTITLE - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
A subtitle to appear in the Serenity HTML reports.
REPORT_TAGTYPE_TITLE - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
The title to appear in the tag type table in the email reports
REPORT_TAGTYPES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
What tag types should be listed in the report summary
REPORT_THREADS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Fine-tune the number of threads Serenity uses for report generation.
REPORT_TIMEOUT_THREADDUMPS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
reportAsCompromised(Class<?>) - Method in class net.thucydides.model.domain.failures.FailureAnalysis
 
reportAsError(Class<?>) - Method in class net.thucydides.model.domain.failures.FailureAnalysis
 
reportAsFailure(Class<?>) - Method in class net.thucydides.model.domain.failures.FailureAnalysis
 
reportAsPending(Class<?>) - Method in class net.thucydides.model.domain.failures.FailureAnalysis
 
reportAsSkipped(Class<?>) - Method in class net.thucydides.model.domain.failures.FailureAnalysis
 
ReportBadges - Class in net.thucydides.model.requirements.reports
 
ReportBadges() - Constructor for class net.thucydides.model.requirements.reports.ReportBadges
 
ReportData - Class in net.thucydides.model.domain
 
ReportData(String, String, String) - Constructor for class net.thucydides.model.domain.ReportData
 
ReportData(String, String, String, Boolean) - Constructor for class net.thucydides.model.domain.ReportData
 
ReportData.ReportDataBuilder - Class in net.thucydides.model.domain
 
ReportDataBuilder(String) - Constructor for class net.thucydides.model.domain.ReportData.ReportDataBuilder
 
Reported - Annotation Type in net.serenitybdd.annotations
Annotation that marks a WebDriver field as one that is managed by the Test Runner.
ReporterRuntime - Interface in net.thucydides.model.reports
 
reportFor(Story, ReportType) - Static method in class net.thucydides.model.domain.Stories
 
ReportFormatter - Class in net.thucydides.model.domain.formatters
 
ReportFormatter() - Constructor for class net.thucydides.model.domain.formatters.ReportFormatter
 
ReportFormatter(IssueTracking) - Constructor for class net.thucydides.model.domain.formatters.ReportFormatter
 
ReportGenerationFailedError - Exception Class in net.thucydides.model.reports
Report generation has failed for some reason.
ReportGenerationFailedError(String, Throwable) - Constructor for exception class net.thucydides.model.reports.ReportGenerationFailedError
 
ReportLoadingFailedError - Exception Class in net.thucydides.model.reports
Report loading has failed for some reason.
ReportLoadingFailedError(String, Throwable) - Constructor for exception class net.thucydides.model.reports.ReportLoadingFailedError
 
ReportNameProvider - Class in net.thucydides.model.reports.html
 
ReportNameProvider() - Constructor for class net.thucydides.model.reports.html.ReportNameProvider
 
ReportNameProvider(String) - Constructor for class net.thucydides.model.reports.html.ReportNameProvider
 
ReportNameProvider(Optional<String>, ReportNamer) - Constructor for class net.thucydides.model.reports.html.ReportNameProvider
 
ReportNameProvider(Optional<String>, ReportNamer, RequirementsService) - Constructor for class net.thucydides.model.reports.html.ReportNameProvider
 
ReportNameProvider(Optional<String>, ReportType) - Constructor for class net.thucydides.model.reports.html.ReportNameProvider
 
ReportNameProvider(Optional<String>, ReportType, RequirementsService) - Constructor for class net.thucydides.model.reports.html.ReportNameProvider
 
ReportNamer - Class in net.thucydides.model.domain
Determies the correct default name for test reports.
ReportNamer(ReportType, boolean) - Constructor for class net.thucydides.model.domain.ReportNamer
 
ReportOptions - Class in net.thucydides.model.reports
Encapsulates user-specified formatting options for the generated reports.
ReportOptions(EnvironmentVariables) - Constructor for class net.thucydides.model.reports.ReportOptions
 
ReportOptions(EnvironmentVariables, RequirementsService) - Constructor for class net.thucydides.model.reports.ReportOptions
 
ReportService - Class in net.thucydides.model.reports
Generates different Thucydides reports in a given output directory.
ReportService(File, Collection<AcceptanceTestReporter>) - Constructor for class net.thucydides.model.reports.ReportService
 
ReportService(File, Collection<AcceptanceTestReporter>, Collection<AcceptanceTestFullReporter>, EnvironmentVariables) - Constructor for class net.thucydides.model.reports.ReportService
Reports are generated using the test results in a given directory.
ReportService(File, Collection<AcceptanceTestReporter>, EnvironmentVariables) - Constructor for class net.thucydides.model.reports.ReportService
 
ReportService(Configuration) - Constructor for class net.thucydides.model.reports.ReportService
 
ReportTemplate - Interface in net.thucydides.model.reports.templates
 
ReportType - Enum in net.thucydides.model.domain
The report namer knows how to find names for these types of reports
Requirement - Class in net.thucydides.model.requirements.model
A requirement represents a high-level business goal that will appear in the result summary report.
Requirement() - Constructor for class net.thucydides.model.requirements.model.Requirement
 
Requirement(String, String, String, String, String, String, String, CustomFieldValue, List<Requirement>, List<Example>, List<String>, List<CustomFieldValue>) - Constructor for class net.thucydides.model.requirements.model.Requirement
 
Requirement(String, String, String, String, String, String, String, CustomFieldValue, List<Requirement>, List<Example>, List<String>, List<CustomFieldValue>, String) - Constructor for class net.thucydides.model.requirements.model.Requirement
 
Requirement(String, String, String, String, String, String, String, CustomFieldValue, List<Requirement>, List<Example>, List<String>, List<CustomFieldValue>, String, List<TestTag>, Map<String, Collection<TestTag>>, boolean, FeatureBackgroundNarrative) - Constructor for class net.thucydides.model.requirements.model.Requirement
 
Requirement(String, String, String, String, String, String, CustomFieldValue) - Constructor for class net.thucydides.model.requirements.model.Requirement
 
Requirement(String, String, String, String, String, String, CustomFieldValue, List<Requirement>, List<Example>, List<String>) - Constructor for class net.thucydides.model.requirements.model.Requirement
 
Requirement.CustomFieldSetter - Class in net.thucydides.model.requirements.model
 
RequirementAncestry - Class in net.thucydides.model.requirements
 
RequirementAncestry() - Constructor for class net.thucydides.model.requirements.RequirementAncestry
 
RequirementBuilderNameStep - Class in net.thucydides.model.requirements.model
 
RequirementBuilderNameStep(String) - Constructor for class net.thucydides.model.requirements.model.RequirementBuilderNameStep
 
RequirementBuilderTypeStep - Class in net.thucydides.model.requirements.model
 
RequirementBuilderTypeStep(RequirementBuilderNameStep, String) - Constructor for class net.thucydides.model.requirements.model.RequirementBuilderTypeStep
 
RequirementCache - Class in net.thucydides.model.domain
 
RequirementDefinition - Class in net.thucydides.model.requirements.model
 
RequirementDefinition(String, String) - Constructor for class net.thucydides.model.requirements.model.RequirementDefinition
 
RequirementDefinition(Optional<String>, Optional<String>, Optional<String>, List<String>, String, String) - Constructor for class net.thucydides.model.requirements.model.RequirementDefinition
 
RequirementDefinition(Optional<String>, Optional<String>, Optional<String>, List<String>, String, String, List<TestTag>) - Constructor for class net.thucydides.model.requirements.model.RequirementDefinition
 
RequirementDefinition(Optional<String>, Optional<String>, Optional<String>, List<String>, String, String, List<TestTag>, List<String>, Map<String, Collection<TestTag>>) - Constructor for class net.thucydides.model.requirements.model.RequirementDefinition
 
RequirementOutcome - Class in net.thucydides.model.requirements.reports
 
RequirementOutcome(Requirement, TestOutcomes, long, long, IssueTracking) - Constructor for class net.thucydides.model.requirements.reports.RequirementOutcome
 
RequirementOutcome(Requirement, TestOutcomes, IssueTracking) - Constructor for class net.thucydides.model.requirements.reports.RequirementOutcome
 
RequirementOutcome.OutcomeCounter - Class in net.thucydides.model.requirements.reports
 
requirementOutcomeFor(Requirement) - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
RequirementPersister - Class in net.thucydides.model.requirements
 
RequirementPersister(File, String) - Constructor for class net.thucydides.model.requirements.RequirementPersister
 
requirements - Variable in class net.thucydides.model.requirements.BaseRequirementsService
 
Requirements - Interface in net.thucydides.model.requirements
 
requirementsConfiguration - Variable in class net.thucydides.model.requirements.AbstractRequirementsTagProvider
 
requirementsConfiguration - Variable in class net.thucydides.model.requirements.classpath.NonLeafRequirementsAdder
 
RequirementsConfiguration - Class in net.thucydides.model.requirements.model
 
RequirementsConfiguration(EnvironmentVariables) - Constructor for class net.thucydides.model.requirements.model.RequirementsConfiguration
 
RequirementsConfiguration(EnvironmentVariables, String) - Constructor for class net.thucydides.model.requirements.model.RequirementsConfiguration
 
requirementsDirectoryNames() - Method in class net.thucydides.model.requirements.RootDirectory
 
RequirementsFilter - Class in net.thucydides.model.reports.html
 
RequirementsFilter(EnvironmentVariables) - Constructor for class net.thucydides.model.reports.html.RequirementsFilter
 
RequirementsList - Class in net.thucydides.model.requirements
Provide aggregate information about a list of requirements
RequirementsList(List<Requirement>) - Constructor for class net.thucydides.model.requirements.RequirementsList
 
RequirementsMerger - Class in net.thucydides.model.requirements
Created by john on 16/04/2015.
RequirementsMerger() - Constructor for class net.thucydides.model.requirements.RequirementsMerger
 
requirementsOfType(String) - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
RequirementsOutcomeFactory - Interface in net.thucydides.model.requirements.reports
Find the requirements tree for a given set of test outcomes
RequirementsOutcomes - Class in net.thucydides.model.requirements.reports
A set of test results for a list of high-level requirements.
RequirementsOutcomes(List<Requirement>, TestOutcomes, IssueTracking, EnvironmentVariables, List<? extends RequirementsTagProvider>, ReportNameProvider, String) - Constructor for class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
RequirementsOutcomes(Requirement, List<Requirement>, TestOutcomes, IssueTracking, EnvironmentVariables, List<? extends RequirementsTagProvider>, ReportNameProvider, String) - Constructor for class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
RequirementsOutcomesOfTypeCache - Class in net.thucydides.model.requirements.reports
 
RequirementsOutcomesOfTypeCache(RequirementsOutcomes) - Constructor for class net.thucydides.model.requirements.reports.RequirementsOutcomesOfTypeCache
 
RequirementsPath - Class in net.thucydides.model.requirements
 
RequirementsPath() - Constructor for class net.thucydides.model.requirements.RequirementsPath
 
RequirementsPercentageFormatter - Class in net.thucydides.model.requirements.reports
 
RequirementsPercentageFormatter(RequirementsProportionCounter) - Constructor for class net.thucydides.model.requirements.reports.RequirementsPercentageFormatter
 
RequirementsProportionCounter - Class in net.thucydides.model.requirements.reports
 
RequirementsProportionCounter(TestType, TestOutcomes, long) - Constructor for class net.thucydides.model.requirements.reports.RequirementsProportionCounter
 
RequirementsProvided - Class in net.thucydides.model.requirements
 
RequirementsProvided() - Constructor for class net.thucydides.model.requirements.RequirementsProvided
 
RequirementsProviderService - Interface in net.thucydides.model.requirements
 
requirementsService - Variable in class net.thucydides.model.requirements.AbstractRequirementsTagProvider
 
RequirementsService - Interface in net.thucydides.model.requirements
Find the requirements hierarchy or the requirements associated with a given test outcome
RequirementsStore - Interface in net.thucydides.model.requirements
 
RequirementsTagProvider - Interface in net.thucydides.model.requirements
A requirements provider returns the set of application requirements in a tree structure.
RequirementsTree - Class in net.thucydides.model.requirements
 
RequirementTree - Class in net.thucydides.model.requirements.model
Created by john on 30/5/17.
RequirementTree(List<Requirement>) - Constructor for class net.thucydides.model.requirements.model.RequirementTree
 
RequirementTypeAt - Class in net.thucydides.model.requirements.model
 
RequirementTypeAt(int) - Constructor for class net.thucydides.model.requirements.model.RequirementTypeAt
 
RequirementTypesProvider - Interface in net.thucydides.model.requirements
Provides a list of the requirement types used in the current project structure.
RERUN_FAILURES_DIRECTORY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Location of the directory where the failure files are recorded.
rescaleCanvas(int) - Method in class net.thucydides.model.images.ResizableImage
 
reset() - Method in interface net.serenitybdd.model.di.DependencyInjector
Reinitializes dependencies.
reset() - Static method in class net.serenitybdd.model.environment.ConfiguredEnvironment
 
reset() - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
reset() - Method in class net.thucydides.model.environment.SystemEnvironmentVariables.EnvironmentUpdater
 
reset() - Method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
reset() - Method in interface net.thucydides.model.util.EnvironmentVariables
 
resetFailingStepsCausedBy(Class<? extends Throwable>) - Method in class net.thucydides.model.domain.TestOutcome
 
resetRequirements() - Method in class net.thucydides.model.requirements.BaseRequirementsService
 
resetRequirements() - Method in interface net.thucydides.model.requirements.RequirementsService
 
ResizableImage - Class in net.thucydides.model.images
 
ResizableImage(File) - Constructor for class net.thucydides.model.images.ResizableImage
 
ResizedImage - Class in net.thucydides.model.images
 
ResizedImage(BufferedImage, File) - Constructor for class net.thucydides.model.images.ResizedImage
 
resizeImage(int, int, BufferedImage) - Method in class net.thucydides.model.images.ResizableImage
 
resizeImageVertically(int, BufferedImage) - Method in class net.thucydides.model.images.ResizableImage
 
resolve(File) - Method in class net.thucydides.model.configuration.MavenOrGradleBuildPath
 
ResourceCopyingError - Exception Class in net.thucydides.model.resources
An error occurred when copying resources required for the HTML reports.
ResourceCopyingError(String, Throwable) - Constructor for exception class net.thucydides.model.resources.ResourceCopyingError
 
ResourceList - Class in net.thucydides.model.resources
Utility class to read report resources from the classpath.
ResourceList(String, Pattern) - Constructor for class net.thucydides.model.resources.ResourceList
 
RestMethod - Enum in net.serenitybdd.model.rest
 
restMethodCalled(String) - Static method in enum net.serenitybdd.model.rest.RestMethod
 
restoreVariablesIn(String) - Method in class net.thucydides.model.domain.DataTable
 
RestQuery - Class in net.serenitybdd.model.rest
 
RestQuery(RestMethod, String) - Constructor for class net.serenitybdd.model.rest.RestQuery
 
RestQuery.RestQueryBuilder - Class in net.serenitybdd.model.rest
 
RestQueryBuilder(RestMethod) - Constructor for class net.serenitybdd.model.rest.RestQuery.RestQueryBuilder
 
result() - Element in annotation type net.serenitybdd.annotations.Manual
Specify the most recent result of manual testing.
ResultChecker - Class in net.thucydides.model.reports
 
ResultChecker(File) - Constructor for class net.thucydides.model.reports.ResultChecker
 
ResultChecker(File, String) - Constructor for class net.thucydides.model.reports.ResultChecker
 
ResultChecker(File, String, EnvironmentVariables) - Constructor for class net.thucydides.model.reports.ResultChecker
 
ResultCountBuilder(int, ProgressSnapshot.ProgressSnapshotBuilder) - Constructor for class net.thucydides.model.reports.history.ProgressSnapshot.ProgressSnapshotBuilder.ResultCountBuilder
 
ResultCounts - Class in net.thucydides.model.reports.html
 
ResultCounts(TestOutcomes) - Constructor for class net.thucydides.model.reports.html.ResultCounts
 
resultFor(Class) - Method in class net.thucydides.model.domain.failures.FailureAnalysis
 
resultFor(Throwable) - Method in class net.thucydides.model.domain.failures.FailureAnalysis
 
resultFor(StepFailure) - Method in class net.thucydides.model.domain.failures.FailureAnalysis
 
resultIcon() - Method in class net.thucydides.model.domain.formatters.ReportFormatter
 
ResultIconFormatter - Class in net.thucydides.model.reports.html
 
ResultIconFormatter() - Constructor for class net.thucydides.model.reports.html.ResultIconFormatter
 
ResultsOutput - Interface in net.thucydides.model.output
 
resultToken(long) - Method in class net.thucydides.model.requirements.model.cucumber.BlankRowResultIcon
 
resultToken(long) - Method in class net.thucydides.model.requirements.model.cucumber.ExampleRowResultIcon
 
resultToken(long) - Method in interface net.thucydides.model.requirements.model.cucumber.RowResultIcon
 
resultToken(long) - Method in class net.thucydides.model.requirements.model.cucumber.SummaryRowResultIcon
 
reverse(List<T>) - Static method in class net.serenitybdd.model.collect.NewList
 
ROOT - Enum constant in enum net.thucydides.model.domain.ReportType
report name with no suffix.
RootCause - Class in net.thucydides.model.domain.failures
 
RootCause() - Constructor for class net.thucydides.model.domain.failures.RootCause
 
RootCauseAnalyzer - Class in net.thucydides.model.domain.stacktrace
Created by john on 3/07/2014.
RootCauseAnalyzer(Throwable) - Constructor for class net.thucydides.model.domain.stacktrace.RootCauseAnalyzer
 
rootDirectory - Variable in class net.thucydides.model.requirements.AbstractRequirementsTagProvider
 
RootDirectory - Class in net.thucydides.model.requirements
Find the root directory of the requirements hierarchy when using Cucumber or JBehave.
rounded(Double, int) - Method in class net.thucydides.model.domain.NumericalFormatter
 
row(int) - Method in class net.thucydides.model.domain.DataTable
 
RowResultIcon - Interface in net.thucydides.model.requirements.model.cucumber
 
Rule - Class in net.thucydides.model.domain
 
Rule(String, String) - Constructor for class net.thucydides.model.util.Inflector.Rule
 
Rule(String, String, List<TestTag>, RuleBackground) - Constructor for class net.thucydides.model.domain.Rule
 
RuleBackground - Class in net.thucydides.model.domain
 
RuleBackground(String, String, List<String>) - Constructor for class net.thucydides.model.domain.RuleBackground
 
ruleBackgroundForRule(String) - Method in class net.thucydides.model.requirements.model.RequirementDefinition
 

S

SAFARI_USE_CLEAN_SESSION - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Instruct the SafariDriver to delete all existing session data when starting a new session (true by default)
sameDate(Date, Date) - Static method in class net.thucydides.model.matchers.dates.DateComparator
 
sameDate(DateTime, DateTime) - Static method in class net.thucydides.model.matchers.dates.DateComparator
 
sanitized(StackTraceElement[]) - Method in class net.thucydides.model.domain.stacktrace.StackTraceSanitizer
 
SAUCELABS_ACCESS_KEY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
SauceLabs access key - if provided, Thucydides can generate links to the SauceLabs reports that don't require a login.
SAUCELABS_BROWSER_VERSION - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
SAUCELABS_BROWSERNAME - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
SAUCELABS_DATACENTER - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
SauceLabs datacenter used for interaction with SauceLabs API and adding link to Serenity report Examples: US: us-west-1 Europe: eu-central-1
SAUCELABS_IMPLICIT_TIMEOUT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Override the default implicit timeout value for the Saucelabs driver.
SAUCELABS_RECORD_SCREENSHOTS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Saucelabs records screenshots as well as videos by default.
SAUCELABS_TARGET_PLATFORM - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
SAUCELABS_TEST_NAME - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
SAUCELABS_URL - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Saucelabs URL, including username and api key
SAUCELABS_USER_ID - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
SauceLabs user id - if provided with the access key, Thucydides can generate links to the SauceLabs reports that don't require a login.
saveTo(File) - Method in class net.thucydides.model.images.ResizableImage
If no resize operation has been done, just copy the file.
saveTo(File) - Method in class net.thucydides.model.images.ResizedImage
 
scenario - Enum constant in enum net.thucydides.model.reports.html.MarkdownRendering.RenderedElements
 
scenarioCountWithResult(TestResult) - Method in class net.thucydides.model.reports.TestOutcomes
 
ScenarioDisplayOption - Enum in net.thucydides.model.requirements.model.cucumber
 
ScenarioOutcome - Interface in net.thucydides.model.requirements.reports
 
ScenarioOutcomeCounter - Class in net.thucydides.model.domain
 
ScenarioOutcomeCounter(TestType, TestOutcomes) - Constructor for class net.thucydides.model.domain.ScenarioOutcomeCounter
 
ScenarioOutcomes - Class in net.thucydides.model.requirements.reports
 
ScenarioOutcomes() - Constructor for class net.thucydides.model.requirements.reports.ScenarioOutcomes
 
ScenarioReport - Class in net.thucydides.model.requirements.model.cucumber
 
ScenarioResultCounts - Class in net.thucydides.model.reports.html
 
ScenarioResultCounts(List<ScenarioOutcome>) - Constructor for class net.thucydides.model.reports.html.ScenarioResultCounts
 
scenariosFilteredByTagIn(List<ScenarioOutcome>) - Method in class net.thucydides.model.tags.OutcomeTagFilter
 
ScenarioSplitter - Class in net.thucydides.model.reports.adaptors.specflow
Split a list of output lines into normal scenarios and table-based scenarios
ScenarioSplitter(List<String>) - Constructor for class net.thucydides.model.reports.adaptors.specflow.ScenarioSplitter
 
ScenarioStep - Class in net.thucydides.model.reports.adaptors.specflow
 
ScenarioStep(List<String>) - Constructor for class net.thucydides.model.reports.adaptors.specflow.ScenarioStep
 
ScenarioStepReader - Class in net.thucydides.model.reports.adaptors.specflow
 
ScenarioStepReader() - Constructor for class net.thucydides.model.reports.adaptors.specflow.ScenarioStepReader
 
ScenarioSummaryOutcome - Class in net.thucydides.model.requirements.reports
 
ScenarioSummaryOutcome(String, String, TestResult, List<String>, String, String, List<String>, List<String>, List<ExampleOutcome>, int, Boolean, String, String, Set<TestTag>, Map<String, Collection<TestTag>>, Rule, ZonedDateTime, Long, Collection<TestTag>, String) - Constructor for class net.thucydides.model.requirements.reports.ScenarioSummaryOutcome
 
SCREENPLAY_PRONOUNS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Words that will be recognised as pronouns by Serenity Screenplay in Cucumber and used to refer to the actor in the spotlight, rather than as an actor name.
ScreenplayInspector - Class in net.thucydides.model.steps
 
ScreenplayInspector() - Constructor for class net.thucydides.model.steps.ScreenplayInspector
 
Screenshot - Class in net.thucydides.model.domain.screenshots
Represents a screenshot stored during a test execution.
Screenshot(String, String, int, long) - Constructor for class net.thucydides.model.domain.screenshots.Screenshot
 
Screenshot(String, String, int, long, FailureCause) - Constructor for class net.thucydides.model.domain.screenshots.Screenshot
 
Screenshot(String, String, int, long, FailureCause, int) - Constructor for class net.thucydides.model.domain.screenshots.Screenshot
 
Screenshot.HtmlFormattedInfo - Class in net.thucydides.model.domain.screenshots
 
ScreenshotAndHtmlSource - Class in net.thucydides.model.screenshots
A screenshot image and the corresponding HTML source code.
ScreenshotAndHtmlSource(File) - Constructor for class net.thucydides.model.screenshots.ScreenshotAndHtmlSource
 
ScreenshotAndHtmlSource(File, File) - Constructor for class net.thucydides.model.screenshots.ScreenshotAndHtmlSource
 
ScreenshotAndHtmlSource(String, String) - Constructor for class net.thucydides.model.screenshots.ScreenshotAndHtmlSource
 
ScreenshotException - Exception Class in net.thucydides.model.screenshots
The screenshot could not be taken for some reason.
ScreenshotException(String) - Constructor for exception class net.thucydides.model.screenshots.ScreenshotException
 
ScreenshotException(String, Throwable) - Constructor for exception class net.thucydides.model.screenshots.ScreenshotException
 
ScreenshotHasFilenamesMatcher - Class in net.thucydides.model.matchers
Does a list of screenshot objects contain a specified list of screenshot filenames?
ScreenshotHasFilenamesMatcher(String...) - Constructor for class net.thucydides.model.matchers.ScreenshotHasFilenamesMatcher
 
ScreenshotPreferencesByClass - Class in net.thucydides.model.domain.screenshots
 
ScreenshotPreferencesByClass.ScreenshotPreferencesByClassBuilder - Class in net.thucydides.model.domain.screenshots
 
Screenshots - Annotation Type in net.serenitybdd.annotations
 
SearchForFilesOfType - Class in net.thucydides.model.requirements
 
SearchForFilesOfType(Path, String) - Constructor for class net.thucydides.model.requirements.SearchForFilesOfType
 
SearchForFilesWithName - Class in net.thucydides.model.requirements
 
SearchForFilesWithName(Path, String) - Constructor for class net.thucydides.model.requirements.SearchForFilesWithName
 
secondLastOf(List<String>) - Static method in class net.thucydides.model.requirements.classpath.PathElements
 
SectionNumber - Annotation Type in net.serenitybdd.annotations
Define the order of appearance of a test method in the Serenity Requirements reports.
SECURITY_ENABLE_JAVA - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Enable applets in Firefox.
SERENITY_ACTIVATE_FIREBUGS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Activate the Firebugs plugin for firefox.
SERENITY_ACTIVATE_HIGHLIGHTING - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
SERENITY_ADD_CONTEXT_TAG - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Include context tags with a test if one is provided.
SERENITY_ANNOTATED_REQUIREMENTS_DIR - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Use this property if you need to completely override the location of requirements for the Annotated Provider.
SERENITY_BATCH_COUNT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
A deprecated property that is synonymous with thucydides.batch.size
SERENITY_BATCH_NUMBER - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If batch testing is being used, this is the number of the batch being run on this machine.
SERENITY_BATCH_SIZE - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If batch testing is being used, this is the size of the batches being executed.
SERENITY_BATCH_STRATEGY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Batch strategy to use for parallel batches.
SERENITY_BIG_BANNER - Static variable in class net.thucydides.model.logging.ConsoleLoggingListener
 
SERENITY_BROWSER_FULL_SCREEN - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Set the browser o full screen mode before tests are executed
SERENITY_BROWSER_HEIGHT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Redimension the browser to enable larger screenshots.
SERENITY_BROWSER_MAXIMIZED - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Set to true to get WebDriver to maximise the Browser window before the tests are executed.
SERENITY_BROWSER_RESIZING - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Set to false if you don't want Serenity to resize the browser page at the start of a test (Can be useful for custom Appium drivers)
SERENITY_BROWSER_WIDTH - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Redimension the browser to enable larger screenshots.
SERENITY_COMPRESS_FILENAMES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If set to false, render report names in a readable form as opposed to a hash format.
SERENITY_COMPRESS_SCREENSHOTS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If set, Serenity will scale down the screenshots taken during execution to the size of the carousel in the screenshot page.
SERENITY_COMPROMISED_ON - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Comma-separated list of exception classes that should produce a compromised test in the reports.
SERENITY_CONFIGURATION_REPORT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Default name of report with configurations.
SERENITY_CONSOLE_BANNER - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Write the console banner using ascii-art ("ascii", default value) or in smaller text ("normal")
SERENITY_CONSOLE_COLORS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Use ASCII color codes when outputing the console logs.
SERENITY_CONSOLE_HEADINGS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Write the console headings using ascii-art ("ascii", default value) or in normal text ("normal")
SERENITY_CSV_EXTRA_COLUMNS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Add extra columns to the CSV output, obtained from tag values.
SERENITY_DATA_DIR - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Where Serenity stores local data.
SERENITY_DIFFERENT_BROWSER_FOR_EACH_ACTOR - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
When multiple actors are used with the Screenplay pattern, a separate browser is configured for each actor.
SERENITY_DISABLE_REST_CALLS_AFTER_FAILURES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Normally, REST calls are disabled when a failure occurs.
SERENITY_DISPLAY_TEST_NUMBERS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Set to true to write the chronological number of each test as it is executed to the console
SERENITY_DRIVER_CAPABILITIES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
A set of user-defined capabilities to be used to configure the WebDriver driver.
SERENITY_DRIVER_PAGE_LOAD_STRATEGY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Possible values are:none, eager or normal
SERENITY_DRIVER_UNEXPECTED_ALERT_BEHAVIOUR - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Possible values are: accept, dismiss, accept and notify, dismiss and notify, ignore
SERENITY_DRY_RUN - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Run through the steps without actually executing them.
SERENITY_ENABLE_WEBDRIVER_IN_FIXTURE_METHODS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Enable WebDriver calls in @After methods, even after a step has failed (true by default).
SERENITY_ERROR_ON - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Comma-separated list of exception classes that should produce an error in the reports.
SERENITY_ESTIMATED_AVERAGE_STEP_COUNT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
The estimated number of steps in a pending scenario.
SERENITY_ESTIMATED_TESTS_PER_REQUIREMENT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
The estimated number of tests in a typical story.
SERENITY_EXCLUDE_UNRELATED_REQUIREMENTS_OF_TYPE - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
SERENITY_EXT_PACKAGES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Extension packages.
SERENITY_EXTENSION_PACKAGES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
The root package or packages used to look for Serenity extension classes, as a comma-separated list.
SERENITY_FAIL_ON - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Comma-separated list of exception classes that should produce a failure in the reports.
SERENITY_FEATURES_DIRECTORY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Override the directory name for the directory containing feature files.
SERENITY_FILE_IO_RETRY_TIMEOUT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Timeout (in seconds) for retrying file I/O.
SERENITY_FLOW_REPORTS_DIR - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Default name of folder, with reports about test flow and aggregation report generation
SERENITY_FORK_COUNT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If batch testing is being used in a multithreaded environment, this is the number of forks that will be created.
SERENITY_FORK_NUMBER - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If batch testing is being used in a multithreaded environment, this is the executing fork number.
SERENITY_FULL_PAGE_SCREENSHOT_STRATEGY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
SERENITY_GENERATE_CSV_REPORTS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Generate a CSV report for each test result (true by default)
SERENITY_HISTORY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Base directory in which history files are stored.
SERENITY_HISTORY_DIRECTORY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Serenity will look in this directory for the previous build results, to use as a basis for the historical flags shown in the test results.
SERENITY_HOME - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
The home directory for Thucydides output and data files - by default, $USER_HOME/.thucydides
SERENITY_INCLUDE_ACTOR_NAME_IN_CONSEQUENCES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If set to true, the name of the actor will appear in "should" statements for Screenplay tests.
SERENITY_ISSUE_TRACKER_URL - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Base URL for the issue tracking system to be referred to in the reports.
SERENITY_JIRA_WORKFLOW - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
The JIRA workflow is defined in this file.
SERENITY_JIRA_WORKFLOW_ACTIVE - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If set to true, JIRA Workflow is active.
SERENITY_JQUERY_INTEGRATION - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Enable JQuery integration.
SERENITY_KEEP_UNSCALED_SCREENSHOTS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If set to true, a copy of the original screenshot will be kept when screenshots are scaled for the reports.
SERENITY_LINKED_TAGS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
A comma-separated list of tag types for which human-readable report names will be generated.
SERENITY_LOCATOR_FACTORY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Normally, Serenity uses SmartElementLocatorFactory, an extension of the AjaxElementLocatorFactory when instantiating page objects.
SERENITY_LOGGING - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Four levels are supported: NONE, QUIET, NORMAL and VERBOSE - NONE: Disable Serenity logging - QUIET: Only report compromised tests, errors and failures.
SERENITY_LOWEST_REQUIREMENT_TYPE - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Determine what the lowest level requirement (test cases, feature files, story files, should be called.
SERENITY_MAINTAIN_SESSION - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Keep the Serenity session data between tests.
SERENITY_MAXIMUM_STEP_NESTING_DEPTH - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
When creating steps that contain references to other steps serenity does a recursion check to prevent cyclic references.
SERENITY_NATIVE_EVENTS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Activate native events in Firefox.
SERENITY_NONE_BANNER - Static variable in class net.thucydides.model.logging.ConsoleLoggingListener
 
SERENITY_OUTPUT_DIRECTORY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Where should reports be generated (use the system property 'serenity.outputDirectory').
SERENITY_PENDING_ON - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Comma-separated list of exception classes that should produce a pending test in the reports.
SERENITY_PROJECT_KEY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
A unique identifier for the project under test, used to record test statistics.
SERENITY_PROJECT_NAME - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
What name should appear on the reports
SERENITY_PROXY_AUTOCONFIG - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Specifies the URL to be used for proxy auto-configuration.
SERENITY_PROXY_AUTODETECT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Specifies whether to autodetect proxy settings.
SERENITY_PROXY_FTP - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Specify which proxy to use for FTP connections.
SERENITY_PROXY_HTTP - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
HTTP Proxy URL configuration Specify which proxy to use for HTTP connections.
SERENITY_PROXY_HTTP_PORT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
HTTP Proxy port configuration Use 'thucydides.proxy.http_port'
SERENITY_PROXY_NOPROXY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Sets proxy bypass (noproxy) addresses The proxy bypass (noproxy) addresses separated by commas
SERENITY_PROXY_PASSWORD - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
HTTP Proxy password configuration
SERENITY_PROXY_SOCKS_PASSWORD - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Gets the SOCKS proxy's password.
SERENITY_PROXY_SOCKS_PROXY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Specifies which proxy to use for SOCKS.
SERENITY_PROXY_SOCKS_USERNAME - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Specifies a username for the SOCKS proxy.
SERENITY_PROXY_SOCKS_VERSION - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Specifies which version of SOCKS to use (4 or 5).
SERENITY_PROXY_SSL - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Specify which proxy to use for SSL connections.
SERENITY_PROXY_SSL_PORT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
SSL Proxy port configuration - serenity.proxy.sslProxyPort
SERENITY_PROXY_TYPE - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Explicitly sets the proxy type, useful for forcing direct connection on Linux.
SERENITY_PROXY_USER - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
HTTP Proxy username configuration
SERENITY_PUBLIC_URL - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Public URL where the Thucydides reports will be displayed.
SERENITY_RELEASE_TYPES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
What tag names identify the release types (e.g.
SERENITY_REPORT_ACCESSIBILITY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Use patterns as well as colors for the graphs and charts.
SERENITY_REPORT_DURATIONS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
SERENITY_REPORT_ENCODING - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Encoding for reports output
SERENITY_REPORT_EXCLUDE_TAGS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
A comma-separated list of tags which should not be included the reports.
SERENITY_REPORT_HIDE_EMPTY_REQUIREMENTS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Set to true to only display requirements that contain test outcomes.
SERENITY_REPORT_RESOURCES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Indicates a directory from which the resources for the HTML reports should be copied.
SERENITY_REPORT_SHOW_HISTORY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
SERENITY_REPORT_SHOW_MANUAL_TESTS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Show statistics for manual tests in the test reports.
SERENITY_REPORT_SHOW_PROGRESS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
SERENITY_REPORT_SHOW_RELEASES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Report on releases
SERENITY_REPORT_SHOW_TAG_MENUS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
SERENITY_REPORT_TAG_MENUS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
SERENITY_REPORT_TAGTYPES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Alternative to report.tagtypes
SERENITY_REPORT_URL - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Link to the generated Serenity report to embed in the emailable summary report.
SERENITY_REPORTS_SHOW_STEP_DETAILS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Should Thucydides display detailed information in the test result tables.
SERENITY_REQUIREMENT_EXCLUSIONS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
When deriving requirement types from a path, exclude any values from this comma-separated list.
SERENITY_REQUIREMENT_TYPES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
The hierarchy of requirement types.
SERENITY_REQUIREMENTS_CACHE_HEAP_SIZE - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
The maximum number of features allowed in the requirements cache.
SERENITY_REQUIREMENTS_DIR - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Use this property if you need to completely override the location of requirements for the File System Provider.
SERENITY_RESIZED_IMAGE_WIDTH - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If set, resize screenshots to this size to save space.
SERENITY_RESTART_BROWSER_FOR_EACH - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Indicate when a browser should be restarted during a test run.
SERENITY_RESTART_BROWSER_FREQUENCY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Restart the browser every so often during data-driven tests.
SERENITY_SCREENSHOOTER - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Specify the screenshot tool to be used to take screenshots.
SERENITY_SCREENSHOT_STRATEGY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
SERENITY_SHOW_STORY_DETAILS_IN_TESTS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If set to true, the full description of the parent story or feature is displayed at the top of an individual test report.
SERENITY_SKIPPED_ON - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Comma-separated list of exception classes that should produce a skipped test in the reports.
SERENITY_SMALL_BANNER - Static variable in class net.thucydides.model.logging.ConsoleLoggingListener
 
SERENITY_STEP_DELAY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Pause (in ms) between each test step.
SERENITY_STORE_HTML - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Configure whether to store the HTML source with screenshots.
SERENITY_STORIES_DIRECTORY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Same as serenity.features.directory but for src/test/stories
SERENITY_SUMMARY_REPORT_FILENAME - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
What file name should be used for the email summary report (defaults to serenity-summary.html)
SERENITY_SUMMARY_REPORT_TITLE - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
What name should appear on the email summary report
SERENITY_TAG_FAILURES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If set to true, add a tag for test failures, based on the error type and message
SERENITY_TAKE_SCREENSHOTS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Fine-grained control over when screenshots are to be taken.
SERENITY_TEST_REQUIREMENTS_BASEDIR - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
The base directory in which requirements are kept.
SERENITY_TEST_ROOT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
The root package for the tests in a given project.
SERENITY_TEST_STATISTICS_DIR - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
if specified, should point to a folder that contains one or more Serenity CSV output files
SERENITY_TIMEOUT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
This property is no longer supported: use the W3C properties instead.
SERENITY_USE_REQUIREMENTS_DIRECTORIES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
By default, Thucydides will read requirements from the directory structure that contains the stories.
SERENITY_VERBOSE_STEPS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If set to true, WebElementFacade events and other step actions will be logged to the console.
SERENITY_WEBDRIVER_COLLECTION_LOADING_STRATEGY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Should we assume that collections of webdriver elements are already on the page, or if we should wait for them to be available.
SERENITY_WEBDRIVER_INTEGRATION - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Disable Webdriver integration.
SerenityManagedException - Exception Class in net.serenitybdd.model.exceptions
 
SerenityManagedException(String, Throwable) - Constructor for exception class net.serenitybdd.model.exceptions.SerenityManagedException
 
SerenityManagedException(Throwable) - Constructor for exception class net.serenitybdd.model.exceptions.SerenityManagedException
 
SerenitySystemProperties - Class in net.serenitybdd.model
Convenience class used to get and set Serenity system properties.
SerenitySystemProperties() - Constructor for class net.serenitybdd.model.SerenitySystemProperties
 
SerenityTestCaseFinder - Class in net.thucydides.model.requirements
Created by john on 22/07/2015.
SerenityTestCaseFinder() - Constructor for class net.thucydides.model.requirements.SerenityTestCaseFinder
 
serialize(File, Type, JsonSerializationContext) - Method in class net.thucydides.model.reports.json.gson.FileSerializer
 
serialize(Class<?>, Type, JsonSerializationContext) - Method in class net.thucydides.model.reports.json.gson.ClassTypeAdapter
 
serialize(StackTraceElement, Type, JsonSerializationContext) - Method in class net.thucydides.model.reports.json.gson.StackTraceElementSerializer
 
serialize(ZonedDateTime, Type, JsonSerializationContext) - Method in class net.thucydides.model.reports.json.gson.ZonedDateTimeAdapter
 
serialize(Collection<?>, Type, JsonSerializationContext) - Method in class net.thucydides.model.reports.json.gson.CollectionAdapter
 
SessionLocalTempDirectory - Class in net.thucydides.model.configuration
 
SessionLocalTempDirectory() - Constructor for class net.thucydides.model.configuration.SessionLocalTempDirectory
 
setAGroup(boolean) - Method in class net.thucydides.model.steps.ExecutedStepDescription
 
setAllStepsTo(TestResult) - Method in class net.thucydides.model.domain.TestOutcome
 
setAnnotatedResult(TestResult) - Method in class net.thucydides.model.domain.TestOutcome
 
setBackgroundDescription(String) - Method in class net.thucydides.model.domain.TestOutcome
 
setBackgroundTitle(String) - Method in class net.thucydides.model.domain.TestOutcome
 
setChildren(List<Requirement>) - Method in class net.thucydides.model.requirements.model.Requirement
 
setConfig(Config) - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
setConfig(Config) - Method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
setConfig(Config) - Method in interface net.thucydides.model.util.EnvironmentVariables
 
setContext(String) - Method in class net.thucydides.model.domain.TestOutcome
Setting the context
setDefaultBaseUrl(String) - Method in class net.thucydides.model.configuration.SystemPropertiesConfiguration
Override the default base URL manually.
setDefaultBaseUrl(String) - Method in interface net.thucydides.model.webdriver.Configuration
 
setDescription(String) - Method in class net.thucydides.model.domain.Rule
 
setDescription(String) - Method in class net.thucydides.model.domain.TestOutcome
 
setDescription(String) - Method in class net.thucydides.model.domain.TestStep
 
setDriver(String) - Method in class net.thucydides.model.domain.TestOutcome
 
setDuration(long) - Method in class net.thucydides.model.domain.TestOutcome
 
setDuration(long) - Method in class net.thucydides.model.domain.TestStep
 
setEnvironmentVariables(EnvironmentVariables) - Method in class net.thucydides.model.domain.TestOutcome
 
setExternalLink(ExternalLink) - Method in class net.thucydides.model.domain.TestStep
 
setFlakyTestFailureCause(TestFailureCause) - Method in class net.thucydides.model.domain.TestOutcome
 
setHomeDirectory(File) - Method in class net.thucydides.model.util.PropertiesLocalPreferences
 
setIfUndefined(String, String) - Method in class net.thucydides.model.configuration.SystemPropertiesConfiguration
 
setIfUndefined(String, String) - Method in interface net.thucydides.model.webdriver.Configuration
 
setLastTested(String) - Method in class net.thucydides.model.domain.TestOutcome
 
setLineNumber(int) - Method in class net.thucydides.model.domain.TestStep
 
setLink(ExternalLink) - Method in class net.thucydides.model.domain.TestOutcome
 
setManualTestEvidence(List<String>) - Method in class net.thucydides.model.domain.TestOutcome
 
setManualTestingUpToDate(Boolean) - Method in class net.thucydides.model.domain.TestOutcome
 
setName(String) - Method in class net.thucydides.model.domain.Rule
 
setNumber(int) - Method in class net.thucydides.model.domain.TestStep
 
setOrder(int) - Method in class net.thucydides.model.domain.TestOutcome
 
setOutputDirectory(File) - Method in class net.thucydides.model.configuration.SystemPropertiesConfiguration
 
setOutputDirectory(File) - Method in interface net.thucydides.model.reports.AcceptanceTestFullReporter
Define the output directory in which the reports will be written.
setOutputDirectory(File) - Method in interface net.thucydides.model.reports.AcceptanceTestReporter
Define the output directory in which the reports will be written.
setOutputDirectory(File) - Method in class net.thucydides.model.reports.json.JSONTestOutcomeReporter
 
setOutputDirectory(File) - Method in class net.thucydides.model.reports.ReportService
 
setOutputDirectory(File) - Method in class net.thucydides.model.reports.ThucydidesReporter
Override the default output directory (target/site/serenity) for test reports.
setOutputDirectory(File) - Method in interface net.thucydides.model.reports.UserStoryTestReporter
 
setOutputDirectory(File) - Method in interface net.thucydides.model.webdriver.Configuration
 
setParent(String) - Method in class net.thucydides.model.requirements.model.Requirement
 
setPrecondition(boolean) - Method in class net.thucydides.model.domain.TestStep
 
setProjectDirectory(Path) - Method in class net.thucydides.model.configuration.SystemPropertiesConfiguration
 
setProjectDirectory(Path) - Method in interface net.thucydides.model.webdriver.Configuration
 
setProperties(Map<String, String>) - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
setProperties(Map<String, String>) - Method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
setProperties(Map<String, String>) - Method in interface net.thucydides.model.util.EnvironmentVariables
 
setProperty(String, String) - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
setProperty(String, String) - Method in class net.thucydides.model.environment.SystemEnvironmentVariables.EnvironmentUpdater
 
setProperty(String, String) - Method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
setProperty(String, String) - Static method in class net.thucydides.model.environment.TestLocalEnvironmentVariables
 
setProperty(String, String) - Method in interface net.thucydides.model.util.EnvironmentVariables
 
setQualifier(String) - Method in interface net.thucydides.model.reports.AcceptanceTestFullReporter
Optional.
setQualifier(String) - Method in interface net.thucydides.model.reports.AcceptanceTestReporter
Optional.
setQualifier(String) - Method in class net.thucydides.model.reports.json.JSONTestOutcomeReporter
 
setResourceDirectory(String) - Method in interface net.thucydides.model.reports.AcceptanceTestReporter
Define or override the directory where report resources are stored.
setResourceDirectory(String) - Method in class net.thucydides.model.reports.json.JSONTestOutcomeReporter
 
setResourceDirectory(String) - Method in interface net.thucydides.model.reports.UserStoryTestReporter
Where do report resources come from.
setResult(TestResult) - Method in class net.thucydides.model.domain.DataTableRow
 
setResult(TestResult) - Method in class net.thucydides.model.domain.TestOutcome
 
setResult(TestResult) - Method in class net.thucydides.model.domain.TestStep
Each test step has a result, indicating the outcome of this step.
setRule(Rule) - Method in class net.thucydides.model.domain.TestOutcome
 
setScenarioOutline(String) - Method in class net.thucydides.model.domain.DataTable
 
setSessionId(String) - Method in class net.thucydides.model.domain.TestOutcome
 
setSourceDirectory(File) - Method in class net.thucydides.model.configuration.SystemPropertiesConfiguration
 
setSourceDirectory(File) - Method in class net.thucydides.model.reports.ThucydidesReporter
Override the default source directory (target/site/serenity) for test reports.
setSourceDirectory(File) - Method in interface net.thucydides.model.webdriver.Configuration
 
setStackTrace(StackTraceElement[]) - Method in class net.thucydides.model.domain.stacktrace.FailureCause
 
setStartTime(ZonedDateTime) - Method in class net.thucydides.model.domain.TestOutcome
 
setStartTime(ZonedDateTime) - Method in class net.thucydides.model.domain.TestStep
 
setTags(Set<TestTag>) - Method in class net.thucydides.model.domain.TestOutcome
 
setTestFailureMessage(String) - Method in class net.thucydides.model.domain.TestOutcome
 
setTestRunTimestamp(ZonedDateTime) - Method in class net.thucydides.model.domain.TestOutcome
 
setTestSource(String) - Method in class net.thucydides.model.domain.TestOutcome
 
setTitle(String) - Method in class net.thucydides.model.domain.TestOutcome
 
setTo(String) - Method in class net.thucydides.model.requirements.model.Requirement.CustomFieldSetter
 
setTo(String, String) - Method in class net.thucydides.model.requirements.model.Requirement.CustomFieldSetter
 
setToManual() - Method in class net.thucydides.model.domain.TestOutcome
 
setUserStory(Story) - Method in class net.thucydides.model.domain.TestOutcome
 
setValue(String, String) - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
setValue(ThucydidesSystemProperty, String) - Method in class net.serenitybdd.model.SerenitySystemProperties
Sets a Serenity system property to s specified value.
shared() - Element in annotation type net.serenitybdd.annotations.Steps
 
Shared - Annotation Type in net.serenitybdd.annotations
Shared is a synonym for @Steps(shared=true)
shortenedIssuesIn(String) - Static method in class net.thucydides.model.domain.formatters.ReportFormatter
 
shouldDisplayTag(TestTag) - Method in class net.thucydides.model.reports.html.TagFilter
 
shouldDisplayTagWithType(String) - Method in class net.thucydides.model.reports.html.TagFilter
 
shouldExecuteThisTest(int) - Method in interface net.thucydides.model.batches.BatchManager
 
shouldExecuteThisTest(int) - Method in class net.thucydides.model.batches.SystemVariableBasedBatchManager
 
shouldExecuteThisTest(int) - Method in class net.thucydides.model.batches.TestCountBasedBatchManager
 
shouldMatch(List<T>, BeanMatcher...) - Static method in class net.thucydides.model.matchers.BeanMatcherAsserts
 
shouldMatch(T, BeanMatcher...) - Static method in class net.thucydides.model.matchers.BeanMatcherAsserts
 
shouldNotMatch(List<T>, BeanMatcher...) - Static method in class net.thucydides.model.matchers.BeanMatcherAsserts
 
shouldPrune(RequirementOutcome) - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
shouldPrune(RequirementOutcome) - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
shouldRunClass(Class<?>) - Method in class net.thucydides.model.tags.TagScanner
 
shouldRunForTags(List<String>) - Method in class net.thucydides.model.tags.TagScanner
 
shouldRunMethod(Class<?>, String) - Method in class net.thucydides.model.tags.TagScanner
 
shouldSkipNested(Method) - Static method in class net.serenitybdd.annotations.TestAnnotations
 
shouldUseAUniqueBrowser() - Method in class net.thucydides.model.configuration.SystemPropertiesConfiguration
Deprecated.
shouldUseAUniqueBrowser() - Method in interface net.thucydides.model.webdriver.Configuration
 
SHOW_FULL_TEST_RESULTS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Show the full test results in the emailable reports
SHOW_HISTORY_FLAGS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If set to true, historical flags will be displayed in test lists.
SHOW_PIE_CHARTS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Display the pie charts on the dashboard by default.
SHOW_RELATED_TAGS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If set, this will display the related tag statistics on the home page.
simpleSystemPropertiesAsMap() - Method in class net.thucydides.model.environment.MockEnvironmentVariables
 
simpleSystemPropertiesAsMap() - Method in class net.thucydides.model.environment.SystemEnvironmentVariables
 
simpleSystemPropertiesAsMap() - Method in interface net.thucydides.model.util.EnvironmentVariables
 
SimpleValueMatcher - Class in net.thucydides.model.matchers
 
SimpleValueMatcher(Object, Matcher<? extends Object>) - Constructor for class net.thucydides.model.matchers.SimpleValueMatcher
 
SIMPLIFIED_STACK_TRACES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Stack traces are by default decluttered for readability.
SingleBrowser - Annotation Type in net.serenitybdd.annotations
A shorthand notation equivalent to adding the @singlebrowser tag to a test
SingleScenarioOutcome - Class in net.thucydides.model.requirements.reports
 
SingleScenarioOutcome(String, String, String, TestResult, String, ZonedDateTime, Long, Boolean, String, List<String>, List<String>, int, String, String, Set<TestTag>, Rule, ExternalLink, Collection<TestTag>, String) - Constructor for class net.thucydides.model.requirements.reports.SingleScenarioOutcome
 
singleScenarioOutlineFrom(String, String, TestOutcome, RequirementsService) - Static method in class net.thucydides.model.requirements.reports.ScenarioOutcomes
 
singularize(Object) - Method in class net.thucydides.model.util.Inflector
Returns the singular form of the word in the string.
Skip - Class in net.thucydides.model.reports.adaptors.xunit.model
Details about a skipped test
Skip(String) - Constructor for class net.thucydides.model.reports.adaptors.xunit.model.Skip
 
skipNulls() - Method in class net.serenitybdd.model.strings.Joiner
 
SKIPPED - Enum constant in enum net.thucydides.model.domain.TestResult
The test step was not executed because a previous step in this test case failed.
SKIPPED_TESTSTEPS - Static variable in class net.thucydides.model.domain.TestStep
 
skippedStepStarted(ExecutedStepDescription) - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
skippedStepStarted(ExecutedStepDescription) - Method in interface net.thucydides.model.steps.StepListener
Called when a test step is about to be started, but this step is scheduled to be skipped.
skippedTestStepCalled(String) - Static method in class net.thucydides.model.reports.integration.TestStepFactory
 
skippedTypes() - Method in class net.thucydides.model.domain.failures.FailureAnalysisConfiguration
 
SkipStepException - Exception Class in net.serenitybdd.model
Exception thrown to indicate that a test cannot proceed and should be considered 'skipped'.
SkipStepException(String) - Constructor for exception class net.serenitybdd.model.SkipStepException
 
sleepFor(long) - Method in class net.serenitybdd.model.time.InternalSystemClock
 
sourceDirectory - Variable in class net.thucydides.model.configuration.SystemPropertiesConfiguration
JSON reports will be read from here
SpecflowAdaptor - Class in net.thucydides.model.reports.adaptors.specflow
Loads TestOutcomes from a specflow output file
SpecflowAdaptor() - Constructor for class net.thucydides.model.reports.adaptors.specflow.SpecflowAdaptor
 
SpecflowScenario - Class in net.thucydides.model.reports.adaptors.specflow
 
SpecflowScenario(String) - Constructor for class net.thucydides.model.reports.adaptors.specflow.SpecflowScenario
 
SpecflowScenarioTitleLine - Class in net.thucydides.model.reports.adaptors.specflow
 
SpecflowScenarioTitleLine(String) - Constructor for class net.thucydides.model.reports.adaptors.specflow.SpecflowScenarioTitleLine
 
SpecflowScenarioTitleLine(String, EnvironmentVariables) - Constructor for class net.thucydides.model.reports.adaptors.specflow.SpecflowScenarioTitleLine
 
SpecflowTableRow - Class in net.thucydides.model.reports.adaptors.specflow
 
SpecflowTableRow(String, List<String>) - Constructor for class net.thucydides.model.reports.adaptors.specflow.SpecflowTableRow
 
specifiedIn(EnvironmentVariables) - Static method in class net.thucydides.model.configuration.MavenOrGradleBuildPath
 
split() - Method in class net.thucydides.model.reports.adaptors.specflow.ScenarioSplitter
 
splitCamelCase(String) - Static method in class net.thucydides.model.util.NameConverter
Inserts spaces between words in a CamelCase name.
splitIntoSteps(String) - Static method in class net.thucydides.model.reports.html.DescriptionSplitter
 
SpreadsheetResultsOutput - Class in net.thucydides.model.output
 
SpreadsheetResultsOutput(File, List<String>) - Constructor for class net.thucydides.model.output.SpreadsheetResultsOutput
 
StackTraceAnalyser - Class in net.thucydides.model.reflection
 
StackTraceElementDeserializer - Class in net.thucydides.model.reports.json.gson
Created by john on 11/02/15.
StackTraceElementDeserializer() - Constructor for class net.thucydides.model.reports.json.gson.StackTraceElementDeserializer
 
StackTraceElementSerializer - Class in net.thucydides.model.reports.json.gson
 
StackTraceElementSerializer() - Constructor for class net.thucydides.model.reports.json.gson.StackTraceElementSerializer
 
StackTraceSanitizer - Class in net.thucydides.model.domain.stacktrace
Created by john on 30/01/15.
StackTraceSanitizer(EnvironmentVariables, StackTraceElement[]) - Constructor for class net.thucydides.model.domain.stacktrace.StackTraceSanitizer
 
start() - Method in class net.serenitybdd.model.time.Stopwatch
 
START_ARGUMENT - Static variable in class net.thucydides.model.reports.adaptors.specflow.SpecflowScenarioTitleLine
 
started() - Static method in class net.serenitybdd.model.time.Stopwatch
 
startGroup() - Method in class net.thucydides.model.domain.TestOutcome
Turns the current step into a group.
startGroup(String) - Method in class net.thucydides.model.domain.TestOutcome
Deprecated.
startingAt(File) - Static method in class net.thucydides.model.files.TheDirectoryStructure
 
startingAt(String) - Method in class net.thucydides.model.requirements.classpath.LeafRequirementAdder.LeafRequirementsAdderBuilder
 
startingAt(String) - Method in class net.thucydides.model.requirements.classpath.NonLeafRequirementsAdder.NonLeafRequirementsAdderBuilder
 
startingAt(ZonedDateTime) - Method in class net.thucydides.model.domain.TestStep
 
startingWithACapital() - Method in class net.thucydides.model.util.Inflection
 
startLevelForADepthOf(int) - Method in class net.thucydides.model.requirements.model.RequirementsConfiguration
 
startLevelForADepthOf(Optional<Path>, EnvironmentVariables, int) - Method in class net.thucydides.model.requirements.DefaultCapabilityTypes
 
startNewDataSet(String, String) - Method in class net.thucydides.model.domain.DataTable
 
startsWith(List<String>) - Method in class net.thucydides.model.requirements.PathStartsWith
 
step - Enum constant in enum net.thucydides.model.reports.html.MarkdownRendering.RenderedElements
 
step(Step) - Static method in class net.thucydides.model.requirements.reports.cucumber.RenderCucumber
 
Step - Annotation Type in net.serenitybdd.annotations
A step in an acceptance test.
STEP_CREATION_STRATEGY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
By default, new @Steps libraries are made as new instances, unless declared `shared`, in which case they are cached by type.
StepArgumentWriter - Class in net.thucydides.model.steps
 
StepArgumentWriter() - Constructor for class net.thucydides.model.steps.StepArgumentWriter
 
stepFailed(StepFailure) - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
stepFailed(StepFailure) - Method in interface net.thucydides.model.steps.StepListener
Called when a test step fails.
stepFailed(StepFailure, List<ScreenshotAndHtmlSource>) - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
stepFailed(StepFailure, List<ScreenshotAndHtmlSource>) - Method in interface net.thucydides.model.steps.StepListener
Called when a test step fails.
StepFailure - Class in net.thucydides.model.steps
Description and underlying cause behind a step failure.
StepFailure(ExecutedStepDescription, Throwable) - Constructor for class net.thucydides.model.steps.StepFailure
 
StepFailureException - Exception Class in net.thucydides.model.steps
Used to indicate a failing step.
StepFailureException(String, Throwable) - Constructor for exception class net.thucydides.model.steps.StepFailureException
 
stepFinished() - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
stepFinished() - Method in interface net.thucydides.model.steps.StepListener
Called when an test step has finished successfully
stepFinished(List<ScreenshotAndHtmlSource>) - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
stepFinished(List<ScreenshotAndHtmlSource>) - Method in interface net.thucydides.model.steps.StepListener
 
stepFinished(List<ScreenshotAndHtmlSource>, ZonedDateTime) - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
stepFinished(List<ScreenshotAndHtmlSource>, ZonedDateTime) - Method in interface net.thucydides.model.steps.StepListener
 
StepGroup - Annotation Type in net.serenitybdd.annotations
Deprecated.
Just use @Step
stepIgnored() - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
stepIgnored() - Method in interface net.thucydides.model.steps.StepListener
Called when a step will not be run, generally because a test method is annotated with org.junit.Ignore.
StepListener - Interface in net.thucydides.model.steps
Represents a class interested in knowing about test execution flow and results.
stepPending() - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
stepPending() - Method in interface net.thucydides.model.steps.StepListener
The step is marked as pending.
stepPending(String) - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
stepPending(String) - Method in interface net.thucydides.model.steps.StepListener
The step is marked as pending with a descriptive message.
StepReplacer(List<TestStep>) - Constructor for class net.thucydides.model.domain.TestOutcome.StepReplacer
 
StepResultMergeStragegy - Interface in net.thucydides.model.domain.results
Created by john on 9/08/2015.
Steps - Annotation Type in net.serenitybdd.annotations
Marks a class that implements test steps as individual methods.
stepStarted(ExecutedStepDescription) - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
stepStarted(ExecutedStepDescription) - Method in interface net.thucydides.model.steps.StepListener
Called when a test step is about to be started.
stepStarted(ExecutedStepDescription, ZonedDateTime) - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
stepStarted(ExecutedStepDescription, ZonedDateTime) - Method in interface net.thucydides.model.steps.StepListener
 
stop() - Method in class net.serenitybdd.model.time.Stopwatch
 
stop(String) - Method in class net.serenitybdd.model.time.Stopwatch
 
Stopwatch - Class in net.serenitybdd.model.time
 
Stopwatch() - Constructor for class net.serenitybdd.model.time.Stopwatch
 
storeMatchingTagResult(TestOutcome, TestTag, boolean) - Static method in class net.thucydides.model.domain.TestTagCache
 
Stories - Class in net.thucydides.model.domain
Helper methods to deal with stories and related classes.
Stories() - Constructor for class net.thucydides.model.domain.Stories
 
story - Enum constant in enum net.thucydides.model.reports.html.MarkdownRendering.RenderedElements
 
story(Story) - Method in class net.thucydides.model.domain.PackageBasedLeafRequirements
 
Story - Class in net.thucydides.model.domain
Represents a given user story or feature.
Story - Annotation Type in net.serenitybdd.annotations
Indicates that a particular test case tests a given user story.
Story(Class<?>) - Constructor for class net.thucydides.model.domain.Story
 
Story(String, String, String, String, String, ApplicationFeature) - Constructor for class net.thucydides.model.domain.Story
 
Story(String, String, String, String, String, PathElements, ApplicationFeature, String) - Constructor for class net.thucydides.model.domain.Story
 
Story(String, String, String, String, String, PathElements, ApplicationFeature, String, String) - Constructor for class net.thucydides.model.domain.Story
 
Story(String, String, String, ApplicationFeature, String) - Constructor for class net.thucydides.model.domain.Story
 
STORY - Enum constant in enum net.thucydides.model.requirements.model.FeatureType
 
storyDirectoryName() - Method in class net.thucydides.model.requirements.RootDirectory
 
StoryFileStrategy - Class in net.thucydides.model.domain.featuretags
 
StoryFileStrategy() - Constructor for class net.thucydides.model.domain.featuretags.StoryFileStrategy
 
stream() - Method in class net.thucydides.model.requirements.model.Requirement
 
stream() - Method in class net.thucydides.model.requirements.RequirementsTree
 
STRING_SEP - Static variable in class net.thucydides.model.reports.adaptors.specflow.SpecflowScenarioTitleLine
 
stripArgumentsFrom(String) - Static method in class net.thucydides.model.util.NameConverter
 
stripBracketsFromOuterPipes(String) - Static method in class net.thucydides.model.reports.html.ExampleTable
 
stripFirstElements(List<String>) - Method in class net.thucydides.model.domain.PathElements
 
stripIndexesFrom(String) - Static method in class net.thucydides.model.util.NameConverter
 
stripLeadingSeparatorFrom(String) - Method in class net.thucydides.model.resources.FileResources
 
stripParenthesesFrom(String) - Static method in class net.thucydides.model.util.NameConverter
 
stripQualifications(String) - Method in class net.thucydides.model.domain.formatters.ReportFormatter
 
stripRootFromPath(String, List<String>) - Static method in class net.thucydides.model.requirements.RequirementsPath
 
SubrequirementsCount - Class in net.thucydides.model.requirements.reports
Created by john on 23/07/2016.
SubrequirementsCount(Requirement, TestOutcomes) - Constructor for class net.thucydides.model.requirements.reports.SubrequirementsCount
 
SubrequirementsPercentageCount - Class in net.thucydides.model.requirements.reports
 
SubrequirementsPercentageCount(SubrequirementsCount) - Constructor for class net.thucydides.model.requirements.reports.SubrequirementsPercentageCount
 
SubrequirementsProportionCount - Class in net.thucydides.model.requirements.reports
 
SubrequirementsProportionCount(SubrequirementsCount) - Constructor for class net.thucydides.model.requirements.reports.SubrequirementsProportionCount
 
subscribe(AcceptanceTestReporter) - Method in class net.thucydides.model.reports.ReportService
 
SUCCESS - Enum constant in enum net.thucydides.model.domain.TestResult
The test or test case ran as expected.
successCount(String) - Method in class net.thucydides.model.reports.TestOutcomes
 
SUCCESSFUL_TESTSTEPS - Static variable in class net.thucydides.model.domain.TestStep
 
successfulTestStepCalled(String) - Static method in class net.thucydides.model.reports.integration.TestStepFactory
 
SUMMARY - Enum constant in enum net.thucydides.model.logging.LoggingLevel
Report on the completion of each test
SummaryRowResultIcon - Class in net.thucydides.model.requirements.model.cucumber
 
SummaryRowResultIcon(String) - Constructor for class net.thucydides.model.requirements.model.cucumber.SummaryRowResultIcon
 
support() - Static method in class net.thucydides.model.adapters.TestFramework
 
SystemClock - Interface in net.serenitybdd.model.time
Find the current system time.
SystemDateProvider - Class in net.thucydides.model.reports.history
 
SystemDateProvider() - Constructor for class net.thucydides.model.reports.history.SystemDateProvider
 
SystemEnvironmentVariables - Class in net.thucydides.model.environment
Return system environment variable values.
SystemEnvironmentVariables() - Constructor for class net.thucydides.model.environment.SystemEnvironmentVariables
 
SystemEnvironmentVariables(Map<String, String>, Map<String, String>) - Constructor for class net.thucydides.model.environment.SystemEnvironmentVariables
 
SystemEnvironmentVariables(Properties, Map<String, String>) - Constructor for class net.thucydides.model.environment.SystemEnvironmentVariables
 
SystemEnvironmentVariables.EnvironmentUpdater - Class in net.thucydides.model.environment
 
SystemPropertiesConfiguration - Class in net.thucydides.model.configuration
Centralized configuration of the test runner.
SystemPropertiesConfiguration(EnvironmentVariables) - Constructor for class net.thucydides.model.configuration.SystemPropertiesConfiguration
 
SystemPropertiesIssueTracking - Class in net.thucydides.model.issues
Determine the issue tracking URL formats for a project.
SystemPropertiesIssueTracking() - Constructor for class net.thucydides.model.issues.SystemPropertiesIssueTracking
 
SystemPropertiesIssueTracking(EnvironmentVariables) - Constructor for class net.thucydides.model.issues.SystemPropertiesIssueTracking
 
SystemReporterRuntime - Class in net.thucydides.model.reports
 
SystemReporterRuntime() - Constructor for class net.thucydides.model.reports.SystemReporterRuntime
 
SystemVariableBasedBatchManager - Class in net.thucydides.model.batches
Manages running test cases (i.e.
SystemVariableBasedBatchManager(EnvironmentVariables) - Constructor for class net.thucydides.model.batches.SystemVariableBasedBatchManager
The batch manager is initiated using system properties.

T

TagConverters - Class in net.thucydides.model.tags
 
TagConverters() - Constructor for class net.thucydides.model.tags.TagConverters
 
TagExclusions - Class in net.thucydides.model.reports.html
Tags can be excluded from the reports using the serenity.report.exclude.tags property The '*' symbol can be used as a wildcard for any type or any value, E.g.
TagExclusions(EnvironmentVariables) - Constructor for class net.thucydides.model.reports.html.TagExclusions
 
TagFilter - Class in net.thucydides.model.reports.html
 
TagFilter() - Constructor for class net.thucydides.model.reports.html.TagFilter
 
TagFilter(EnvironmentVariables) - Constructor for class net.thucydides.model.reports.html.TagFilter
 
Taggable - Interface in net.thucydides.model.tags
Indicates that a test case can have the @WithTag annotation and be filtered using the -Dtags option.
TagInflector - Class in net.thucydides.model.util
 
TagInflector(EnvironmentVariables) - Constructor for class net.thucydides.model.util.TagInflector
 
TagInflector.InflectableTag - Class in net.thucydides.model.util
 
TagMatch - Class in net.thucydides.model.reports.html
 
TagMatch(String) - Constructor for class net.thucydides.model.reports.html.TagMatch
 
TagParser - Class in net.thucydides.model.requirements.model
 
TagParser() - Constructor for class net.thucydides.model.requirements.model.TagParser
 
TagProvider - Interface in net.thucydides.model.statistics.service
 
TagProviderFilter<T extends TagProvider> - Class in net.thucydides.model.statistics.service
 
TagProviderFilter() - Constructor for class net.thucydides.model.statistics.service.TagProviderFilter
 
TagProviderService - Interface in net.thucydides.model.statistics.service
 
TagProviderStrategy - Interface in net.thucydides.model.statistics.service
 
TAGS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If provided, only classes and/or methods with tags in this list will be executed.
TagScanner - Class in net.thucydides.model.tags
 
TagScanner(EnvironmentVariables) - Constructor for class net.thucydides.model.tags.TagScanner
 
tagsOfType(List<String>) - Method in class net.thucydides.model.requirements.model.Requirement
 
takeScreenshots(List<ScreenshotAndHtmlSource>) - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
takeScreenshots(List<ScreenshotAndHtmlSource>) - Method in interface net.thucydides.model.steps.StepListener
 
takeScreenshots(TestResult, List<ScreenshotAndHtmlSource>) - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
takeScreenshots(TestResult, List<ScreenshotAndHtmlSource>) - Method in interface net.thucydides.model.steps.StepListener
 
TakeScreenshots - Enum in net.thucydides.model.domain
 
takeVerboseScreenshots() - Method in class net.thucydides.model.configuration.SystemPropertiesConfiguration
 
takeVerboseScreenshots() - Method in interface net.thucydides.model.webdriver.Configuration
Take a screenshot for each action.
template() - Method in class net.thucydides.model.steps.MetaField
 
TemplateManager - Class in net.thucydides.model.reports.templates
 
TemplateManager() - Constructor for class net.thucydides.model.reports.templates.TemplateManager
 
TemplateMergeException - Exception Class in net.thucydides.model.reports.templates
An error that occurs during template merging, such as a template parsing error.
TemplateMergeException(String, Exception) - Constructor for exception class net.thucydides.model.reports.templates.TemplateMergeException
 
TEST_ABORTED - Enum constant in enum net.thucydides.model.logging.ConsoleEvent
 
TEST_COMPROMISED - Enum constant in enum net.thucydides.model.logging.ConsoleEvent
 
TEST_ERROR - Enum constant in enum net.thucydides.model.logging.ConsoleEvent
 
TEST_FAILED - Enum constant in enum net.thucydides.model.logging.ConsoleEvent
 
TEST_PASSED - Enum constant in enum net.thucydides.model.logging.ConsoleEvent
 
TEST_PENDING - Enum constant in enum net.thucydides.model.logging.ConsoleEvent
 
TEST_RETRY_COUNT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Use this property to specify the maximum number of times to rerun the failing tests.
TEST_RETRY_COUNT_CUCUMBER - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Use this property to specify the maximum number of times to rerun the failing tests for cucumber tests.
TEST_SKIPPED - Enum constant in enum net.thucydides.model.logging.ConsoleEvent
 
TEST_SOURCE_CUCUMBER - Enum constant in enum net.thucydides.model.steps.TestSourceType
 
TEST_SOURCE_JBEHAVE - Enum constant in enum net.thucydides.model.steps.TestSourceType
 
TEST_SOURCE_JUNIT - Enum constant in enum net.thucydides.model.steps.TestSourceType
 
TEST_SOURCE_JUNIT5 - Enum constant in enum net.thucydides.model.steps.TestSourceType
 
TEST_STARTED - Enum constant in enum net.thucydides.model.logging.ConsoleEvent
 
testAborted() - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
testAborted() - Method in interface net.thucydides.model.steps.StepListener
The test as a whole was aborted.
testAborted(Throwable) - Method in class net.thucydides.model.domain.TestStep
The test has been aborted (marked as pending or ignored) for a reason described in the exception.
TestAnnotations - Class in net.serenitybdd.annotations
Utility class used to help process annotations on tests and test steps.
testCase(Class<?>) - Method in class net.thucydides.model.domain.PackageBasedLeafRequirements
 
TestCase - Class in net.thucydides.model.reports.adaptors.xunit.model
 
TestCaseOrder - Class in net.thucydides.model.domain
 
TestCaseOrder() - Constructor for class net.thucydides.model.domain.TestCaseOrder
 
TestClassHierarchy - Class in net.thucydides.model.domain
Test paths need to use displayed names when used rather than package names.
TestClassHierarchy() - Constructor for class net.thucydides.model.domain.TestClassHierarchy
 
TestCompromisedException - Exception Class in net.serenitybdd.model.exceptions
 
TestCompromisedException(String) - Constructor for exception class net.serenitybdd.model.exceptions.TestCompromisedException
 
TestCompromisedException(String, Throwable) - Constructor for exception class net.serenitybdd.model.exceptions.TestCompromisedException
 
TestCompromisedException(String, Throwable, boolean, boolean) - Constructor for exception class net.serenitybdd.model.exceptions.TestCompromisedException
 
TestCompromisedException(Throwable) - Constructor for exception class net.serenitybdd.model.exceptions.TestCompromisedException
 
TestCount - Interface in net.thucydides.model.statistics
 
TestCountBasedBatchManager - Class in net.thucydides.model.batches
 
TestCountBasedBatchManager(EnvironmentVariables) - Constructor for class net.thucydides.model.batches.TestCountBasedBatchManager
 
TestCoverageFormatter - Class in net.thucydides.model.domain.formatters
 
TestCoverageFormatter(TestOutcomes) - Constructor for class net.thucydides.model.domain.formatters.TestCoverageFormatter
 
TestCoverageFormatter.FormattedCoverage - Class in net.thucydides.model.domain.formatters
 
TestCoverageFormatter.FormattedPercentageCoverage - Class in net.thucydides.model.domain.formatters
 
TestCoverageFormatter.FormattedPercentageStepCoverage - Class in net.thucydides.model.domain.formatters
 
TestDuration - Class in net.thucydides.model.domain
 
testedInTestCase(Class<?>) - Static method in class net.thucydides.model.domain.Story
Returns the class representing the story that is tested by a given test class This is indicated by the Story annotation.
TestError - Exception Class in net.thucydides.model.reports.adaptors.xunit.model
 
TestError(String) - Constructor for exception class net.thucydides.model.reports.adaptors.xunit.model.TestError
 
TestException - Class in net.thucydides.model.reports.adaptors.xunit.model
A failure or error as represented in an xUnit testcase result.
TestException(String, String, String) - Constructor for class net.thucydides.model.reports.adaptors.xunit.model.TestException
 
testFailed(TestOutcome, Throwable) - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
testFailed(TestOutcome, Throwable) - Method in interface net.thucydides.model.steps.StepListener
The test failed, but not while executing a step.
testFailedWith(Throwable) - Method in class net.thucydides.model.domain.TestOutcome
 
TestFailureCause - Class in net.thucydides.model.steps
 
TestFailureCause(Throwable, FailureCause, String, String, TestResult) - Constructor for class net.thucydides.model.steps.TestFailureCause
 
TestFailureException - Exception Class in net.thucydides.model.domain
Created by john on 4/07/2014.
TestFailureException(String) - Constructor for exception class net.thucydides.model.domain.TestFailureException
 
testFailureMessage() - Method in class net.thucydides.model.domain.TestOutcome
 
testFinished(TestOutcome) - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
testFinished(TestOutcome) - Method in interface net.thucydides.model.steps.StepListener
Called when a test finishes.
testFinished(TestOutcome, boolean) - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
testFinished(TestOutcome, boolean) - Method in interface net.thucydides.model.steps.StepListener
 
testFinished(TestOutcome, boolean, ZonedDateTime) - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
testFinished(TestOutcome, boolean, ZonedDateTime) - Method in interface net.thucydides.model.steps.StepListener
 
TestFramework - Class in net.thucydides.model.adapters
 
TestFramework() - Constructor for class net.thucydides.model.adapters.TestFramework
 
testIgnored() - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
testIgnored() - Method in interface net.thucydides.model.steps.StepListener
The test as a whole was ignored.
testIsManual() - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
testIsManual() - Method in interface net.thucydides.model.steps.StepListener
 
TestLocalEnvironmentVariables - Class in net.thucydides.model.environment
Environment variables set for an individual test, that will override the default environment values.
TestLocalEnvironmentVariables() - Constructor for class net.thucydides.model.environment.TestLocalEnvironmentVariables
 
TestOutcome - Class in net.thucydides.model.domain
Represents the results of a test (or "scenario") execution.
TestOutcome(String) - Constructor for class net.thucydides.model.domain.TestOutcome
The title is immutable once set.
TestOutcome(String, Class<?>) - Constructor for class net.thucydides.model.domain.TestOutcome
 
TestOutcome(String, Class<?>, String, EnvironmentVariables) - Constructor for class net.thucydides.model.domain.TestOutcome
 
TestOutcome(String, Class<?>, Story) - Constructor for class net.thucydides.model.domain.TestOutcome
 
TestOutcome(String, Class<?>, Story, EnvironmentVariables) - Constructor for class net.thucydides.model.domain.TestOutcome
A test outcome should relate to a particular test class or user story class.
TestOutcome(String, Class<?>, EnvironmentVariables) - Constructor for class net.thucydides.model.domain.TestOutcome
Create a test outcome based on a test method in a test class.
TestOutcome(ZonedDateTime, long, String, String, String, String, String, String, Class<?>, List<TestStep>, List<String>, List<String>, List<CastMember>, Set<TestTag>, TestTag, Story, FailureCause, String, String, String, TestResult, DataTable, Optional<String>, String, boolean, boolean, String, List<String>, String, EnvironmentVariables, ExternalLink, String, String) - Constructor for class net.thucydides.model.domain.TestOutcome
 
TestOutcome(ZonedDateTime, String, Class<?>, Story, EnvironmentVariables) - Constructor for class net.thucydides.model.domain.TestOutcome
 
TestOutcome.OptionalElements - Class in net.thucydides.model.domain
 
TestOutcome.StepCountBuilder - Class in net.thucydides.model.domain
 
TestOutcome.StepReplacer - Class in net.thucydides.model.domain
 
TestOutcomeAdaptor - Interface in net.thucydides.model.reports.adaptors
Test outcome adaptors provide a way to read test results from an external source.
TestOutcomeConverter - Class in net.thucydides.model.reports.xml
XStream converter used to generate the XML acceptance test report.
TestOutcomeCounter - Class in net.thucydides.model.reports
A basic builder used to count test outcomes of a particular type
TestOutcomeCounter(TestType) - Constructor for class net.thucydides.model.reports.TestOutcomeCounter
 
TestOutcomeFilter - Class in net.thucydides.model.reports.html
 
TestOutcomeFilter(EnvironmentVariables) - Constructor for class net.thucydides.model.reports.html.TestOutcomeFilter
 
TestOutcomeLoader - Class in net.thucydides.model.reports
Loads test outcomes from a given directory, and reports on their contents.
TestOutcomeLoader() - Constructor for class net.thucydides.model.reports.TestOutcomeLoader
 
TestOutcomeLoader(EnvironmentVariables) - Constructor for class net.thucydides.model.reports.TestOutcomeLoader
 
TestOutcomeLoader.TestOutcomeLoaderBuilder - Class in net.thucydides.model.reports
 
TestOutcomeLoaderBuilder() - Constructor for class net.thucydides.model.reports.TestOutcomeLoader.TestOutcomeLoaderBuilder
 
TestOutcomeMatcher(TestOutcomes) - Constructor for class net.thucydides.model.reports.TestOutcomes.TestOutcomeMatcher
 
TestOutcomeMatchers - Class in net.thucydides.model.reports.matchers
 
TestOutcomeMatchers() - Constructor for class net.thucydides.model.reports.matchers.TestOutcomeMatchers
 
TestOutcomeName - Class in net.serenitybdd.model.model
 
TestOutcomeName() - Constructor for class net.serenitybdd.model.model.TestOutcomeName
 
TestOutcomeRequirementsTagProvider - Class in net.thucydides.model.requirements
Read requirements from test outcomes, based on the path specified in each test outcome
TestOutcomeRequirementsTagProvider() - Constructor for class net.thucydides.model.requirements.TestOutcomeRequirementsTagProvider
Default constructor.
TestOutcomeRequirementsTagProvider(EnvironmentVariables) - Constructor for class net.thucydides.model.requirements.TestOutcomeRequirementsTagProvider
Constructor with EnvironmentVariables parameter.
TestOutcomeResultsMatcher - Class in net.thucydides.model.matchers
Does a test outcome contain a given list of results, in the specified order?
TestOutcomeResultsMatcher(TestResult...) - Constructor for class net.thucydides.model.matchers.TestOutcomeResultsMatcher
 
TestOutcomes - Class in net.thucydides.model.reports
A set of test outcomes, which lets you perform query operations on the test outcomes.
TestOutcomes(Collection<? extends TestOutcome>) - Constructor for class net.thucydides.model.reports.TestOutcomes
 
TestOutcomes(Collection<? extends TestOutcome>, String) - Constructor for class net.thucydides.model.reports.TestOutcomes
 
TestOutcomes(Collection<? extends TestOutcome>, String, TestTag, TestResult, TestOutcomes, EnvironmentVariables) - Constructor for class net.thucydides.model.reports.TestOutcomes
 
TestOutcomes(List<? extends TestOutcome>, String, TestResult) - Constructor for class net.thucydides.model.reports.TestOutcomes
 
TestOutcomes(List<? extends TestOutcome>, String, TestTag) - Constructor for class net.thucydides.model.reports.TestOutcomes
 
TestOutcomes.OutcomeProportionCounter - Class in net.thucydides.model.reports
 
TestOutcomes.OutcomeProportionStepCounter - Class in net.thucydides.model.reports
 
TestOutcomes.TestOutcomeMatcher - Class in net.thucydides.model.reports
 
TestOutcomesCompromised - Exception Class in net.thucydides.model.reports
Created by john on 10/01/2016.
TestOutcomesCompromised(String) - Constructor for exception class net.thucydides.model.reports.TestOutcomesCompromised
 
TestOutcomesError - Exception Class in net.thucydides.model.reports
Created by john on 22/09/2014.
TestOutcomesError(String) - Constructor for exception class net.thucydides.model.reports.TestOutcomesError
 
TestOutcomesFailures - Exception Class in net.thucydides.model.reports
Created by john on 22/09/2014.
TestOutcomesFailures(String) - Constructor for exception class net.thucydides.model.reports.TestOutcomesFailures
 
testOutcomesIn(File) - Method in class net.thucydides.model.reports.adaptors.xunit.DefaultXUnitAdaptor
 
testOutcomesIn(File) - Static method in class net.thucydides.model.reports.TestOutcomeLoader
 
testOutcomesInDirectory(Path) - Static method in class net.thucydides.model.reports.TestOutcomeStream
 
TestOutcomeStream - Class in net.thucydides.model.reports
 
TestOutcomeSummary - Class in net.thucydides.model.domain
Lightweight copy of a TestOutcome.
TestOutcomeSummary(TestOutcome) - Constructor for class net.thucydides.model.domain.TestOutcomeSummary
 
TestOutcomeSummary(TestOutcome, Path) - Constructor for class net.thucydides.model.domain.TestOutcomeSummary
 
TestOutcomeSummaryRecorder - Interface in net.serenitybdd.model.history
 
testOutcomesWithName(String) - Method in class net.thucydides.model.reports.TestOutcomes
 
testOutcomeWithName(String) - Method in class net.thucydides.model.reports.TestOutcomes
 
testPending() - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
testPending() - Method in interface net.thucydides.model.steps.StepListener
The test as a whole should be marked as 'pending'.
TestResources - Class in net.thucydides.model.util
 
TestResources() - Constructor for class net.thucydides.model.util.TestResources
 
TestResult - Enum in net.thucydides.model.domain
Acceptance test results.
TestResultComparison - Class in net.thucydides.model.domain
A list of test results, used to determine the overall test result.
TestResultComparison(TestResult, TestResult) - Constructor for class net.thucydides.model.domain.TestResultComparison
 
TestResultList - Class in net.thucydides.model.domain
A list of test results, used to determine the overall test result.
TestResultList() - Constructor for class net.thucydides.model.domain.TestResultList
 
TestResultSnapshot - Class in net.thucydides.model.reports.history
 
TestResultSnapshot(int, int, int, int, String) - Constructor for class net.thucydides.model.reports.history.TestResultSnapshot
 
TestResultSnapshot(DateTime, int, int, int, int, String) - Constructor for class net.thucydides.model.reports.history.TestResultSnapshot
 
testRetried() - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
testRetried() - Method in interface net.thucydides.model.steps.StepListener
The last test run is about to be restarted
testRunFinished() - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
testRunFinished() - Method in interface net.thucydides.model.steps.StepListener
 
testRunTimestamp() - Method in class net.thucydides.model.domain.TestOutcome.OptionalElements
 
testSkipped() - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
testSkipped() - Method in interface net.thucydides.model.steps.StepListener
The test as a whole was skipped.
TestSourceType - Enum in net.thucydides.model.steps
 
testsRequirement(Requirement) - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
TestsRequirement - Annotation Type in net.serenitybdd.annotations
Used to associate a test with a particular reauirement or issue.
TestsRequirements - Annotation Type in net.serenitybdd.annotations
Indicate that a test scenario or test step addresses a particular requirement or requirements.
testStarted(String) - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
testStarted(String) - Method in interface net.thucydides.model.steps.StepListener
A test with a given name has started.
testStarted(String, String) - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
testStarted(String, String) - Method in interface net.thucydides.model.steps.StepListener
 
testStarted(String, String, String, String) - Method in interface net.thucydides.model.steps.StepListener
 
testStarted(String, String, ZonedDateTime) - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
testStarted(String, String, ZonedDateTime) - Method in interface net.thucydides.model.steps.StepListener
 
testStarted(String, ZonedDateTime) - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
testStarted(String, ZonedDateTime) - Method in interface net.thucydides.model.steps.StepListener
 
TestStatus - Class in net.thucydides.model.steps
Determine the status of a method based on its annotations.
TestStep - Class in net.thucydides.model.domain
An acceptance test run is made up of test steps.
TestStep() - Constructor for class net.thucydides.model.domain.TestStep
 
TestStep(String) - Constructor for class net.thucydides.model.domain.TestStep
 
TestStep(ZonedDateTime, String) - Constructor for class net.thucydides.model.domain.TestStep
 
TestStep.TestStepBuilder - Class in net.thucydides.model.domain
 
TestStepBuilder(String) - Constructor for class net.thucydides.model.domain.TestStep.TestStepBuilder
 
TestStepFactory - Class in net.thucydides.model.reports.integration
 
TestStepFactory() - Constructor for class net.thucydides.model.reports.integration.TestStepFactory
 
testStepWithDescription(String) - Method in class net.thucydides.model.domain.TestOutcome
 
TestStrategyAdapter - Interface in net.thucydides.model.adapters
This is an INTERNAL helper class of serenity, it should not be used directly and may be subject to refactoring.
TestSuite - Class in net.thucydides.model.reports.adaptors.xunit.model
 
testSuiteFinished() - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
testSuiteFinished() - Method in interface net.thucydides.model.steps.StepListener
End of a test case or story.
testSuiteStarted(Class<?>) - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
testSuiteStarted(Class<?>) - Method in interface net.thucydides.model.steps.StepListener
Start a test run using a test case or a user story.
testSuiteStarted(Class<?>, String) - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
testSuiteStarted(Class<?>, String) - Method in interface net.thucydides.model.steps.StepListener
Start a test run using JUnit 5 with a specific name
testSuiteStarted(String, String, String, String) - Method in class net.thucydides.model.domain.TestClassHierarchy
Keep track of relationships between test classes and display names such as in JUnit 5 tests
testSuiteStarted(Story) - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
testSuiteStarted(Story) - Method in interface net.thucydides.model.steps.StepListener
Start a test run using a specific story, without a corresponding Java class.
TestTag - Class in net.thucydides.model.domain
 
TestTag.TestTagBuilder - Class in net.thucydides.model.domain
 
TestTagBuilder(String) - Constructor for class net.thucydides.model.domain.TestTag.TestTagBuilder
 
TestTagCache - Class in net.thucydides.model.domain
 
TestTagCache() - Constructor for class net.thucydides.model.domain.TestTagCache
 
TestTags - Class in net.thucydides.model.domain
 
TestTags(Collection<TestTag>) - Constructor for class net.thucydides.model.domain.TestTags
 
testType - Variable in class net.thucydides.model.reports.TestOutcomeCounter
 
TestType - Enum in net.thucydides.model.domain
 
text() - Element in annotation type net.serenitybdd.annotations.Narrative
 
text() - Static method in class net.thucydides.model.requirements.classpath.ClassNarrative
 
text() - Static method in class net.thucydides.model.requirements.classpath.PackageInfoNarrative
 
TextPackageInfoNarrative() - Constructor for class net.thucydides.model.requirements.classpath.PackageInfoNarrative.TextPackageInfoNarrative
 
thatImplement(Class<?>) - Method in class net.thucydides.model.reflection.ClassFinder
 
thatMatch(Predicate<Class>) - Method in class net.thucydides.model.reflection.ClassFinder
 
the(String, Matcher<? extends Object>) - Static method in class net.thucydides.model.matchers.BeanMatchers
 
the_count(Matcher<Integer>) - Static method in class net.thucydides.model.matchers.BeanMatchers
 
theClassDefinedIn(Class) - Static method in class net.thucydides.model.requirements.annotations.ClassInfoAnnotations
 
TheDirectoryStructure - Class in net.thucydides.model.files
 
TheDirectoryStructure(File) - Constructor for class net.thucydides.model.files.TheDirectoryStructure
 
TheErrorType - Class in net.serenitybdd.model.exceptions
 
TheErrorType(String) - Constructor for class net.serenitybdd.model.exceptions.TheErrorType
 
theFieldCalled(String) - Method in class net.thucydides.model.steps.ReplaceField.ReplaceFieldBuilder
 
THUCYDIDES_ACTIVATE_FIREBUGS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_ACTIVATE_HIGHLIGHTING - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_ANNOTATED_REQUIREMENTS_DIR - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_BATCH_COUNT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_BATCH_NUMBER - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_BATCH_SIZE - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_BATCH_STRATEGY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_BROWSER_HEIGHT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_BROWSER_MAXIMIZED - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_BROWSER_WIDTH - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_CONFIGURATION_REPORT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_CONSOLE_COLORS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_CONSOLE_HEADINGS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_CSV_EXTRA_COLUMNS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_DATA_DIR - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_DIFFERENT_BROWSER_FOR_EACH_ACTOR - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_DISPLAY_CONTEXT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Display the context in the test title.
THUCYDIDES_DRIVER_CAPABILITIES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_DRY_RUN - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_ESTIMATED_AVERAGE_STEP_COUNT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_ESTIMATED_TESTS_PER_REQUIREMENT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_EXCLUDE_UNRELATED_REQUIREMENTS_OF_TYPE - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_EXT_PACKAGES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_FILE_IO_RETRY_TIMEOUT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_FLOW_REPORTS_DIR - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_HISTORY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_HOME - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_ISSUE_TRACKER_URL - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_JQUERY_INTEGRATION - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_KEEP_UNSCALED_SCREENSHOTS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_LOCATOR_FACTORY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_LOGGING - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_LOWEST_REQUIREMENT_TYPE - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_MAINTAIN_SESSION - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_NATIVE_EVENTS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_ONLY_SAVE_FAILING_SCREENSHOTS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
This property is still supported, but thucydides.take.screenshots provides more fine-grained control.
THUCYDIDES_OUTPUT_DIRECTORY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_PROJECT_KEY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_PROJECT_NAME - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_PROXY_HTTP - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_PROXY_HTTP_PORT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_PROXY_PASSWORD - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_PROXY_TYPE - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_PROXY_USER - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_PUBLIC_URL - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_RELEASE_TYPES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_REPORT_ENCODING - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_REPORT_RESOURCES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_REPORT_SHOW_HISTORY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_REPORT_SHOW_MANUAL_TESTS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_REPORT_SHOW_PROGRESS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_REPORT_SHOW_RELEASES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_REPORT_SHOW_TAG_MENUS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_REPORT_TAG_MENUS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_REPORTS_SHOW_STEP_DETAILS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_REQUIREMENT_EXCLUSIONS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_REQUIREMENT_TYPES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_REQUIREMENTS_DIR - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_RESIZED_IMAGE_WIDTH - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_RESTART_BROWSER_FOR_EACH - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_RESTART_BROWSER_FREQUENCY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_STEP_DELAY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_TAKE_SCREENSHOTS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_TEST_REQUIREMENTS_BASEDIR - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_TEST_ROOT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_TIMEOUT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_USE_REQUIREMENTS_DIRECTORIES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_USE_UNIQUE_BROWSER - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
THUCYDIDES_VERBOSE_SCREENSHOTS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
This property is still supported, but thucydides.take.screenshots provides more fine-grained control.
THUCYDIDES_VERBOSE_STEPS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
ThucydidesMatchers - Class in net.thucydides.model.matchers
 
ThucydidesMatchers() - Constructor for class net.thucydides.model.matchers.ThucydidesMatchers
 
ThucydidesReporter - Class in net.thucydides.model.reports
A base directory for Thucydides report generators.
ThucydidesReporter() - Constructor for class net.thucydides.model.reports.ThucydidesReporter
 
ThucydidesSystemProperty - Enum in net.thucydides.model
Properties that can be passed to a web driver test to customize its behaviour.
TimeIsCloseToAsMatcher - Class in net.thucydides.model.matchers.dates
 
TimeIsCloseToAsMatcher(Date, Period) - Constructor for class net.thucydides.model.matchers.dates.TimeIsCloseToAsMatcher
 
TimeoutConfiguration - Class in net.thucydides.model.configuration
 
TimeoutConfiguration() - Constructor for class net.thucydides.model.configuration.TimeoutConfiguration
 
TimeoutConfiguration.TimeoutConfigurationGetter - Class in net.thucydides.model.configuration
 
TimeoutConfigurationGetter(EnvironmentVariables) - Constructor for class net.thucydides.model.configuration.TimeoutConfiguration.TimeoutConfigurationGetter
 
TimeoutValue - Class in net.thucydides.model.configuration
 
TimeoutValue(long, TimeUnit) - Constructor for class net.thucydides.model.configuration.TimeoutValue
 
times(String) - Method in class net.thucydides.model.util.MultipleInflection
 
title() - Element in annotation type net.serenitybdd.annotations.Narrative
 
Title - Annotation Type in net.serenitybdd.annotations
An optional title placed on a step, to override the default step name.
TitleBuilder - Class in net.thucydides.model.domain
 
TitleBuilder(TestOutcome, IssueTracking, EnvironmentVariables, boolean) - Constructor for class net.thucydides.model.domain.TitleBuilder
 
TitleBuilder(TestOutcome, IssueTracking, EnvironmentVariables, boolean, boolean) - Constructor for class net.thucydides.model.domain.TitleBuilder
 
to(Object) - Method in class net.thucydides.model.reflection.FieldSetter
 
to(Collection<Requirement>) - Method in class net.thucydides.model.requirements.classpath.LeafRequirementAdder
 
to(Collection<Requirement>) - Method in class net.thucydides.model.requirements.classpath.NonLeafRequirementsAdder
 
toException() - Method in class net.thucydides.model.domain.stacktrace.FailureCause
 
toFinalView() - Method in class net.thucydides.model.util.TagInflector.InflectableTag
 
toJson() - Method in class net.thucydides.model.domain.TestOutcome
 
toJson(PreviousTestOutcome, OutputStream) - Method in class net.thucydides.model.reports.json.gson.GsonPreviousOutcomeConverter
 
toJson(TestOutcome, OutputStream) - Method in class net.thucydides.model.reports.json.gson.GsonJSONConverter
 
toJson(TestOutcome, OutputStream) - Method in interface net.thucydides.model.reports.json.JSONConverter
 
toMarkdown(String, String) - Method in class net.thucydides.model.domain.DataTable
 
toParent(Requirement) - Method in class net.thucydides.model.requirements.classpath.ChildElementAdder.ChildElementAdderBuilder
 
toSerenityTags(List<Tag>) - Static method in class net.thucydides.model.reports.html.CucumberTagConverter
 
toString() - Method in class net.serenitybdd.model.rest.RestQuery
 
toString() - Method in class net.thucydides.model.domain.DataTableRow
 
toString() - Method in class net.thucydides.model.domain.PathElement
 
toString() - Method in class net.thucydides.model.domain.PathElements
 
toString() - Method in class net.thucydides.model.domain.Release
 
toString() - Method in enum net.thucydides.model.domain.ReportType
 
toString() - Method in class net.thucydides.model.domain.stacktrace.FailureCause
 
toString() - Method in class net.thucydides.model.domain.TestOutcome
 
toString() - Method in class net.thucydides.model.domain.TestStep
 
toString() - Method in class net.thucydides.model.domain.TestTag
 
toString() - Method in class net.thucydides.model.matchers.BeanCountMatcher
 
toString() - Method in class net.thucydides.model.matchers.BeanPropertyMatcher
 
toString() - Method in class net.thucydides.model.matchers.BeanUniquenessMatcher
 
toString() - Method in class net.thucydides.model.matchers.MaxFieldValueMatcher
 
toString() - Method in class net.thucydides.model.matchers.MinFieldValueMatcher
 
toString() - Method in class net.thucydides.model.reports.AnsiEscapes
 
toString() - Method in class net.thucydides.model.reports.html.ReportNameProvider
 
toString() - Method in class net.thucydides.model.reports.TestOutcomes
 
toString() - Method in class net.thucydides.model.requirements.model.CustomFieldValue
 
toString() - Method in class net.thucydides.model.requirements.model.Example
 
toString() - Method in enum net.thucydides.model.requirements.model.FeatureType
 
toString() - Method in class net.thucydides.model.requirements.model.Requirement
 
toString() - Method in class net.thucydides.model.requirements.model.RequirementDefinition
 
toString() - Method in class net.thucydides.model.requirements.model.RequirementTree
 
toString() - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
toString() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
toString() - Method in class net.thucydides.model.requirements.reports.ScenarioSummaryOutcome
 
toString() - Method in class net.thucydides.model.requirements.reports.SingleScenarioOutcome
 
toString() - Method in class net.thucydides.model.requirements.reports.SubrequirementsCount
 
toString() - Method in class net.thucydides.model.requirements.RequirementsTree
 
toString() - Method in class net.thucydides.model.screenshots.ScreenshotAndHtmlSource
 
toString() - Method in enum net.thucydides.model.ThucydidesSystemProperty
 
toString() - Method in class net.thucydides.model.util.Inflection
 
toStringMap() - Method in class net.thucydides.model.domain.DataTable.RowValueAccessor
 
toStrings(Collection<TestTag>) - Static method in class net.thucydides.model.reports.html.CucumberTagConverter
 
type() - Element in annotation type net.serenitybdd.annotations.Narrative
 
type() - Element in annotation type net.serenitybdd.annotations.WithTag
 
type() - Static method in class net.thucydides.model.requirements.classpath.ClassNarrative
 
type() - Static method in class net.thucydides.model.requirements.classpath.PackageInfoNarrative
 
typeCompatibleWith(TestType) - Method in class net.thucydides.model.domain.TestOutcome
 
TypePackageInfoNarrative() - Constructor for class net.thucydides.model.requirements.classpath.PackageInfoNarrative.TypePackageInfoNarrative
 
TYPESAFE_CONFIG_FILE - Static variable in class net.thucydides.model.util.PropertiesLocalPreferences
 

U

UNDEFINED - Enum constant in enum net.serenitybdd.annotations.Fields.FieldValue
 
UNDEFINED - Enum constant in enum net.thucydides.model.domain.TakeScreenshots
 
UNDEFINED - Enum constant in enum net.thucydides.model.domain.TestResult
Test result not known yet.
UNDEFINED - Enum constant in enum net.thucydides.model.requirements.model.FeatureType
 
UndefinedEnvironmentVariableException - Exception Class in net.serenitybdd.model.environment
 
UndefinedEnvironmentVariableException(String) - Constructor for exception class net.serenitybdd.model.environment.UndefinedEnvironmentVariableException
 
underscore(String) - Static method in class net.thucydides.model.util.NameConverter
Transform a camel-case word to underscored-version.
underscore(String, char...) - Method in class net.thucydides.model.util.Inflector
Makes an underscored form from the expression in the string method.
uniqueInstance() - Element in annotation type net.serenitybdd.annotations.Steps
Deprecated.
uniqueSession() - Element in annotation type net.serenitybdd.annotations.Managed
 
UnknownAdaptor - Exception Class in net.thucydides.model.reports.adaptors
 
UnknownAdaptor(String) - Constructor for exception class net.thucydides.model.reports.adaptors.UnknownAdaptor
 
UnknownAdaptor(String, Throwable) - Constructor for exception class net.thucydides.model.reports.adaptors.UnknownAdaptor
 
UnknownEnvironmentException - Exception Class in net.serenitybdd.model.environment
 
UnknownEnvironmentException(String) - Constructor for exception class net.serenitybdd.model.environment.UnknownEnvironmentException
 
UnknownExampleTable - Class in net.thucydides.model.requirements.model.cucumber
 
UnknownExampleTable() - Constructor for class net.thucydides.model.requirements.model.cucumber.UnknownExampleTable
 
UnknownScenario - Class in net.thucydides.model.requirements.model.cucumber
 
UnknownScenario() - Constructor for class net.thucydides.model.requirements.model.cucumber.UnknownScenario
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class net.thucydides.model.reports.xml.TestOutcomeConverter
Convert XML to an TestOutcome object.
UnrecognisedException - Exception Class in net.serenitybdd.model.exceptions
 
UnrecognisedException() - Constructor for exception class net.serenitybdd.model.exceptions.UnrecognisedException
 
unrendered() - Method in class net.thucydides.model.domain.TestStep
 
UNSUCCESSFUL - Enum constant in enum net.thucydides.model.domain.TestResult
Either failure, error or compromised - internal use only
UnsupportedBatchStrategyException - Exception Class in net.thucydides.model.batches
Exception container for invalid batchng strategy
UnsupportedBatchStrategyException(String, Exception) - Constructor for exception class net.thucydides.model.batches.UnsupportedBatchStrategyException
 
updateConfiguration(EnvironmentVariables) - Static method in class net.serenitybdd.model.environment.ConfiguredEnvironment
 
updateCurrentRowResult(TestResult) - Method in class net.thucydides.model.domain.TestOutcome
 
updateDataTableResult(int, TestResult) - Method in class net.thucydides.model.domain.TestOutcome
 
updateFlattenedRequirements(List<Requirement>) - Method in class net.thucydides.model.domain.RequirementCache
 
updateJiraForTestResultsFrom(String) - Method in interface net.thucydides.model.reports.JiraUpdaterService
Loads test results from outcome directory and updates Jira comments and workflow.
updateJiraForTestResultsFrom(String, String) - Method in interface net.thucydides.model.reports.JiraUpdaterService
Loads test results from outcome directory (matching the given regular expression filter for TestOutcomes names) and updates Jira comments and workflow.
updateLineNumbers(Map<Integer, Long>) - Method in class net.thucydides.model.domain.DataTable
 
updateOverallResult() - Method in class net.thucydides.model.domain.TestStep
 
updateOverallResults() - Method in class net.thucydides.model.domain.TestOutcome
 
updateResult(TestResult) - Method in class net.thucydides.model.domain.DataTableRow
 
updateRowResult(int, TestResult) - Method in class net.thucydides.model.domain.DataTable
 
updateTopLevelStepResultsTo(TestResult) - Method in class net.thucydides.model.domain.TestOutcome
 
URIResource - Class in net.thucydides.model.requirements.model.cucumber
 
URIResource(Path) - Constructor for class net.thucydides.model.requirements.model.cucumber.URIResource
 
url() - Element in annotation type net.serenitybdd.annotations.NamedUrl
 
urls() - Element in annotation type net.serenitybdd.annotations.At
 
USE_CHROME_AUTOMATION_OPTIONS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Sets a number of common chrome options useful for automated testing.
USE_GECKO_DRIVER - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If the Gecko Driver is on the system path, it will be used (with Marionnette) by default.
USE_TEST_CASE_FOR_STORY_TAG - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If set to true (the default value), a story tag will be extracted from the test case or feature file containing the test.
useExamplesFrom(DataTable) - Method in class net.thucydides.model.domain.TestOutcome
 
useExamplesFrom(DataTable) - Method in class net.thucydides.model.logging.ConsoleLoggingListener
 
useExamplesFrom(DataTable) - Method in interface net.thucydides.model.steps.StepListener
The current scenario is a data-driven scenario using test data from the specified table.
UsePersistantStepLibraries - Annotation Type in net.serenitybdd.annotations
 
useQualifier(String) - Method in class net.thucydides.model.reports.ReportService
 
UserStoryCode - Annotation Type in net.serenitybdd.annotations
Mark a test case with a code identifing a user story.
UserStoryTestReporter - Interface in net.thucydides.model.reports
Generates an aggregate acceptance test report for each user story.
useScenarioOutline(String) - Method in class net.thucydides.model.domain.TestOutcome
 
usesDataTable() - Method in class net.thucydides.model.reports.adaptors.specflow.SpecflowScenario
 
usingEnvironment(EnvironmentVariables) - Static method in class net.thucydides.model.reports.html.TagExclusions
 
usingIssueTracking(IssueTracking) - Method in class net.thucydides.model.domain.TestOutcome
 
usingRequirementTypes(List<String>) - Method in class net.thucydides.model.requirements.classpath.LeafRequirementAdder.LeafRequirementsAdderBuilder
 

V

value() - Element in annotation type net.serenitybdd.annotations.At
 
value() - Element in annotation type net.serenitybdd.annotations.BlurScreenshots
 
value() - Element in annotation type net.serenitybdd.annotations.DefaultUrl
 
value() - Element in annotation type net.serenitybdd.annotations.Description
 
value() - Element in annotation type net.serenitybdd.annotations.DriverOptions
 
value() - Element in annotation type net.serenitybdd.annotations.Issue
 
value() - Element in annotation type net.serenitybdd.annotations.Issues
 
value() - Element in annotation type net.serenitybdd.annotations.NamedUrls
 
value() - Element in annotation type net.serenitybdd.annotations.SectionNumber
 
value() - Element in annotation type net.serenitybdd.annotations.Step
 
value() - Element in annotation type net.serenitybdd.annotations.StepGroup
Deprecated.
 
value() - Element in annotation type net.serenitybdd.annotations.Story
 
value() - Element in annotation type net.serenitybdd.annotations.TestsRequirement
 
value() - Element in annotation type net.serenitybdd.annotations.TestsRequirements
 
value() - Element in annotation type net.serenitybdd.annotations.Title
 
value() - Element in annotation type net.serenitybdd.annotations.UserStoryCode
 
value() - Element in annotation type net.serenitybdd.annotations.Version
 
value() - Element in annotation type net.serenitybdd.annotations.WithDriver
 
value() - Element in annotation type net.serenitybdd.annotations.WithTag
 
value() - Element in annotation type net.serenitybdd.annotations.WithTags
 
value() - Element in annotation type net.serenitybdd.annotations.WithTagValuesOf
 
valueOf(String) - Static method in enum net.serenitybdd.annotations.BlurLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.serenitybdd.annotations.ClearCookiesPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.serenitybdd.annotations.Fields.FieldValue
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.serenitybdd.model.CurrentOS.OSType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.serenitybdd.model.history.NewFailure
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.serenitybdd.model.rest.RestMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.thucydides.model.batches.BatchStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.thucydides.model.domain.ReportType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.thucydides.model.domain.TakeScreenshots
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.thucydides.model.domain.TestResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.thucydides.model.domain.TestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.thucydides.model.logging.ConsoleEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.thucydides.model.logging.ConsoleHeadingStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.thucydides.model.logging.LoggingLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.thucydides.model.reports.html.MarkdownRendering.RenderedElements
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.thucydides.model.reports.OutcomeFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.thucydides.model.requirements.model.cucumber.ScenarioDisplayOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.thucydides.model.requirements.model.FeatureType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.thucydides.model.steps.TestSourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.thucydides.model.ThucydidesSystemProperty
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.serenitybdd.annotations.BlurLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.serenitybdd.annotations.ClearCookiesPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.serenitybdd.annotations.Fields.FieldValue
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.serenitybdd.model.CurrentOS.OSType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.serenitybdd.model.history.NewFailure
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.serenitybdd.model.rest.RestMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.thucydides.model.batches.BatchStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.thucydides.model.domain.ReportType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.thucydides.model.domain.TakeScreenshots
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.thucydides.model.domain.TestResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.thucydides.model.domain.TestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.thucydides.model.logging.ConsoleEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.thucydides.model.logging.ConsoleHeadingStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.thucydides.model.logging.LoggingLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.thucydides.model.reports.html.MarkdownRendering.RenderedElements
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.thucydides.model.reports.OutcomeFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.thucydides.model.requirements.model.cucumber.ScenarioDisplayOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.thucydides.model.requirements.model.FeatureType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.thucydides.model.steps.TestSourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.thucydides.model.ThucydidesSystemProperty
Returns an array containing the constants of this enum type, in the order they are declared.
VERBOSE - Enum constant in enum net.thucydides.model.logging.LoggingLevel
Log the start and end of each test, and the result of each test, and each test step.
VERBOSE_REPORTING - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
Version - Annotation Type in net.serenitybdd.annotations
Used to indicate that a test case or test relates to a particular issue or story card in the issue tracking system.
VersionProvider - Class in net.thucydides.model.util
Created by john on 19/06/2014.
VersionProvider() - Constructor for class net.thucydides.model.util.VersionProvider
 
VersionProvider(EnvironmentVariables) - Constructor for class net.thucydides.model.util.VersionProvider
 
visitFile(Path, BasicFileAttributes) - Method in class net.thucydides.model.reports.util.CopyDirectory
 
visitFile(Path, BasicFileAttributes) - Method in class net.thucydides.model.requirements.SearchForFilesOfType
 
visitFile(Path, BasicFileAttributes) - Method in class net.thucydides.model.requirements.SearchForFilesWithName
 
visitFileFailed(Path, IOException) - Method in class net.thucydides.model.requirements.SearchForFilesOfType
 
visitFileFailed(Path, IOException) - Method in class net.thucydides.model.requirements.SearchForFilesWithName
 

W

wasSkipped(String) - Method in class net.thucydides.model.reports.adaptors.xunit.model.TestCase
 
wasTaken() - Method in class net.thucydides.model.screenshots.ScreenshotAndHtmlSource
 
WEBDRIVER_AUTODOWNLOAD - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If the automatic webdriver download should happen.
WEBDRIVER_BASE_URL - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
The default starting URL for the application, and base URL for relative paths.
WEBDRIVER_CAPABILITIES_BROWSERNAME - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Used to identify the current driver using the W3C capabililites
WEBDRIVER_CHROME_BINARY - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Old property for chrome.binary
WEBDRIVER_CHROME_DRIVER - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Path to the Chrome driver, if it is not on the system path.
WEBDRIVER_CREATION_RETRY_CAUSES - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
A semi-colon list of (partial) error messages.
WEBDRIVER_CREATION_RETRY_MAX_TIME - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
WEBDRIVER_DRIVER - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
The WebDriver driver - firefox, chrome, iexplorer, safari.
WEBDRIVER_EDGE_DRIVER - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Path to the Edge driver, if it is not on the system path.
WEBDRIVER_FIREFOX_PROFILE - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Full path to the Firefox profile to be used with Firefox.
WEBDRIVER_GECKO_DRIVER - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Path to the Gecko driver binary
WEBDRIVER_IE_DRIVER - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Path to the Internet Explorer driver, if it is not on the system path.
WEBDRIVER_MIN_SCREENSHOT_INTERVAL - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
The minimum time to wait between screenshots.
WEBDRIVER_PROVIDED_TYPE - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If using a provided driver, what type is it.
WEBDRIVER_REMOTE_BROWSER_VERSION - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
WEBDRIVER_REMOTE_DRIVER - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
The driver to be used for remote drivers
WEBDRIVER_REMOTE_OS - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
 
WEBDRIVER_REMOTE_URL - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
The URL to be used for remote drivers (including a selenium grid hub)
WEBDRIVER_RETRY_ON_STALE_ELEMENT_EXCEPTION - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
If set to true, PageObject find methods will retry after a short pause when a stale element exception occurs.
WEBDRIVER_TIMEOUTS_FLUENTWAIT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Synonym for webdriver.wait.for.timeout
WEBDRIVER_TIMEOUTS_IMPLICITLYWAIT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Deprecated.
Use the timeouts section in the webdriver.capabilities block in serenity.conf, For example: webdriver { capabilities { timeouts { script = 30000 pageLoad = 300000 implicit = 0 } } }
WEBDRIVER_USE_DRIVER_SERVICE_POOL - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Try to create a Chrome driver using a driver service pool
WEBDRIVER_WAIT_FOR_ALERT_TIMEOUT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
Use this property to set how long webdriver should wait x second for an alert to be present before throwing an exception.
WEBDRIVER_WAIT_FOR_TIMEOUT - Enum constant in enum net.thucydides.model.ThucydidesSystemProperty
How long webdriver waits by default when you use a fluent waiting method, in milliseconds.
WebdriverAssertionError - Exception Class in net.thucydides.model.webdriver
Turns a webdriver error into an ordinary assertion error.
WebdriverAssertionError(Throwable) - Constructor for exception class net.thucydides.model.webdriver.WebdriverAssertionError
 
whenNextStepResultIs(TestResult) - Static method in class net.thucydides.model.domain.results.MergeStepResultStrategy
 
WhenPageOpens - Annotation Type in net.serenitybdd.annotations
Indicates a method on a Page Object that is called when the page is opened.
white(String) - Method in class net.thucydides.model.logging.ConsoleColors
 
white(String) - Method in class net.thucydides.model.reports.AsciiColors
 
windows - Enum constant in enum net.serenitybdd.model.CurrentOS.OSType
 
WindowsFriendly - Class in net.thucydides.model.requirements
 
WindowsFriendly() - Constructor for class net.thucydides.model.requirements.WindowsFriendly
 
with(int) - Method in class net.thucydides.model.reports.history.ProgressSnapshot.ProgressSnapshotBuilder
 
with(Object) - Method in class net.thucydides.model.steps.ReplaceField
 
with(TestResult) - Method in class net.thucydides.model.domain.results.NextStepCompromisedStrategy
 
with(TestResult) - Method in class net.thucydides.model.domain.results.NextStepFailedStrategy
 
with(TestResult) - Method in class net.thucydides.model.domain.results.NextStepStatusTakesPriorityStrategy
 
with(TestResult) - Method in class net.thucydides.model.domain.results.NextStepWasSkippedStrategy
 
with(TestResult) - Method in interface net.thucydides.model.domain.results.StepResultMergeStragegy
 
with(TestStep) - Method in class net.thucydides.model.domain.TestOutcome.StepReplacer
 
withAMaximumRequirementsDepthOf(int) - Method in class net.thucydides.model.requirements.classpath.LeafRequirementAdder.LeafRequirementsAdderBuilder
 
withAMaximumRequirementsDepthOf(int) - Method in class net.thucydides.model.requirements.classpath.NonLeafRequirementsAdder.NonLeafRequirementsAdderBuilder
 
withAnyResult() - Method in class net.thucydides.model.domain.OutcomeCounter
 
withAnyResult() - Method in class net.thucydides.model.domain.ScenarioOutcomeCounter
 
withAnyResult() - Method in class net.thucydides.model.requirements.reports.RequirementOutcome.OutcomeCounter
 
withBackground(FeatureBackgroundNarrative) - Method in class net.thucydides.model.requirements.model.Requirement
 
withBackground(FeatureBackgroundNarrative) - Method in class net.thucydides.model.requirements.model.RequirementDefinition
 
withCacheDisabled() - Method in class net.thucydides.model.requirements.PackageRequirementsTagProvider
Deprecated.
 
withCardNumber(String) - Method in class net.thucydides.model.reports.TestOutcomes
 
withChild(Requirement) - Method in class net.thucydides.model.requirements.model.Requirement
 
withChildren(List<Release>) - Method in class net.thucydides.model.domain.Release
 
withChildren(List<Requirement>) - Method in class net.thucydides.model.requirements.model.Requirement
 
withCompromisedResults() - Method in class net.thucydides.model.domain.OutcomeCounter
 
withCompromisedResults() - Method in class net.thucydides.model.domain.ScenarioOutcomeCounter
 
withContent(String) - Method in class net.serenitybdd.model.rest.RestQuery
 
withContentType(String) - Method in class net.serenitybdd.model.rest.RestQuery
 
withContext() - Method in class net.thucydides.model.domain.TitleBuilder
 
withCount(int) - Method in class net.thucydides.model.reports.OutcomeSummary
 
withCustomField(String) - Method in class net.thucydides.model.requirements.model.Requirement
 
withCustomFields(List<CustomFieldValue>) - Method in class net.thucydides.model.requirements.model.Requirement
 
withDataRowsfilteredbyTag(TestTag) - Method in class net.thucydides.model.domain.TestOutcome
 
withDataRowsfilteredbyTagsFrom(Collection<TestTag>) - Method in class net.thucydides.model.domain.TestOutcome
 
withDepth(int) - Method in class net.thucydides.model.domain.screenshots.Screenshot
 
withDescription(String) - Method in class net.thucydides.model.domain.CastMember
 
withDescription(String) - Method in class net.thucydides.model.domain.screenshots.Screenshot
 
withDescription(String) - Static method in class net.thucydides.model.requirements.model.Example
 
withDisplayedFields(Map<String, Object>) - Method in class net.thucydides.model.steps.ExecutedStepDescription
 
withDisplayName(String) - Method in class net.thucydides.model.domain.Story
 
withDisplayName(String) - Method in class net.thucydides.model.domain.TestTag
 
withDisplayName(String) - Method in class net.thucydides.model.requirements.model.Requirement
 
WithDriver - Annotation Type in net.serenitybdd.annotations
Run an individual test with a specific driver.
withEnvironmentVariables(EnvironmentVariables) - Method in class net.thucydides.model.configuration.SystemPropertiesConfiguration
 
withEnvironmentVariables(EnvironmentVariables) - Method in class net.thucydides.model.domain.screenshots.ScreenshotPreferencesByClass.ScreenshotPreferencesByClassBuilder
 
withEnvironmentVariables(EnvironmentVariables) - Method in interface net.thucydides.model.webdriver.Configuration
 
withError(TestException) - Method in class net.thucydides.model.reports.adaptors.xunit.model.TestCase
 
withErrorType(String) - Method in class net.thucydides.model.reports.TestOutcomes
 
withExample(Example) - Method in class net.thucydides.model.requirements.model.Requirement
 
withExamples(List<Example>) - Method in class net.thucydides.model.requirements.model.Requirement
 
withExamplesHavingResult(TestResult) - Method in class net.thucydides.model.domain.TestOutcome
 
withExamplesMatching(Predicate<TestStep>) - Method in class net.thucydides.model.domain.TestOutcome
 
withFailure(TestException) - Method in class net.thucydides.model.reports.adaptors.xunit.model.TestCase
 
withFailureOrError() - Method in class net.thucydides.model.domain.formatters.TestCoverageFormatter.FormattedCoverage
 
withFailureOrError() - Method in class net.thucydides.model.domain.OutcomeCounter
 
withFailureOrError() - Method in class net.thucydides.model.domain.ScenarioOutcomeCounter
 
withFailureOrError() - Method in class net.thucydides.model.reports.TestOutcomes.OutcomeProportionCounter
 
withFailureOrError() - Method in class net.thucydides.model.requirements.reports.RequirementOutcome.OutcomeCounter
 
withFailureOrError() - Method in class net.thucydides.model.requirements.reports.RequirementsPercentageFormatter
 
withFeatureFileName(String) - Method in class net.thucydides.model.requirements.model.Requirement
 
withFlagProvider(FlagProvider) - Method in class net.thucydides.model.domain.TestOutcome
Set the current flag provider; only used for testing purposes.
withHeaders(List<String>) - Static method in class net.thucydides.model.domain.DataTable
 
withId(String) - Method in class net.thucydides.model.domain.TestOutcome
 
withId(String) - Method in class net.thucydides.model.requirements.model.RequirementBuilderNameStep
 
withId(String, String) - Static method in class net.thucydides.model.domain.Story
Create a story using a full class name as an id.
withId(String, String, String, String) - Static method in class net.thucydides.model.domain.Story
 
withIdAndPath(String, String, String) - Static method in class net.thucydides.model.domain.Story
 
withIdAndPathAndFeature(String, String, String, String, String) - Static method in class net.thucydides.model.domain.Story
 
withIndeterminateResult() - Method in class net.thucydides.model.domain.formatters.TestCoverageFormatter.FormattedCoverage
 
withIndeterminateResult() - Method in class net.thucydides.model.domain.OutcomeCounter
 
withIndeterminateResult() - Method in class net.thucydides.model.domain.ScenarioOutcomeCounter
 
withIndeterminateResult() - Method in class net.thucydides.model.reports.TestOutcomes.OutcomeProportionCounter
 
withIndeterminateResult() - Method in class net.thucydides.model.reports.TestOutcomes.OutcomeProportionStepCounter
 
withIndeterminateResult() - Method in class net.thucydides.model.requirements.reports.RequirementOutcome.OutcomeCounter
 
withIndeterminateResult() - Method in class net.thucydides.model.requirements.reports.RequirementsPercentageFormatter
 
withIndeterminateResult() - Method in class net.thucydides.model.requirements.reports.RequirementsProportionCounter
 
withIssues(List<String>) - Method in class net.thucydides.model.domain.TestOutcome
 
withKebabCase() - Method in class net.thucydides.model.util.Inflection
 
withLabel(String) - Method in class net.thucydides.model.reports.TestOutcomes
 
withMethod(RestMethod) - Static method in class net.serenitybdd.model.rest.RestQuery
 
withName(String) - Method in class net.serenitybdd.annotations.Fields
 
withName(String) - Static method in class net.thucydides.model.domain.TestTag
 
withName(String) - Static method in class net.thucydides.model.reports.adaptors.xunit.model.TestCase
 
withName(String) - Method in class net.thucydides.model.reports.TestOutcomes.TestOutcomeMatcher
 
withName(String) - Method in class net.thucydides.model.requirements.model.cucumber.ReferencedExampleTable
 
withName(String) - Method in class net.thucydides.model.requirements.model.cucumber.ReferencedScenario
 
withName(String) - Method in class net.thucydides.model.steps.ExecutedStepDescription
 
withName(Matcher<String>) - Method in class net.thucydides.model.reports.TestOutcomes.TestOutcomeMatcher
 
withNameAndDescription(String, String) - Method in class net.thucydides.model.domain.DataSetDescriptor
 
withNameIn(List<Matcher<String>>) - Method in class net.thucydides.model.reports.TestOutcomes.TestOutcomeMatcher
 
withNarrative(String) - Method in class net.thucydides.model.domain.Story
 
withNarrative(String) - Method in class net.thucydides.model.requirements.model.Requirement
 
withNarrative(String) - Method in class net.thucydides.model.requirements.model.RequirementBuilderTypeStep
 
withNoArguments(String) - Static method in class net.thucydides.model.util.NameConverter
 
withNoCompression() - Method in class net.thucydides.model.domain.ReportNamer
 
withNoIssueNumbers(String) - Static method in class net.thucydides.model.util.NameConverter
 
withNoMatchingScenario() - Static method in class net.thucydides.model.requirements.model.cucumber.NamedExampleTable
 
withNoMatchingScenario() - Static method in class net.thucydides.model.requirements.model.cucumber.NamedScenario
 
withNoResults() - Static method in class net.thucydides.model.reports.TestOutcomes
 
withNoScenarios() - Method in class net.thucydides.model.requirements.model.Requirement
 
withNoTests() - Method in class net.thucydides.model.requirements.reports.SubrequirementsCount
 
withNoTests() - Method in class net.thucydides.model.requirements.reports.SubrequirementsPercentageCount
 
withNoTests() - Method in class net.thucydides.model.requirements.reports.SubrequirementsProportionCount
 
WithNoTitle - Enum constant in enum net.thucydides.model.requirements.model.cucumber.ScenarioDisplayOption
 
withOptionalCardNumber(String) - Method in class net.thucydides.model.requirements.model.RequirementBuilderNameStep
 
withOptionalDisplayName(String) - Method in class net.thucydides.model.requirements.model.RequirementBuilderNameStep
 
withOptionalParent(String) - Method in class net.thucydides.model.requirements.model.RequirementBuilderNameStep
 
withoutUnrelatedRequirements() - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
withoutUnrelatedRequirements() - Method in class net.thucydides.model.requirements.reports.RequirementsOutcomes
 
withParameters(List<Object>) - Method in class net.serenitybdd.model.rest.RestQuery
 
withParameters(Map<String, ?>) - Method in class net.serenitybdd.model.rest.RestQuery
 
withParent(String) - Method in class net.thucydides.model.requirements.model.Requirement
 
withParents(List<Release>) - Method in class net.thucydides.model.domain.Release
 
withPass() - Method in class net.thucydides.model.domain.formatters.TestCoverageFormatter.FormattedCoverage
 
withPath(String) - Method in class net.thucydides.model.domain.Story
 
withPath(String) - Method in class net.thucydides.model.requirements.model.Requirement
 
withPrecision(int) - Method in class net.thucydides.model.domain.formatters.TestCoverageFormatter.FormattedCoverage
 
withPrefix(String) - Method in class net.thucydides.model.domain.ReportNamer
 
withPrefix(String) - Method in class net.thucydides.model.reports.html.ReportNameProvider
 
withPrefix(TestTag) - Method in class net.thucydides.model.reports.html.ReportNameProvider
 
withQualifier(String) - Method in class net.thucydides.model.domain.TestOutcome
 
withReleaseVersions(List<String>) - Method in class net.thucydides.model.requirements.model.Requirement
 
withReport(String) - Method in class net.thucydides.model.domain.Release
 
withReportData(ReportData) - Method in class net.thucydides.model.domain.TestStep
 
withRequestCookies(String) - Method in class net.serenitybdd.model.rest.RestQuery
 
withRequestHeaders(String) - Method in class net.serenitybdd.model.rest.RestQuery
 
withRequirements(List<Requirement>) - Static method in class net.thucydides.model.requirements.model.RequirementTree
 
withRequirementsTags() - Method in class net.thucydides.model.reports.TestOutcomes
 
withRequirementTypes(List<String>) - Method in class net.thucydides.model.requirements.model.NarrativeReader
 
withResponse(String) - Method in class net.serenitybdd.model.rest.RestQuery
 
withResponseCookies(String) - Method in class net.serenitybdd.model.rest.RestQuery
 
withResponseHeaders(String) - Method in class net.serenitybdd.model.rest.RestQuery
 
withResult(String) - Method in class net.thucydides.model.domain.formatters.TestCoverageFormatter.FormattedCoverage
 
withResult(String) - Method in class net.thucydides.model.domain.OutcomeCounter
 
withResult(String) - Method in class net.thucydides.model.domain.ScenarioOutcomeCounter
 
withResult(String) - Method in class net.thucydides.model.reports.TestOutcomes.OutcomeProportionCounter
 
withResult(String) - Method in class net.thucydides.model.reports.TestOutcomes.OutcomeProportionStepCounter
 
withResult(String) - Method in class net.thucydides.model.requirements.reports.RequirementOutcome.OutcomeCounter
 
withResult(String) - Method in class net.thucydides.model.requirements.reports.RequirementsPercentageFormatter
 
withResult(String) - Method in class net.thucydides.model.requirements.reports.RequirementsProportionCounter
 
withResult(String) - Method in class net.thucydides.model.requirements.reports.SubrequirementsCount
 
withResult(String) - Method in class net.thucydides.model.requirements.reports.SubrequirementsPercentageCount
 
withResult(String) - Method in class net.thucydides.model.requirements.reports.SubrequirementsProportionCount
 
withResult(TestResult) - Method in class net.thucydides.model.domain.formatters.TestCoverageFormatter.FormattedCoverage
 
withResult(TestResult) - Method in class net.thucydides.model.domain.OutcomeCounter
 
withResult(TestResult) - Method in class net.thucydides.model.domain.ScenarioOutcomeCounter
 
withResult(TestResult) - Method in class net.thucydides.model.domain.TestOutcome
 
withResult(TestResult) - Method in class net.thucydides.model.domain.TestStep.TestStepBuilder
 
withResult(TestResult) - Method in class net.thucydides.model.domain.TestStep
 
withResult(TestResult) - Static method in class net.thucydides.model.reports.matchers.TestOutcomeMatchers
 
withResult(TestResult) - Method in class net.thucydides.model.reports.TestOutcomes.OutcomeProportionCounter
 
withResult(TestResult) - Method in class net.thucydides.model.reports.TestOutcomes.OutcomeProportionStepCounter
 
withResult(TestResult) - Method in class net.thucydides.model.reports.TestOutcomes
 
withResult(TestResult) - Method in class net.thucydides.model.requirements.reports.RequirementOutcome.OutcomeCounter
 
withResult(TestResult) - Method in class net.thucydides.model.requirements.reports.RequirementsPercentageFormatter
 
withResult(TestResult) - Method in class net.thucydides.model.requirements.reports.RequirementsProportionCounter
 
withResult(TestResult, int) - Method in class net.thucydides.model.domain.formatters.TestCoverageFormatter.FormattedCoverage
 
withResultFilter(TestResult) - Method in class net.thucydides.model.reports.TestOutcomes
 
withRowCount(int) - Method in class net.thucydides.model.domain.DataSetDescriptor
 
withRuleBackgrounds(Map<String, FeatureBackgroundNarrative>) - Method in class net.thucydides.model.requirements.model.RequirementDefinition
 
withScenarioId(String) - Method in class net.thucydides.model.domain.TestOutcome
 
withScenarioTags(Map<String, Collection<TestTag>>) - Method in class net.thucydides.model.requirements.model.Requirement
 
withSkippedOrIgnored() - Method in class net.thucydides.model.domain.formatters.TestCoverageFormatter.FormattedCoverage
 
withSkippedOrIgnored() - Method in class net.thucydides.model.requirements.reports.RequirementsPercentageFormatter
 
withSkippedOrIgnored() - Method in class net.thucydides.model.requirements.reports.SubrequirementsPercentageCount
 
withSkippedOrIgnored() - Method in class net.thucydides.model.requirements.reports.SubrequirementsProportionCount
 
withStartTime(ZonedDateTime) - Method in class net.thucydides.model.domain.TestOutcome
 
withStatusCode(Integer) - Method in class net.serenitybdd.model.rest.RestQuery
 
withSteps(List<TestStep>) - Method in class net.thucydides.model.domain.TestOutcome
 
withStoryName(String) - Method in class net.thucydides.model.domain.Story
 
withTag(String) - Method in class net.thucydides.model.reports.TestOutcomes
Find the test outcomes with a given tag name
withTag(TestTag) - Method in class net.thucydides.model.reports.TestOutcomes
 
WithTag - Annotation Type in net.serenitybdd.annotations
Used to indicate that a test case or test relates to a particular issue or story card in the issue tracking system.
withTags(Collection<TestTag>) - Method in class net.thucydides.model.reports.TestOutcomes
 
withTags(List<TestTag>) - Method in class net.thucydides.model.requirements.model.Requirement
 
withTags(Set<TestTag>) - Method in class net.thucydides.model.domain.TestOutcome
 
WithTags - Annotation Type in net.serenitybdd.annotations
 
withTagType(String) - Method in class net.thucydides.model.reports.TestOutcomes
Find the test outcomes with a given tag type
withTagTypes(List<String>) - Method in class net.thucydides.model.reports.TestOutcomes
 
WithTagValuesOf - Annotation Type in net.serenitybdd.annotations
 
withTestCases(List<TestCase>) - Method in class net.thucydides.model.reports.adaptors.xunit.model.TestSuite
 
withTestMethodName(String) - Method in class net.thucydides.model.domain.TestOutcome
 
withTestOutcomes(TestOutcomes) - Method in class net.thucydides.model.requirements.reports.RequirementOutcome
 
withTestSource(String) - Method in class net.thucydides.model.domain.TestOutcome
 
withTitle(String) - Static method in class net.thucydides.model.domain.ReportData
 
withTitle(String) - Static method in class net.thucydides.model.steps.ExecutedStepDescription
 
WithTitle - Enum constant in enum net.thucydides.model.requirements.model.cucumber.ScenarioDisplayOption
 
withType(String) - Method in class net.thucydides.model.domain.Story
 
withType(String) - Method in class net.thucydides.model.reports.TestOutcomes.TestOutcomeMatcher
 
withType(String) - Method in class net.thucydides.model.requirements.model.Requirement
 
withType(String) - Method in class net.thucydides.model.requirements.model.RequirementBuilderNameStep
 
withType(Matcher<String>) - Method in class net.thucydides.model.reports.TestOutcomes.TestOutcomeMatcher
 
withTypeOf(String) - Method in class net.thucydides.model.requirements.model.RequirementBuilderNameStep
 
withUnderscores() - Method in class net.thucydides.model.util.Inflection
 
withValue(String) - Static method in class net.thucydides.model.domain.TestTag
 
write(JsonWriter, Optional<E>) - Method in class net.thucydides.model.reports.json.gson.OptionalTypeAdapter
 
write(String, List<TestOutcome>, OutputStream) - Method in class net.thucydides.model.reports.junit.JUnitXMLConverter
 
write(List<Requirement>) - Method in class net.thucydides.model.requirements.DisabledRequirementsStore
 
write(List<Requirement>) - Method in class net.thucydides.model.requirements.FileSystemRequirementsStore
 
write(List<Requirement>) - Method in interface net.thucydides.model.requirements.RequirementsStore
 
write(SortedMap<String, Requirement>) - Method in class net.thucydides.model.requirements.RequirementPersister
 

X

XML - Enum constant in enum net.thucydides.model.domain.ReportType
XML reports.
XML - Enum constant in enum net.thucydides.model.reports.OutcomeFormat
 
XUnitFiles - Class in net.thucydides.model.reports.adaptors.xunit.io
 
XUnitFiles() - Constructor for class net.thucydides.model.reports.adaptors.xunit.io.XUnitFiles
 
XUnitLoader - Interface in net.thucydides.model.reports.adaptors.xunit
Converts an xUnit compatible file into a list of TestSuite objects that can be used to create TestOutcomes.

Y

yellow(String) - Method in class net.thucydides.model.logging.ConsoleColors
 
yellow(String) - Method in class net.thucydides.model.reports.AsciiColors
 

Z

zipFileFor(File) - Method in class net.thucydides.model.resources.ResourceList
 
ZonedDateTimeAdapter - Class in net.thucydides.model.reports.json.gson
 
ZonedDateTimeAdapter() - Constructor for class net.thucydides.model.reports.json.gson.ZonedDateTimeAdapter
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form