Index
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
TagProvider
s 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form