A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractRequirementsTagProvider - Class in net.thucydides.core.requirements
- AbstractRequirementsTagProvider(EnvironmentVariables) - Constructor for class net.thucydides.core.requirements.AbstractRequirementsTagProvider
- AbstractRequirementsTagProvider(EnvironmentVariables, String) - Constructor for class net.thucydides.core.requirements.AbstractRequirementsTagProvider
- ACCEPT_INSECURE_CERTIFICATES - net.thucydides.core.ThucydidesSystemProperty
-
Set to true to activate the AcceptInsecureCertificates options for Chrome and Firefox.
- AcceptanceCriteriaRequirmentCounter - Class in net.thucydides.core.requirements.reports
- AcceptanceCriteriaRequirmentCounter(TestOutcomes) - Constructor for class net.thucydides.core.requirements.reports.AcceptanceCriteriaRequirmentCounter
- AcceptanceTestFullReporter - Interface in net.thucydides.core.reports
- AcceptanceTestLoader - Interface in net.thucydides.core.reports
- AcceptanceTestReporter - Interface in net.thucydides.core.reports
-
Generates a report based on a set of acceptance test results.
- AdaptorService - Class in net.thucydides.core.reports.adaptors
- AdaptorService() - Constructor for class net.thucydides.core.reports.adaptors.AdaptorService
- AdaptorService(EnvironmentVariables) - Constructor for class net.thucydides.core.reports.adaptors.AdaptorService
- addAbility(String) - Method in class net.thucydides.core.model.CastMember
- addAsciidocLineBreaks(String) - Method in class net.thucydides.core.reports.renderer.AsciidocMarkupRenderer
- addChild(Requirement) - Static method in class net.thucydides.core.requirements.classpath.ChildElementAdder
- addChildStep(TestStep) - Method in class net.thucydides.core.model.TestStep
- addDataFrom(DataTable) - Method in class net.thucydides.core.model.TestOutcome
- addFact(String) - Method in class net.thucydides.core.model.CastMember
- addFailingStepAsSibling(List<TestStep>, Throwable) - Method in class net.thucydides.core.model.TestOutcome
- addIssues(List<String>) - Method in class net.thucydides.core.model.TestOutcome
- addLeafRequirementDefinedIn(String) - Static method in class net.thucydides.core.requirements.classpath.LeafRequirementAdder
- addLinks(String) - Method in class net.thucydides.core.model.formatters.ReportFormatter
- addNewExamplesFrom(DataTable) - Method in class net.thucydides.core.logging.ConsoleLoggingListener
- addNewExamplesFrom(DataTable) - Method in class net.thucydides.core.model.TestOutcome
- addNewExamplesFrom(DataTable) - Method in interface net.thucydides.core.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.core.requirements.classpath.NonLeafRequirementsAdder
- addParentsTo(List<Requirement>) - Static method in class net.thucydides.core.requirements.RequirementAncestry
- addParentsTo(List<Requirement>, String) - Static method in class net.thucydides.core.requirements.RequirementAncestry
- addRow(String, List<String>) - Method in class net.thucydides.core.reports.adaptors.specflow.SpecflowScenario
- addRow(List<?>) - Method in class net.thucydides.core.model.DataTable
- addRow(Map<String, ?>) - Method in class net.thucydides.core.model.DataTable
- addRow(Map<String, ?>) - Method in class net.thucydides.core.model.TestOutcome
- addRow(DataTableRow) - Method in class net.thucydides.core.model.TestOutcome
- addRows(List<DataTableRow>) - Method in class net.thucydides.core.model.DataTable
- addScreenshot(ScreenshotAndHtmlSource) - Method in class net.thucydides.core.model.TestStep
- addSteps(List<String>) - Method in class net.thucydides.core.reports.adaptors.specflow.SpecflowScenario
- addTag(TestTag) - Method in class net.thucydides.core.model.TestOutcome
- addTags(List<TestTag>) - Method in class net.thucydides.core.model.DataSetDescriptor
- addTags(List<TestTag>) - Method in class net.thucydides.core.model.TestOutcome
- addTagsToLatestDataSet(List<TestTag>) - Method in class net.thucydides.core.model.DataTable
- addUserStoryFeatureTo(Set<TestTag>) - Method in class net.thucydides.core.model.TestOutcome
- addVersion(String) - Method in class net.thucydides.core.model.TestOutcome
- addVersions(List<String>) - Method in class net.thucydides.core.model.TestOutcome
- AFTER_EACH_STEP - net.thucydides.core.model.TakeScreenshots
- allButLast(List<String>) - Static method in class net.thucydides.core.requirements.classpath.PathElements
- allFields() - Method in class net.thucydides.core.annotations.Fields
- AllRequirements - Class in net.thucydides.core.requirements
- AllRequirements() - Constructor for class net.thucydides.core.requirements.AllRequirements
- and(int) - Method in class net.thucydides.core.reports.history.ProgressSnapshot.ProgressSnapshotBuilder
- andCardNumber(String) - Method in class net.thucydides.core.requirements.model.ExampleBuilder
- andClassname(String) - Method in class net.thucydides.core.reports.adaptors.xunit.model.TestCase
- andContents(String) - Method in class net.thucydides.core.model.ReportData.ReportDataBuilder
- andCopyRowDataFrom(DataTableRow) - Method in class net.thucydides.core.model.DataTable.DataTableBuilder
- andDescription(String) - Method in class net.thucydides.core.model.DataTable.DataTableBuilder
- andDescriptors(List<DataSetDescriptor>) - Method in class net.thucydides.core.model.DataTable.DataTableBuilder
- andKey(String) - Method in class net.thucydides.core.issues.IssueKeyFormat
- andMappedRows(List<? extends Map<String, ?>>) - Method in class net.thucydides.core.model.DataTable.DataTableBuilder
- andMappedRows(List<? extends Map<String, ?>>, Map<Integer, Integer>) - Method in class net.thucydides.core.model.DataTable.DataTableBuilder
- andNoCardNumber() - Method in class net.thucydides.core.requirements.model.ExampleBuilder
- andPath(String) - Method in class net.serenitybdd.core.rest.RestQuery.RestQueryBuilder
- andRowData(List<DataTableRow>) - Method in class net.thucydides.core.model.DataTable.DataTableBuilder
- andRows(List<List<Object>>) - Method in class net.thucydides.core.model.DataTable.DataTableBuilder
- andScenarioOutline(String) - Method in class net.thucydides.core.model.DataTable.DataTableBuilder
- andTime(double) - Method in class net.thucydides.core.reports.adaptors.xunit.model.TestCase
- andTitle(String) - Method in class net.thucydides.core.model.DataTable.DataTableBuilder
- andType(String) - Method in class net.thucydides.core.model.TestTag.TestTagBuilder
- AnnotatedFeature - Class in net.thucydides.core.requirements.model.cucumber
- AnnotatedFeature(Messages.GherkinDocument.Feature, List<Messages.GherkinDocument.Feature.Scenario>, String) - Constructor for class net.thucydides.core.requirements.model.cucumber.AnnotatedFeature
- AnnotatedStepDescription - Class in net.thucydides.core.steps
-
Test steps and step groups can be described by various annotations.
- AnnotatedTags - Class in net.thucydides.core.requirements.classpath
- AnnotatedTags() - Constructor for class net.thucydides.core.requirements.classpath.AnnotatedTags
- annotatedWith(Class) - Method in class net.thucydides.core.reflection.ClassFinder
- AnnotationBasedTagProvider - Class in net.thucydides.core.statistics.service
-
Returns test tags based on the @WithTag, @WithTags and @WithTagValuesOf.
- AnnotationBasedTagProvider() - Constructor for class net.thucydides.core.statistics.service.AnnotationBasedTagProvider
- AnsiEscapes - Class in net.thucydides.core.reports
- ANY - net.thucydides.core.model.TestType
- appendRow(List<?>) - Method in class net.thucydides.core.model.DataTable
- appendRow(Map<String, ?>) - Method in class net.thucydides.core.model.DataTable
- appendRow(DataTableRow) - Method in class net.thucydides.core.model.DataTable
- appendTestFailure(TestFailureCause) - Method in class net.thucydides.core.model.TestOutcome
- APPIUM_ADDITIONAL_CAPABILITIES - net.thucydides.core.ThucydidesSystemProperty
-
List of capabilities that should be provided in addition to supported by w3c or Appium.
- APPIUM_DEVICE_NAME - net.thucydides.core.ThucydidesSystemProperty
-
The device name used for Appium tests
- APPIUM_DEVICE_NAMES - net.thucydides.core.ThucydidesSystemProperty
-
(Experimental) Specifies a list of devices to be used for parallel testing.
- APPIUM_HUB - net.thucydides.core.ThucydidesSystemProperty
- APPIUM_PLATFORMNAME - net.thucydides.core.ThucydidesSystemProperty
- APPIUM_PROCESS_DESIRED_CAPABILITIES - net.thucydides.core.ThucydidesSystemProperty
-
Set to true to enable processing of desired capabilities, created from the provided 'appium:' properties.
- APPIUM_UDID - net.thucydides.core.ThucydidesSystemProperty
-
Unique device identifier of the connected physical device used for appium tests
- ApplicationFeature - Class in net.thucydides.core.model.features
-
A feature represents a higher-level functionality that is illustrated by several user stories.
- ApplicationFeature(Class<?>) - Constructor for class net.thucydides.core.model.features.ApplicationFeature
- ApplicationFeature(String, String) - Constructor for class net.thucydides.core.model.features.ApplicationFeature
- apply(String) - Method in class net.thucydides.core.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.core.environment.EnvironmentSpecificConfiguration
- ARG_SEP - Static variable in class net.thucydides.core.reports.adaptors.specflow.SpecflowScenarioTitleLine
- asAMap() - Method in class net.thucydides.core.model.flags.FlagCounts
- asAParentRequirement() - Method in class net.thucydides.core.requirements.JSONRequirementsTree
- asAQuestion() - Method in class net.thucydides.core.steps.ExecutedStepDescription
- asAssertionFailure() - Method in class net.thucydides.core.reports.adaptors.xunit.model.TestException
- asATitle() - Method in class net.thucydides.core.util.Inflection
- AScenarioHasNoNameException - Exception in net.thucydides.core.reports.json
- AScenarioHasNoNameException(String) - Constructor for exception net.thucydides.core.reports.json.AScenarioHasNoNameException
- ASCII - net.thucydides.core.logging.ConsoleHeadingStyle
- AsciiColors - Class in net.thucydides.core.reports
- AsciiColors(EnvironmentVariables) - Constructor for class net.thucydides.core.reports.AsciiColors
- AsciiColors(EnvironmentVariables, boolean) - Constructor for class net.thucydides.core.reports.AsciiColors
- Asciidoc - Annotation Type in net.thucydides.core.reports.renderer
- AsciidocMarkupRenderer - Class in net.thucydides.core.reports.renderer
- AsciidocMarkupRenderer() - Constructor for class net.thucydides.core.reports.renderer.AsciidocMarkupRenderer
- asEvidence() - Method in class net.thucydides.core.model.ReportData.ReportDataBuilder
- asEvidence(Boolean) - Method in class net.thucydides.core.model.ReportData
- asExampleTable() - Method in class net.thucydides.core.requirements.model.cucumber.IdentifiedExampleTable
- asExampleTable() - Method in class net.thucydides.core.requirements.model.cucumber.IdentifiedScenario
- asExampleTable() - Method in class net.thucydides.core.requirements.model.cucumber.NamedExampleTable
-
Return the example table part of the scenario outline
- asExampleTable() - Method in class net.thucydides.core.requirements.model.cucumber.NamedScenario
-
Return the example table part of the scenario outline
- asExampleTable() - Method in class net.thucydides.core.requirements.model.cucumber.UnknownExampleTable
- asExampleTable() - Method in class net.thucydides.core.requirements.model.cucumber.UnknownScenario
- asExampleTable(ScenarioDisplayOption) - Method in class net.thucydides.core.requirements.model.cucumber.IdentifiedExampleTable
- asExampleTable(ScenarioDisplayOption) - Method in class net.thucydides.core.requirements.model.cucumber.IdentifiedScenario
- asExampleTable(ScenarioDisplayOption) - Method in class net.thucydides.core.requirements.model.cucumber.NamedExampleTable
-
Return the example table part of the scenario outline
- asExampleTable(ScenarioDisplayOption) - Method in class net.thucydides.core.requirements.model.cucumber.NamedScenario
-
Return the example table part of the scenario outline
- asExampleTable(ScenarioDisplayOption) - Method in class net.thucydides.core.requirements.model.cucumber.UnknownExampleTable
- asExampleTable(ScenarioDisplayOption) - Method in class net.thucydides.core.requirements.model.cucumber.UnknownScenario
- asException() - Method in class net.thucydides.core.reports.adaptors.xunit.model.TestException
- asFeature() - Method in class net.thucydides.core.model.Story
- asFlattenedList() - Method in class net.thucydides.core.requirements.RequirementsList
- asFlattenedList() - Method in class net.thucydides.core.requirements.RequirementsTree
- asGivenWhenThen() - Method in class net.thucydides.core.requirements.model.cucumber.IdentifiedScenario
- asGivenWhenThen() - Method in class net.thucydides.core.requirements.model.cucumber.NamedScenario
- asGivenWhenThen() - Method in class net.thucydides.core.requirements.model.cucumber.UnknownScenario
- asGivenWhenThen(ScenarioDisplayOption) - Method in class net.thucydides.core.requirements.model.cucumber.IdentifiedScenario
- asGivenWhenThen(ScenarioDisplayOption) - Method in class net.thucydides.core.requirements.model.cucumber.NamedScenario
-
Return the Given..When..Then part of the scenario
- asGivenWhenThen(ScenarioDisplayOption) - Method in class net.thucydides.core.requirements.model.cucumber.UnknownScenario
- asManual() - Method in class net.thucydides.core.model.TestStep
- asMap() - Method in class net.thucydides.core.annotations.Fields.FieldValueBuilder
- asMap() - Method in interface net.thucydides.core.util.EnvironmentVariables
- asMap() - Method in class net.thucydides.core.util.MockEnvironmentVariables
- asMap() - Method in class net.thucydides.core.util.SystemEnvironmentVariables
- asQualifiedTag() - Method in class net.thucydides.core.model.Story
- assignAbility(String, String) - Method in class net.thucydides.core.model.TestOutcome
- assignDescriptionToActor(String, String) - Method in class net.thucydides.core.model.TestOutcome
- assignFact(String, String) - Method in class net.thucydides.core.model.TestOutcome
- asStreamFrom(List<Requirement>) - Static method in class net.thucydides.core.requirements.AllRequirements
- asString() - Method in class net.thucydides.core.model.stacktrace.FailureCause
- asString() - Method in class net.thucydides.core.requirements.JSONRequirementsTree
- assumptionViolated(String) - Method in class net.thucydides.core.logging.ConsoleLoggingListener
- assumptionViolated(String) - Method in interface net.thucydides.core.steps.StepListener
- asTag() - Method in class net.thucydides.core.model.Story
- asTag() - Method in class net.thucydides.core.requirements.model.Requirement
- asUnqualifiedTag() - Method in class net.thucydides.core.requirements.model.Requirement
- AtomicTestCount - Class in net.thucydides.core.statistics
-
Keeps track of the tests executed.
- AtomicTestCount() - Constructor for class net.thucydides.core.statistics.AtomicTestCount
- atTime(DateTime) - Method in class net.thucydides.core.reports.history.ProgressSnapshot.ProgressSnapshotBuilder
- augment(TestOutcome) - Method in class net.thucydides.core.reports.FlagsAugmenter
- augment(TestOutcome) - Method in interface net.thucydides.core.reports.OutcomeAugmenter
- AUTOMATED - net.thucydides.core.model.TestType
- aValueIsDefinedFor(Enum<?>) - Method in interface net.thucydides.core.util.EnvironmentVariables
- aValueIsDefinedFor(Enum<?>) - Method in class net.thucydides.core.util.MockEnvironmentVariables
- aValueIsDefinedFor(Enum<?>) - Method in class net.thucydides.core.util.SystemEnvironmentVariables
- aValueIsDefinedFor(String) - Method in interface net.thucydides.core.util.EnvironmentVariables
- aValueIsDefinedFor(String) - Method in class net.thucydides.core.util.MockEnvironmentVariables
- aValueIsDefinedFor(String) - Method in class net.thucydides.core.util.SystemEnvironmentVariables
B
- background() - Method in class net.thucydides.core.requirements.model.Narrative
- BadgeBackground - Class in net.thucydides.core.model
- BadgeBackground() - Constructor for class net.thucydides.core.model.BadgeBackground
- bannerFor(ConsoleEvent, String) - Method in class net.thucydides.core.logging.ConsoleHeading
- bannerStyleDefinedIn(EnvironmentVariables) - Static method in enum net.thucydides.core.logging.ConsoleHeadingStyle
- BaseRequirementsService - Class in net.thucydides.core.requirements
- BaseRequirementsService(EnvironmentVariables) - Constructor for class net.thucydides.core.requirements.BaseRequirementsService
- BasicXUnitLoader - Class in net.thucydides.core.reports.adaptors.xunit
- BasicXUnitLoader() - Constructor for class net.thucydides.core.reports.adaptors.xunit.BasicXUnitLoader
- batchCount - Variable in class net.thucydides.core.batches.SystemVariableBasedBatchManager
- BatchManager - Interface in net.thucydides.core.batches
- BatchManagerProvider - Class in net.thucydides.core.batches
- BatchManagerProvider(Configuration) - Constructor for class net.thucydides.core.batches.BatchManagerProvider
- batchNumber - Variable in class net.thucydides.core.batches.SystemVariableBasedBatchManager
- BatchStrategy - Enum in net.thucydides.core.batches
- BeanCollectionMatcher - Interface in net.thucydides.core.matchers
- BeanConstraint(String) - Constructor for class net.thucydides.core.matchers.BeanMatchers.BeanConstraint
- BeanFieldMatcher - Interface in net.thucydides.core.matchers
- BeanFields - Class in net.thucydides.core.matchers.dates
- BeanMatcher - Interface in net.thucydides.core.matchers
- BeanMatcherAsserts - Class in net.thucydides.core.matchers
- BeanMatcherAsserts() - Constructor for class net.thucydides.core.matchers.BeanMatcherAsserts
- BeanMatchers - Class in net.thucydides.core.matchers
- BeanMatchers() - Constructor for class net.thucydides.core.matchers.BeanMatchers
- BeanMatchers.BeanConstraint - Class in net.thucydides.core.matchers
- before() - Method in class net.thucydides.core.model.screenshots.Screenshot
- BEFORE_AND_AFTER_EACH_STEP - net.thucydides.core.model.TakeScreenshots
- BigDecimalValueMatcher - Class in net.thucydides.core.matchers
- BigDecimalValueMatcher(Number, Matcher<? extends BigDecimal>) - Constructor for class net.thucydides.core.matchers.BigDecimalValueMatcher
- BlankRowResultIcon - Class in net.thucydides.core.requirements.model.cucumber
- BlankRowResultIcon() - Constructor for class net.thucydides.core.requirements.model.cucumber.BlankRowResultIcon
- bold() - Method in class net.thucydides.core.reports.AsciiColors
- booleanFrom(EnvironmentVariables) - Method in enum net.thucydides.core.ThucydidesSystemProperty
- booleanFrom(EnvironmentVariables, Boolean) - Method in enum net.thucydides.core.ThucydidesSystemProperty
- BreadcrumbTagFilter - Class in net.thucydides.core.tags
- BreadcrumbTagFilter() - Constructor for class net.thucydides.core.tags.BreadcrumbTagFilter
- BreadcrumbTagFilter(RequirementsService) - Constructor for class net.thucydides.core.tags.BreadcrumbTagFilter
- BreadcrumbTagFilter.RequirementTagFilter - Class in net.thucydides.core.tags
- BROWSERSTACK_BROWSER - net.thucydides.core.ThucydidesSystemProperty
-
Browserstack uses this property for desktop browsers, like firefox, chrome and IE.
- BROWSERSTACK_BROWSER_VERSION - net.thucydides.core.ThucydidesSystemProperty
- BROWSERSTACK_BROWSERNAME - net.thucydides.core.ThucydidesSystemProperty
-
Browserstack uses this one for android and iphone.
- BROWSERSTACK_BUILD - net.thucydides.core.ThucydidesSystemProperty
-
Specify a name for a logical group of tests on BrowserStack
- BROWSERSTACK_DEBUG - net.thucydides.core.ThucydidesSystemProperty
-
Generates screenshots at various steps in tests on BrowserStack
- BROWSERSTACK_DEVICE - net.thucydides.core.ThucydidesSystemProperty
-
BrowserStack mobile device name on which tests should be run
- BROWSERSTACK_DEVICE_ORIENTATION - net.thucydides.core.ThucydidesSystemProperty
-
Set the screen orientation of BrowserStack mobile device
- BROWSERSTACK_IE_DRIVER - net.thucydides.core.ThucydidesSystemProperty
-
Specify the Internet Explorer webdriver version on BrowserStack
- BROWSERSTACK_IE_ENABLE_POPUPS - net.thucydides.core.ThucydidesSystemProperty
-
Enable the popup blocker in Internet Explorer on BrowserStack
- BROWSERSTACK_IE_NO_FLASH - net.thucydides.core.ThucydidesSystemProperty
-
Disable flash on Internet Explorer on BrowserStack
- BROWSERSTACK_KEY - net.thucydides.core.ThucydidesSystemProperty
- BROWSERSTACK_LOCAL - net.thucydides.core.ThucydidesSystemProperty
-
For Testing against internal/local servers on BrowserStack
- BROWSERSTACK_OS - net.thucydides.core.ThucydidesSystemProperty
- BROWSERSTACK_OS_VERSION - net.thucydides.core.ThucydidesSystemProperty
- BROWSERSTACK_PROJECT - net.thucydides.core.ThucydidesSystemProperty
-
Specify a name for a logical group of builds on BrowserStack
- BROWSERSTACK_RESOLUTION - net.thucydides.core.ThucydidesSystemProperty
-
Sets resolution of VM on BrowserStack
- BROWSERSTACK_SELENIUM_VERSION - net.thucydides.core.ThucydidesSystemProperty
- BROWSERSTACK_SESSION_NAME - net.thucydides.core.ThucydidesSystemProperty
-
Specify an identifier for the test run on BrowserStack
- BROWSERSTACK_URL - net.thucydides.core.ThucydidesSystemProperty
-
BrowserStack Hub URL if running the tests on BrowserStack Cloud
- BROWSERSTACK_USER - net.thucydides.core.ThucydidesSystemProperty
- BrowserStackLinkGenerator - Class in net.thucydides.core.reports.remoteTesting
-
Used to generate links to BrowserStack videos when the tests are executed on the BrowserStack servers.
- BrowserStackLinkGenerator() - Constructor for class net.thucydides.core.reports.remoteTesting.BrowserStackLinkGenerator
- BrowserStackLinkGenerator(EnvironmentVariables) - Constructor for class net.thucydides.core.reports.remoteTesting.BrowserStackLinkGenerator
- build() - Method in class net.thucydides.core.model.DataTable.DataTableBuilder
- BuildInfoProvider - Class in net.serenitybdd.core.buildinfo
-
Created by john on 12/02/15.
- BuildInfoProvider(EnvironmentVariables) - Constructor for class net.serenitybdd.core.buildinfo.BuildInfoProvider
- BuildProperties - Class in net.serenitybdd.core.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.core.buildinfo.BuildProperties
- buildRequirementsOutcomesFrom(TestOutcomes) - Method in class net.thucydides.core.requirements.reports.FileSystemRequirmentsOutcomeFactory
- buildRequirementsOutcomesFrom(TestOutcomes) - Method in class net.thucydides.core.requirements.reports.MultipleSourceRequirmentsOutcomeFactory
- buildRequirementsOutcomesFrom(TestOutcomes) - Method in interface net.thucydides.core.requirements.reports.RequirementsOutcomeFactory
- buildRequirementsOutcomesFrom(Requirement, TestOutcomes) - Method in class net.thucydides.core.requirements.reports.FileSystemRequirmentsOutcomeFactory
- buildRequirementsOutcomesFrom(Requirement, TestOutcomes) - Method in class net.thucydides.core.requirements.reports.MultipleSourceRequirmentsOutcomeFactory
- buildRequirementsOutcomesFrom(Requirement, TestOutcomes) - Method in interface net.thucydides.core.requirements.reports.RequirementsOutcomeFactory
- by(RequirementsTagProvider) - Static method in class net.thucydides.core.requirements.ParentRequirementsProvided
- by(RequirementsTagProvider) - Static method in class net.thucydides.core.requirements.RequirementsProvided
- byType(String) - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomesOfTypeCache
- byTypeFor(String...) - Method in class net.thucydides.core.reports.html.ResultCounts
-
Returns automated and manual result counts of each of the specified result types
C
- calculateDynamicFieldValues() - Method in class net.thucydides.core.model.TestOutcome
-
Fix the values of synthetic fields for serialization purposes
- called(String) - Static method in class net.thucydides.core.model.Story
- callNestedMethods() - Method in annotation type net.thucydides.core.annotations.Step
- canConvert(Class) - Method in class net.thucydides.core.reports.xml.TestOutcomeConverter
-
Determines which classes this converter applies to.
- canHandleTestSource(String) - Method in class net.thucydides.core.statistics.service.JUnitTagProviderStrategy
- canHandleTestSource(String) - Method in interface net.thucydides.core.statistics.service.TagProviderStrategy
- capitalize(String) - Method in class net.thucydides.core.util.Inflector
-
Returns a copy of the input with the first character converted to uppercase and the remainder to lowercase.
- cardNumber() - Method in annotation type net.thucydides.core.annotations.Narrative
- castActor(String) - Method in class net.thucydides.core.model.TestOutcome
- CastMember - Class in net.thucydides.core.model
- CastMember(String) - Constructor for class net.thucydides.core.model.CastMember
- CastMember(String, List<String>, List<String>) - Constructor for class net.thucydides.core.model.CastMember
- causedBy(String) - Static method in class net.serenitybdd.core.exceptions.TheErrorType
- CausesAssertionFailure - Interface in net.serenitybdd.core.exceptions
- CausesCompromisedTestFailure - Interface in net.serenitybdd.core.exceptions
- cellRow(List<Messages.GherkinDocument.Feature.TableRow.TableCell>, Map<Integer, Integer>, int, RowResultIcon) - Static method in class net.thucydides.core.requirements.model.cucumber.RenderedExampleTable
- checkTestResults() - Method in class net.thucydides.core.reports.ResultChecker
- checkThat(Boolean, Matcher<? extends Object>) - Static method in class net.thucydides.core.matchers.BeanMatchers
- checkThat(String, Matcher<? extends Object>) - Static method in class net.thucydides.core.matchers.BeanMatchers
- checkThat(BigDecimal, Matcher<? extends BigDecimal>) - Static method in class net.thucydides.core.matchers.BeanMatchers
- ChildElementAdder - Class in net.thucydides.core.requirements.classpath
-
Created by john on 13/07/2016.
- ChildElementAdder(Requirement, Requirement) - Constructor for class net.thucydides.core.requirements.classpath.ChildElementAdder
- ChildElementAdder.ChildElementAdderBuilder - Class in net.thucydides.core.requirements.classpath
- ChildElementAdderBuilder(Requirement) - Constructor for class net.thucydides.core.requirements.classpath.ChildElementAdder.ChildElementAdderBuilder
- children() - Method in class net.thucydides.core.model.TestStep
- ChildrenFirstOrderedMap - Class in net.thucydides.core.requirements
- ChildrenFirstOrderedMap() - Constructor for class net.thucydides.core.requirements.ChildrenFirstOrderedMap
- ChildRequirementCounter - Class in net.thucydides.core.requirements.reports
- ChildRequirementCounter(Requirement, TestOutcomes) - Constructor for class net.thucydides.core.requirements.reports.ChildRequirementCounter
- childType() - Method in class net.thucydides.core.requirements.model.Requirement
- CHROME_DEFAULT_OPTIONS_W3C - net.thucydides.core.ThucydidesSystemProperty
-
Set this to true to activate the "w3c" experimental option for chrome.
- CHROME_EXTENSION - net.thucydides.core.ThucydidesSystemProperty
-
Path to a Chrome-driver specific extensions file
- CHROME_SWITCHES - net.thucydides.core.ThucydidesSystemProperty
-
Arguments to be passed to the Chrome driver, separated by commas.
- ClassFinder - Class in net.thucydides.core.reflection
-
Load classes from a given package.
- ClassInfoAnnotations - Class in net.thucydides.core.requirements.annotations
- ClassInfoAnnotations(ClassPath.ClassInfo) - Constructor for class net.thucydides.core.requirements.annotations.ClassInfoAnnotations
- ClassNarrative - Class in net.thucydides.core.requirements.classpath
-
Created by john on 20/07/2016.
- ClassNarrative() - Constructor for class net.thucydides.core.requirements.classpath.ClassNarrative
- ClassNarrative.ClassNarrativeText - Class in net.thucydides.core.requirements.classpath
- ClassNarrative.ClassNarrativeType - Class in net.thucydides.core.requirements.classpath
- ClassNarrativeText() - Constructor for class net.thucydides.core.requirements.classpath.ClassNarrative.ClassNarrativeText
- ClassNarrativeType() - Constructor for class net.thucydides.core.requirements.classpath.ClassNarrative.ClassNarrativeType
- ClasspathDependencyInjectorService - Class in net.thucydides.core.steps.di
- ClasspathDependencyInjectorService() - Constructor for class net.thucydides.core.steps.di.ClasspathDependencyInjectorService
- ClasspathRequirementsProviderService - Class in net.thucydides.core.requirements
-
Provides a way to obtain the list of requirements providers.
- ClasspathRequirementsProviderService(TagProviderService) - Constructor for class net.thucydides.core.requirements.ClasspathRequirementsProviderService
- ClasspathTagProviderService - Class in net.thucydides.core.statistics.service
- ClasspathTagProviderService() - Constructor for class net.thucydides.core.statistics.service.ClasspathTagProviderService
- ClassTypeAdapter - Class in net.thucydides.core.reports.json.gson
- ClassTypeAdapter() - Constructor for class net.thucydides.core.reports.json.gson.ClassTypeAdapter
- clear() - Method in class net.thucydides.core.requirements.DisabledRequirementsStore
- clear() - Method in class net.thucydides.core.requirements.FileSystemRequirementsStore
- clear() - Method in class net.thucydides.core.requirements.PackageRequirementsTagProvider
- clear() - Method in interface net.thucydides.core.requirements.RequirementsStore
- clearCache() - Method in class net.thucydides.core.requirements.PackageRequirementsTagProvider
- clearException() - Method in class net.thucydides.core.model.TestStep
- clearForcedResult() - Method in class net.thucydides.core.model.TestOutcome
- clearProperty(String) - Method in interface net.thucydides.core.util.EnvironmentVariables
- clearProperty(String) - Method in class net.thucydides.core.util.MockEnvironmentVariables
- clearProperty(String) - Method in class net.thucydides.core.util.SystemEnvironmentVariables
- clearStartTime() - Method in class net.thucydides.core.model.TestOutcome
- clone() - Method in class net.thucydides.core.model.TestStep
- clone() - Method in class net.thucydides.core.steps.ExecutedStepDescription
- close() - Method in class net.thucydides.core.reports.TestOutcomeStream
- CollectionAdapter - Class in net.thucydides.core.reports.json.gson
- CollectionAdapter() - Constructor for class net.thucydides.core.reports.json.gson.CollectionAdapter
- color(int) - Static method in class net.thucydides.core.reports.AnsiEscapes
- colorFor(TestResult) - Method in class net.thucydides.core.reports.html.ResultIconFormatter
- compareTo(Object) - Method in class net.thucydides.core.model.Release
- compareTo(Object) - Method in class net.thucydides.core.requirements.model.Requirement
- compareTo(TestTag) - Method in class net.thucydides.core.model.TestTag
- compareTo(ProgressSnapshot) - Method in class net.thucydides.core.reports.history.ProgressSnapshot
- compareTo(TestResultSnapshot) - Method in class net.thucydides.core.reports.history.TestResultSnapshot
- compareTo(Node) - Method in class net.thucydides.core.requirements.tree.Node
- compareTo(ScreenshotAndHtmlSource) - Method in class net.thucydides.core.screenshots.ScreenshotAndHtmlSource
- completed() - Method in class net.thucydides.core.reports.history.ProgressSnapshot.ProgressSnapshotBuilder.ResultCountBuilder
- CompoundDuration - Class in net.thucydides.core.requirements.reports
- CompoundDuration() - Constructor for class net.thucydides.core.requirements.reports.CompoundDuration
- COMPROMISED - net.thucydides.core.model.TestResult
-
Test failures due to external events or systems that compromise the validity of the test.
- COMPROMISED_TESTSTEPS - Static variable in class net.thucydides.core.model.TestStep
- compromisedTypes() - Method in class net.thucydides.core.model.failures.FailureAnalysisConfiguration
- Configuration<T extends Configuration> - Interface in net.thucydides.core.webdriver
- configure() - Method in class net.thucydides.core.guice.ThucydidesModule
- ConfiguredEnvironment - Class in net.serenitybdd.core.environment
- ConfiguredEnvironment() - Constructor for class net.serenitybdd.core.environment.ConfiguredEnvironment
- configuredIn(EnvironmentVariables) - Static method in class net.thucydides.core.reports.html.MarkdownRendering
- ConsoleEvent - Enum in net.thucydides.core.logging
- ConsoleHeading - Class in net.thucydides.core.logging
- ConsoleHeading(EnvironmentVariables) - Constructor for class net.thucydides.core.logging.ConsoleHeading
- ConsoleHeadingStyle - Enum in net.thucydides.core.logging
- ConsoleLoggingListener - Class in net.thucydides.core.logging
- ConsoleLoggingListener(EnvironmentVariables) - Constructor for class net.thucydides.core.logging.ConsoleLoggingListener
- ConsoleLoggingListener(EnvironmentVariables, Logger) - Constructor for class net.thucydides.core.logging.ConsoleLoggingListener
- consumeNextStepFrom(List<String>) - Method in class net.thucydides.core.reports.adaptors.specflow.ScenarioStepReader
- containingOnlyRowsWithTagsFrom(Collection<TestTag>) - Method in class net.thucydides.core.model.DataTable
- containsEmptyRequirementWithTag(TestTag) - Method in class net.thucydides.core.requirements.BaseRequirementsService
- containsEmptyRequirementWithTag(TestTag) - Method in interface net.thucydides.core.requirements.RequirementsService
- containsFiles(FileFilter...) - Method in class net.thucydides.core.files.TheDirectoryStructure
- containsMatchingTag(TestTag) - Method in class net.thucydides.core.reports.TestOutcomes
- containsNoScenarios() - Method in class net.thucydides.core.requirements.model.Requirement
- containsResults(TestResult...) - Static method in class net.thucydides.core.matchers.PublicThucydidesMatchers
- containsSameDatesAs(Collection<Date>) - Static method in class net.thucydides.core.matchers.dates.DateMatchers
- containsSameDateTimesAs(Collection<DateTime>) - Static method in class net.thucydides.core.matchers.dates.DateMatchers
- containsTag(TestTag) - Method in class net.thucydides.core.reports.TestOutcomes
- containsTagMatching(TestTag) - Method in class net.thucydides.core.model.TestTags
- containsTagMatchingOneOf(Collection<TestTag>) - Method in class net.thucydides.core.model.TestTags
- containsTests() - Method in class net.thucydides.core.requirements.annotations.ClassInfoAnnotations
- containTestFor(Requirement) - Method in class net.thucydides.core.reports.TestOutcomes
- CONTEXT - net.thucydides.core.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 - Class in net.thucydides.core.model
- ContextIcon() - Constructor for class net.thucydides.core.model.ContextIcon
- ContextTagProvider - Class in net.thucydides.core.statistics.service
-
Allows tags to be added via the injected.tag system property.
- ContextTagProvider() - Constructor for class net.thucydides.core.statistics.service.ContextTagProvider
- ContextTagProvider(EnvironmentVariables) - Constructor for class net.thucydides.core.statistics.service.ContextTagProvider
- convertEmbeddedTablesIn(String) - Static method in class net.thucydides.core.requirements.reports.RenderMarkdown
- convertToTable(String) - Method in class net.thucydides.core.reports.adaptors.specflow.SpecflowScenario
- convertToTestTag(WithTag) - Static method in class net.thucydides.core.tags.TagConverters
- copy() - Method in class net.thucydides.core.model.TestOutcome
- copy() - Method in interface net.thucydides.core.util.EnvironmentVariables
- copy() - Method in class net.thucydides.core.util.MockEnvironmentVariables
- copy() - Method in class net.thucydides.core.util.SystemEnvironmentVariables
- CopyDirectory - Class in net.thucydides.core.reports.util
- CopyDirectory(Path, Path) - Constructor for class net.thucydides.core.reports.util.CopyDirectory
- copyDownloadableFileFrom(Path) - Static method in class net.thucydides.core.model.Downloadables
- copyOf(E[]) - Static method in class net.serenitybdd.core.collect.NewSet
- copyOf(Collection<? extends T>) - Static method in class net.serenitybdd.core.collect.NewList
- copyOf(Collection<E>) - Static method in class net.serenitybdd.core.collect.NewSet
- copyOf(Map<? extends K, ? extends V>) - Static method in class net.serenitybdd.core.collect.NewMap
- copyOf(Properties) - Static method in class net.thucydides.core.util.PropertiesUtil
- copyOf(ProgressSnapshot) - Static method in class net.thucydides.core.reports.history.ProgressSnapshot
- copyOf(T...) - Static method in class net.serenitybdd.core.collect.NewList
- copyOfThisTestStep() - Method in class net.thucydides.core.model.TestStep
- copyResourceTo(String, File) - Method in class net.thucydides.core.resources.FileResources
- CoreTagProvider - Interface in net.thucydides.core.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.core.model.TestStep
- CouldNotLoadRequirementsException - Exception in net.thucydides.core.requirements
-
Created by john on 28/07/2016.
- CouldNotLoadRequirementsException(IOException) - Constructor for exception net.thucydides.core.requirements.CouldNotLoadRequirementsException
- CouldNotReadXUnitFileException - Exception in net.thucydides.core.reports.adaptors.xunit
- CouldNotReadXUnitFileException(String) - Constructor for exception net.thucydides.core.reports.adaptors.xunit.CouldNotReadXUnitFileException
- count(String) - Method in class net.thucydides.core.reports.TestOutcomes
- count(String) - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- count(String) - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- count(TestType) - Method in class net.thucydides.core.reports.TestOutcomes
- count(TestType) - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- count(TestType) - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- countAllSubrequirements() - Method in class net.thucydides.core.requirements.reports.AcceptanceCriteriaRequirmentCounter
- countAllSubrequirements() - Method in class net.thucydides.core.requirements.reports.ChildRequirementCounter
- countNestedStepsWithResult(TestResult, TestType) - Method in class net.thucydides.core.model.TestOutcome
- countResults(TestResult) - Method in class net.thucydides.core.model.TestOutcome
- countResults(TestResult, TestType) - Method in class net.thucydides.core.model.TestOutcome
- countSubrequirementsWithNoTests() - Method in class net.thucydides.core.requirements.reports.AcceptanceCriteriaRequirmentCounter
- countSubrequirementsWithNoTests() - Method in class net.thucydides.core.requirements.reports.ChildRequirementCounter
- countSubrequirementsWithResult(TestResult) - Method in class net.thucydides.core.requirements.reports.AcceptanceCriteriaRequirmentCounter
- countSubrequirementsWithResult(TestResult) - Method in class net.thucydides.core.requirements.reports.ChildRequirementCounter
- countTestSteps() - Method in class net.thucydides.core.model.TestOutcome
- countTestsWithResult(TestResult, TestType) - Method in class net.thucydides.core.reports.TestOutcomes
- createEnvironmentVariables() - Static method in class net.thucydides.core.util.SystemEnvironmentVariables
- createOutputStream(File) - Method in class net.thucydides.core.resources.FileResources
- CSV - net.thucydides.core.model.ReportType
-
CSV files.
- CSVReporter - Class in net.thucydides.core.reports.csv
-
Stores test outcomes as CSV files
- CSVReporter(File) - Constructor for class net.thucydides.core.reports.csv.CSVReporter
- CSVReporter(File, EnvironmentVariables) - Constructor for class net.thucydides.core.reports.csv.CSVReporter
- CUCUMBER_PRETTY_FORMAT_TABLES - net.thucydides.core.ThucydidesSystemProperty
- CucumberCompatibleFilter - Class in net.thucydides.core.reports.html
- CucumberCompatibleFilter(EnvironmentVariables) - Constructor for class net.thucydides.core.reports.html.CucumberCompatibleFilter
- CucumberParser - Class in net.thucydides.core.requirements.model.cucumber
-
Created by john on 5/03/15.
- CucumberParser() - Constructor for class net.thucydides.core.requirements.model.cucumber.CucumberParser
- CucumberParser(String, EnvironmentVariables) - Constructor for class net.thucydides.core.requirements.model.cucumber.CucumberParser
- CucumberParser(EnvironmentVariables) - Constructor for class net.thucydides.core.requirements.model.cucumber.CucumberParser
- CucumberTagConverter - Class in net.thucydides.core.reports.html
- CucumberTagConverter() - Constructor for class net.thucydides.core.reports.html.CucumberTagConverter
- cucumberTagExpressionUsing(ThucydidesSystemProperty) - Method in class net.thucydides.core.reports.html.CucumberCompatibleFilter
- cucumberTagOptions() - Method in class net.thucydides.core.reports.html.CucumberCompatibleFilter
- CURRENT_TARGET_VERSION - net.thucydides.core.ThucydidesSystemProperty
-
Property used to define the current target version for manual tests defined in Cucumber scenarios with the @manual and @@last-version-tested annotations.
- currentGroup() - Method in class net.thucydides.core.model.TestOutcome
- CurrentOS - Class in net.serenitybdd.core
- CurrentOS() - Constructor for class net.serenitybdd.core.CurrentOS
- CurrentOS.OSType - Enum in net.serenitybdd.core
- currentRow() - Method in class net.thucydides.core.model.DataTable
- currentStep() - Method in class net.thucydides.core.model.TestOutcome
- CustomFieldSetter(Requirement, String) - Constructor for class net.thucydides.core.requirements.model.Requirement.CustomFieldSetter
- CustomFieldValue - Class in net.thucydides.core.requirements.model
- CustomFieldValue() - Constructor for class net.thucydides.core.requirements.model.CustomFieldValue
- CustomFieldValue(String, String) - Constructor for class net.thucydides.core.requirements.model.CustomFieldValue
- CustomFieldValue(String, String, String) - Constructor for class net.thucydides.core.requirements.model.CustomFieldValue
- cyan(String) - Method in class net.thucydides.core.reports.AsciiColors
D
- DASHBOARD_EXCLUDED_TAG_LIST - net.thucydides.core.ThucydidesSystemProperty
-
If set, this will define the list of tag types to be excluded from the dashboard screens
- DASHBOARD_TAG_LIST - net.thucydides.core.ThucydidesSystemProperty
-
If set, this will define the list of tag types to appear on the dashboard screens
- dataIsPredefined() - Method in class net.thucydides.core.model.TestOutcome
- DataSet - Class in net.thucydides.core.model
-
Created by john on 13/08/2014.
- DataSet(int, int, String, String, List<DataTableRow>, List<TestTag>) - Constructor for class net.thucydides.core.model.DataSet
- DataSetDescriptor - Class in net.thucydides.core.model
-
Created by john on 13/08/2014.
- DataSetDescriptor(int, int) - Constructor for class net.thucydides.core.model.DataSetDescriptor
- DataSetDescriptor(int, int, String, String, List<TestTag>) - Constructor for class net.thucydides.core.model.DataSetDescriptor
- DataTable - Class in net.thucydides.core.model
-
A table of test data
- DataTable(String, List<String>, List<DataTableRow>, String, String, List<DataSetDescriptor>, Map<Integer, Integer>) - Constructor for class net.thucydides.core.model.DataTable
- DataTable(List<String>, List<DataTableRow>) - Constructor for class net.thucydides.core.model.DataTable
- DataTable(List<String>, List<DataTableRow>, boolean, String, List<DataSetDescriptor>, AtomicInteger) - Constructor for class net.thucydides.core.model.DataTable
- DataTable(List<String>, List<DataTableRow>, boolean, String, List<DataSetDescriptor>, AtomicInteger, Collection<TestTag>) - Constructor for class net.thucydides.core.model.DataTable
- DataTable(List<String>, List<DataTableRow>, String, String) - Constructor for class net.thucydides.core.model.DataTable
- DataTable.DataTableBuilder - Class in net.thucydides.core.model
- DataTable.RowValueAccessor - Class in net.thucydides.core.model
- DataTableRow - Class in net.thucydides.core.model
- DataTableRow(List<?>) - Constructor for class net.thucydides.core.model.DataTableRow
- DataTableRow(List<?>, int) - Constructor for class net.thucydides.core.model.DataTableRow
- DataTableRow(List<?>, int, TestResult) - Constructor for class net.thucydides.core.model.DataTableRow
- DateCollectionContainsSameDatesMatcher - Class in net.thucydides.core.matchers.dates
- DateCollectionContainsSameDatesMatcher(Collection<Date>) - Constructor for class net.thucydides.core.matchers.dates.DateCollectionContainsSameDatesMatcher
- DateMatchers - Class in net.thucydides.core.matchers.dates
-
Hamcrest matchers to be used with Dates.
- DateMatchers() - Constructor for class net.thucydides.core.matchers.dates.DateMatchers
- DateProvider - Interface in net.thucydides.core.reports.history
- DateTimeCollectionContainsSameDatesMatcher - Class in net.thucydides.core.matchers.dates
- DateTimeCollectionContainsSameDatesMatcher(Collection<DateTime>) - Constructor for class net.thucydides.core.matchers.dates.DateTimeCollectionContainsSameDatesMatcher
- decimalPercentageSteps(String) - Method in class net.thucydides.core.reports.TestOutcomes
- declaredFields() - Method in class net.thucydides.core.annotations.Fields
- DEEP_STEP_EXECUTION_AFTER_FAILURES - net.thucydides.core.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.core.requirements.model.RequirementsConfiguration
- DEFAULT_DESCRIPTOR - Static variable in class net.thucydides.core.model.DataSetDescriptor
- DEFAULT_ELEMENT_TIMEOUT_SECONDS - Static variable in class net.thucydides.core.configuration.SystemPropertiesConfiguration
-
Default timeout when waiting for AJAX elements in pages, in seconds.
- DEFAULT_ESTIMATED_AVERAGE_STEP_COUNT - Static variable in class net.thucydides.core.configuration.SystemPropertiesConfiguration
- DEFAULT_HEIGHT - Static variable in enum net.thucydides.core.ThucydidesSystemProperty
- DEFAULT_HISTORY_DIRECTORY - Static variable in enum net.thucydides.core.ThucydidesSystemProperty
- DEFAULT_TAG_TYPE - Static variable in class net.thucydides.core.model.TestTag
- DEFAULT_TESTS_PER_REQUIREMENT - Static variable in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- DEFAULT_WIDTH - Static variable in enum net.thucydides.core.ThucydidesSystemProperty
- defaultBaseUrl - Variable in class net.thucydides.core.configuration.SystemPropertiesConfiguration
- DefaultRequirements - Class in net.thucydides.core.requirements
-
Created by john on 26/06/2016.
- DefaultRequirements() - Constructor for class net.thucydides.core.requirements.DefaultRequirements
- DefaultRequirements(ReportNameProvider) - Constructor for class net.thucydides.core.requirements.DefaultRequirements
- DefaultXUnitAdaptor - Class in net.thucydides.core.reports.adaptors.xunit
- DefaultXUnitAdaptor() - Constructor for class net.thucydides.core.reports.adaptors.xunit.DefaultXUnitAdaptor
- definedIn(Class<?>, String) - Static method in class net.thucydides.core.model.TestCaseOrder
- definedIn(String, String) - Static method in class net.thucydides.core.requirements.classpath.NarrativeTitle
- definedIn(Optional<Narrative>) - Static method in class net.thucydides.core.model.featuretags.FeatureTitle
- definedIn(EnvironmentVariables) - Static method in class net.serenitybdd.core.tags.EnvironmentDefinedTags
- definedIn(EnvironmentVariables) - Static method in enum net.thucydides.core.logging.ConsoleHeadingStyle
- definedIn(EnvironmentVariables) - Static method in enum net.thucydides.core.logging.LoggingLevel
- definedIn(EnvironmentVariables) - Static method in class net.thucydides.core.requirements.ExcludedUnrelatedRequirementTypes
- definedIn(EnvironmentVariables) - Static method in class net.thucydides.core.requirements.RootDirectory
- definedInFile(File) - Method in class net.thucydides.core.requirements.model.Requirement
- definedInPath(String) - Method in class net.thucydides.core.requirements.classpath.ClassNarrative.ClassNarrativeText
- definedInPath(String) - Method in class net.thucydides.core.requirements.classpath.ClassNarrative.ClassNarrativeType
- definedInPath(String) - Method in class net.thucydides.core.requirements.classpath.ClassNarrative
- definedInPath(String) - Method in class net.thucydides.core.requirements.classpath.PackageInfoNarrative
- definedInPath(String) - Method in class net.thucydides.core.requirements.classpath.PackageInfoNarrative.TextPackageInfoNarrative
- definedInPath(String) - Method in class net.thucydides.core.requirements.classpath.PackageInfoNarrative.TypePackageInfoNarrative
- DELAY_BETWEEN_FILE_ACCESSES_IN_MS - Static variable in class net.thucydides.core.reports.io.SafelyMoveFiles
- DELETE - net.serenitybdd.core.rest.RestMethod
- DELETE_HISTORY_DIRECTORY - net.thucydides.core.ThucydidesSystemProperty
-
Delete the history directory before a new set of results is recorded
- DependencyInjector - Interface in net.serenitybdd.core.di
- DependencyInjectorService - Interface in net.thucydides.core.steps.di
- describeTo(Description) - Method in class net.thucydides.core.matchers.dates.DateCollectionContainsSameDatesMatcher
- describeTo(Description) - Method in class net.thucydides.core.matchers.dates.DateTimeCollectionContainsSameDatesMatcher
- describeTo(Description) - Method in class net.thucydides.core.matchers.ScreenshotHasFilenamesMatcher
- describeTo(Description) - Method in class net.thucydides.core.matchers.TestOutcomeResultsMatcher
- descriptionFor(Messages.GherkinDocument.Feature.Scenario.Examples) - Static method in class net.thucydides.core.requirements.model.cucumber.RenderedExampleTable
- DescriptionSplitter - Class in net.thucydides.core.reports.html
- DescriptionWithScenarioReferences - Class in net.thucydides.core.requirements.model.cucumber
- DescriptionWithScenarioReferences(Messages.GherkinDocument.Feature) - Constructor for class net.thucydides.core.requirements.model.cucumber.DescriptionWithScenarioReferences
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.thucydides.core.reports.json.gson.ClassTypeAdapter
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.thucydides.core.reports.json.gson.FileDeserializer
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.thucydides.core.reports.json.gson.StackTraceElementDeserializer
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.thucydides.core.reports.json.gson.ZonedDateTimeAdapter
- detachedCopyOf(Throwable) - Static method in exception net.serenitybdd.core.exceptions.SerenityManagedException
- determineTestFailureCause(Throwable) - Method in class net.thucydides.core.model.TestOutcome
- Digest - Class in net.thucydides.core.digest
- Digest() - Constructor for class net.thucydides.core.digest.Digest
- directoryInClasspathCalled(String) - Static method in class net.thucydides.core.util.TestResources
- DISABLED - net.thucydides.core.model.TakeScreenshots
- DisabledRequirementsStore - Class in net.thucydides.core.requirements
- DisabledRequirementsStore() - Constructor for class net.thucydides.core.requirements.DisabledRequirementsStore
- DIVIDE_BY_TEST_COUNT - net.thucydides.core.batches.BatchStrategy
- DIVIDE_EQUALLY - net.thucydides.core.batches.BatchStrategy
- Downloadables - Class in net.thucydides.core.model
- Downloadables() - Constructor for class net.thucydides.core.model.Downloadables
- DRIVER - net.thucydides.core.ThucydidesSystemProperty
-
A shortcut for 'webdriver.driver'.
- DRIVER_OPTIONS - net.thucydides.core.ThucydidesSystemProperty
-
Used to specify either chrome options or firefox preferences, depending on which driver is being used.
- DriverCapabilityRecord - Interface in net.serenitybdd.core.buildinfo
-
Created by john on 12/02/15.
E
- each(String) - Static method in class net.thucydides.core.matchers.BeanMatchers
- EDGE_OPTIONS - net.thucydides.core.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.core.requirements.classpath.PathElements
- EMPTY_TAG - Static variable in class net.thucydides.core.model.TestTag
- ENABLE_MARKDOWN - net.thucydides.core.ThucydidesSystemProperty
-
If set to true (the default), allow markdown formatting in test outcome titles and descriptions.
- END_ARGUMENT - Static variable in class net.thucydides.core.reports.adaptors.specflow.SpecflowScenarioTitleLine
- endGroup() - Method in class net.thucydides.core.model.TestOutcome
-
Finish the current group.
- enrichOutcomesWithReleaseTags(List<? extends TestOutcome>) - Method in class net.thucydides.core.releases.ReleaseManager
- enrichRequirementsOutcomesWithReleaseTags(List<? extends RequirementOutcome>) - Method in class net.thucydides.core.releases.ReleaseManager
- ENVIRONMENT - net.thucydides.core.ThucydidesSystemProperty
- EnvironmentDefinedTags - Class in net.serenitybdd.core.tags
- EnvironmentDefinedTags() - Constructor for class net.serenitybdd.core.tags.EnvironmentDefinedTags
- EnvironmentSpecificConfiguration - Class in net.serenitybdd.core.environment
- EnvironmentSpecificConfiguration(EnvironmentVariables) - Constructor for class net.serenitybdd.core.environment.EnvironmentSpecificConfiguration
- environmentVariables - Variable in class net.thucydides.core.configuration.SystemPropertiesConfiguration
- environmentVariables - Variable in class net.thucydides.core.reports.html.CucumberCompatibleFilter
- environmentVariables - Variable in class net.thucydides.core.requirements.AbstractRequirementsTagProvider
- environmentVariables - Variable in class net.thucydides.core.requirements.BaseRequirementsService
- EnvironmentVariables - Interface in net.thucydides.core.util
-
Return system environment variable values.
- equals(Object) - Method in class net.thucydides.core.model.features.ApplicationFeature
- equals(Object) - Method in class net.thucydides.core.model.Release
- equals(Object) - Method in class net.thucydides.core.model.ReportData
- equals(Object) - Method in class net.thucydides.core.model.Rule
- equals(Object) - Method in class net.thucydides.core.model.screenshots.Screenshot
- equals(Object) - Method in class net.thucydides.core.model.Story
- equals(Object) - Method in class net.thucydides.core.model.TestOutcome
- equals(Object) - Method in class net.thucydides.core.model.TestStep
- equals(Object) - Method in class net.thucydides.core.model.TestTag
- equals(Object) - Method in class net.thucydides.core.requirements.model.Example
- equals(Object) - Method in class net.thucydides.core.requirements.model.Requirement
- equals(Object) - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- equals(Object) - Method in class net.thucydides.core.requirements.tree.Node
- equals(Object) - Method in class net.thucydides.core.screenshots.ScreenshotAndHtmlSource
- ERROR - net.thucydides.core.model.TestResult
-
Test failure, due to some other exception.
- ERROR_MESSAGE_LABEL_1 - Static variable in class net.thucydides.core.model.stacktrace.FailureCause
- ERROR_MESSAGE_LABEL_2 - Static variable in class net.thucydides.core.model.stacktrace.FailureCause
- ERROR_TESTSTEPS - Static variable in class net.thucydides.core.model.TestStep
- ErrorMessageFormatter - Class in net.thucydides.core.model
-
Converts a full WebDriver message into a shorter, more web-friendly format.
- ErrorMessageFormatter(String) - Constructor for class net.thucydides.core.model.ErrorMessageFormatter
- errorTestStepCalled(String) - Static method in class net.thucydides.core.reports.integration.TestStepFactory
- errorTypes() - Method in class net.thucydides.core.model.failures.FailureAnalysisConfiguration
- ESCAPE_CHAR - Static variable in class net.thucydides.core.reports.adaptors.specflow.SpecflowScenarioTitleLine
- estimated() - Method in class net.thucydides.core.reports.history.ProgressSnapshot.ProgressSnapshotBuilder.ResultCountBuilder
- Example - Class in net.thucydides.core.requirements.model
- Example(String, Optional<String>) - Constructor for class net.thucydides.core.requirements.model.Example
- ExampleBuilder - Class in net.thucydides.core.requirements.model
- ExampleBuilder(String) - Constructor for class net.thucydides.core.requirements.model.ExampleBuilder
- exampleFinished() - Method in class net.thucydides.core.logging.ConsoleLoggingListener
- exampleFinished() - Method in interface net.thucydides.core.steps.StepListener
-
An example has finished.
- exampleRow() - Method in annotation type net.thucydides.core.annotations.Step
- ExampleRowResultIcon - Class in net.thucydides.core.requirements.model.cucumber
- ExampleRowResultIcon(String) - Constructor for class net.thucydides.core.requirements.model.cucumber.ExampleRowResultIcon
- examples(List<Messages.GherkinDocument.Feature.Scenario.Examples>, String, String) - Static method in class net.thucydides.core.requirements.reports.cucumber.RenderCucumber
- exampleStarted(Map<String, String>) - Method in class net.thucydides.core.logging.ConsoleLoggingListener
- exampleStarted(Map<String, String>) - Method in interface net.thucydides.core.steps.StepListener
-
A new example has just started.
- exampleStarted(Map<String, String>, String) - Method in interface net.thucydides.core.steps.StepListener
- ExampleTable - Class in net.thucydides.core.reports.html
- ExampleTable(String) - Constructor for class net.thucydides.core.reports.html.ExampleTable
- ExampleTableInMarkdown - Class in net.thucydides.core.requirements.model.cucumber
- ExampleTableInMarkdown(Messages.GherkinDocument.Feature, String, Messages.GherkinDocument.Feature.Scenario) - Constructor for class net.thucydides.core.requirements.model.cucumber.ExampleTableInMarkdown
- exceptionClass() - Method in class net.thucydides.core.model.stacktrace.FailureCause
- ExcludedUnrelatedRequirementTypes - Class in net.thucydides.core.requirements
- ExcludedUnrelatedRequirementTypes(List<String>, RequirementsConfiguration) - Constructor for class net.thucydides.core.requirements.ExcludedUnrelatedRequirementTypes
- excludeUntestedChildrenOfRequirementOfType(String) - Method in class net.thucydides.core.requirements.ExcludedUnrelatedRequirementTypes
- excludeUntestedRequirementOfType(String) - Method in class net.thucydides.core.requirements.ExcludedUnrelatedRequirementTypes
- executedResultsCount() - Method in enum net.thucydides.core.model.TestResult
- ExecutedStepDescription - Class in net.thucydides.core.steps
-
A description of a step executed during a Thucydides step run.
- ExecutedStepDescription(Class<? extends Object>, String) - Constructor for class net.thucydides.core.steps.ExecutedStepDescription
- ExecutedStepDescription(Class<? extends Object>, String, boolean) - Constructor for class net.thucydides.core.steps.ExecutedStepDescription
- ExecutedStepDescription(Class<? extends Object>, String, List<Object>, Map<String, Object>, boolean) - Constructor for class net.thucydides.core.steps.ExecutedStepDescription
- ExecutedStepDescription(String) - Constructor for class net.thucydides.core.steps.ExecutedStepDescription
- executionTimeFormatted() - Method in class net.serenitybdd.core.time.Stopwatch
- exists() - Static method in class net.thucydides.core.matchers.FileMatchers
- existsWithName(String) - Static method in enum net.thucydides.core.model.TestResult
- expandPropertyAndEnvironmentReferences(Map<String, String>, Properties) - Static method in class net.thucydides.core.util.PropertiesUtil
- expression - Variable in class net.thucydides.core.util.Inflector.Rule
- ExternalLink - Class in net.thucydides.core.model
- ExternalLink() - Constructor for class net.thucydides.core.model.ExternalLink
- ExternalLink(String, String) - Constructor for class net.thucydides.core.model.ExternalLink
- extractMethod(StackTraceElement, Class) - Static method in class net.thucydides.core.reflection.StackTraceAnalyser
- extractReleasesFrom(List<List<String>>) - Method in class net.thucydides.core.releases.ReleaseManager
F
- FACTORY - Static variable in class net.thucydides.core.reports.json.gson.OptionalTypeAdapter
- failed() - Method in class net.thucydides.core.reports.history.ProgressSnapshot.ProgressSnapshotBuilder.ResultCountBuilder
- failedWith(Throwable) - Method in class net.thucydides.core.model.TestStep
-
Indicate that this step failed with a given error.
- FAILING_TESTSTEPS - Static variable in class net.thucydides.core.model.TestStep
- FailingManualTestException - Exception in net.thucydides.core.steps
- FailingManualTestException(String) - Constructor for exception net.thucydides.core.steps.FailingManualTestException
- failingTestStepCalled(String) - Static method in class net.thucydides.core.reports.integration.TestStepFactory
- FAILURE - net.thucydides.core.model.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.core.model.failures
-
Determine whether a given type of exception should result in a failure or an error.
- FailureAnalysis() - Constructor for class net.thucydides.core.model.failures.FailureAnalysis
- FailureAnalysis(EnvironmentVariables) - Constructor for class net.thucydides.core.model.failures.FailureAnalysis
- FailureAnalysisConfiguration - Class in net.thucydides.core.model.failures
- FailureAnalysisConfiguration(EnvironmentVariables) - Constructor for class net.thucydides.core.model.failures.FailureAnalysisConfiguration
- FailureCause - Class in net.thucydides.core.model.stacktrace
- FailureCause() - Constructor for class net.thucydides.core.model.stacktrace.FailureCause
- FailureCause(String, String, StackTraceElement[]) - Constructor for class net.thucydides.core.model.stacktrace.FailureCause
- FailureCause(Throwable) - Constructor for class net.thucydides.core.model.stacktrace.FailureCause
- FailureCause(Throwable, StackTraceElement[]) - Constructor for class net.thucydides.core.model.stacktrace.FailureCause
- FailureCause(Throwable, String, String, StackTraceElement[]) - Constructor for class net.thucydides.core.model.stacktrace.FailureCause
- FailureDetails - Class in net.serenitybdd.core.model
- FailureDetails(TestOutcome) - Constructor for class net.serenitybdd.core.model.FailureDetails
- failureTypes() - Method in class net.thucydides.core.model.failures.FailureAnalysisConfiguration
- Feature - Annotation Type in net.thucydides.core.annotations
-
Marks a class as representing an application feature.
- FEATURE - net.thucydides.core.requirements.model.FeatureType
- FEATURE_FILE_ENCODING - net.thucydides.core.ThucydidesSystemProperty
-
What encoding to use for reading Cucumber feature files? Defaults to system default encoding
- FEATURE_FILE_LANGUAGE - net.thucydides.core.ThucydidesSystemProperty
-
What (human) language are the Cucumber feature files written in? Defaults to "en"
- FeatureBackgroundNarrative - Class in net.thucydides.core.requirements.model
- FeatureBackgroundNarrative(String, String) - Constructor for class net.thucydides.core.requirements.model.FeatureBackgroundNarrative
- featureDirectoryName() - Method in class net.thucydides.core.requirements.RootDirectory
- FeatureFileScenarioOutcomes - Class in net.thucydides.core.requirements.reports.cucumber
- FeatureFileScenarioOutcomes(Requirement) - Constructor for class net.thucydides.core.requirements.reports.cucumber.FeatureFileScenarioOutcomes
- FeatureFileScenarioOutcomes(Requirement, EnvironmentVariables) - Constructor for class net.thucydides.core.requirements.reports.cucumber.FeatureFileScenarioOutcomes
- FeatureFileStrategy - Class in net.thucydides.core.model.featuretags
- FeatureFileStrategy() - Constructor for class net.thucydides.core.model.featuretags.FeatureFileStrategy
- featuresOrStoriesRootDirectory() - Method in class net.thucydides.core.requirements.RootDirectory
- FeatureStoryTagProvider - Class in net.thucydides.core.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.core.statistics.service.FeatureStoryTagProvider
- FeatureStoryTagProvider(EnvironmentVariables) - Constructor for class net.thucydides.core.statistics.service.FeatureStoryTagProvider
- FeatureTagAsDefined - Class in net.thucydides.core.model
-
Created by john on 6/07/2016.
- FeatureTagAsDefined() - Constructor for class net.thucydides.core.model.FeatureTagAsDefined
- FeatureTagStrategy - Interface in net.thucydides.core.model.featuretags
- FeatureTitle - Class in net.thucydides.core.model.featuretags
-
Created by john on 7/07/2016.
- FeatureTitle() - Constructor for class net.thucydides.core.model.featuretags.FeatureTitle
- FeatureType - Enum in net.thucydides.core.requirements.model
-
Created by john on 6/03/15.
- FieldFinder - Class in net.thucydides.core.reflection
- fieldName() - Method in class net.thucydides.core.steps.MetaField
- Fields - Class in net.thucydides.core.annotations
-
Find the annotated fields in a given class.
- Fields.FieldValue - Enum in net.thucydides.core.annotations
- Fields.FieldValueBuilder - Class in net.thucydides.core.annotations
- fieldsAnnotatedBy(Class<? extends Annotation>) - Method in class net.thucydides.core.annotations.Fields
- FieldSetter - Class in net.thucydides.core.reflection
-
Internal class used to set field values inside an object.
- FieldSetter(Field, Object) - Constructor for class net.thucydides.core.reflection.FieldSetter
- FieldValue - Class in net.thucydides.core.reflection
-
Internal class used to set field values inside an object.
- FieldValue(Object) - Constructor for class net.thucydides.core.reflection.FieldValue
- fieldValueIn(Object) - Static method in class net.thucydides.core.matchers.dates.BeanFields
- FILE_PREFIX - Static variable in class net.thucydides.core.reports.junit.JUnitXMLOutcomeReporter
- FilebasedOutcomeAdaptor - Class in net.thucydides.core.reports.adaptors.common
- FilebasedOutcomeAdaptor() - Constructor for class net.thucydides.core.reports.adaptors.common.FilebasedOutcomeAdaptor
- FileDeserializer - Class in net.thucydides.core.reports.json.gson
-
Created by john on 11/02/15.
- FileDeserializer() - Constructor for class net.thucydides.core.reports.json.gson.FileDeserializer
- fileInClasspathCalled(String) - Static method in class net.thucydides.core.util.TestResources
- FileMatchers - Class in net.thucydides.core.matchers
- FileMatchers() - Constructor for class net.thucydides.core.matchers.FileMatchers
- FilePathParser - Class in net.thucydides.core.steps
-
Builds a file path by substituting environment variables.
- FilePathParser(EnvironmentVariables) - Constructor for class net.thucydides.core.steps.FilePathParser
- FileResources - Class in net.thucydides.core.resources
-
Utility class used to copy resources from a classpath to a target directory.
- FileResources(String) - Constructor for class net.thucydides.core.resources.FileResources
- FileSerializer - Class in net.thucydides.core.reports.json.gson
-
Created by john on 11/02/15.
- FileSerializer() - Constructor for class net.thucydides.core.reports.json.gson.FileSerializer
- fileSystemPathElements(String) - Static method in class net.thucydides.core.requirements.RequirementsPath
- FileSystemRequirements - Class in net.thucydides.core.requirements
-
Created by john on 25/06/2016.
- FileSystemRequirements(String) - Constructor for class net.thucydides.core.requirements.FileSystemRequirements
- FileSystemRequirementsService - Class in net.thucydides.core.requirements
- FileSystemRequirementsService(String) - Constructor for class net.thucydides.core.requirements.FileSystemRequirementsService
- FileSystemRequirementsStore - Class in net.thucydides.core.requirements
- FileSystemRequirementsStore(File, String) - Constructor for class net.thucydides.core.requirements.FileSystemRequirementsStore
- FileSystemRequirementsTagProvider - Class in net.thucydides.core.requirements
-
Load a set of requirements (epics/themes,...) from the directory structure.
- FileSystemRequirementsTagProvider() - Constructor for class net.thucydides.core.requirements.FileSystemRequirementsTagProvider
- FileSystemRequirementsTagProvider(String) - Constructor for class net.thucydides.core.requirements.FileSystemRequirementsTagProvider
- FileSystemRequirementsTagProvider(String, int) - Constructor for class net.thucydides.core.requirements.FileSystemRequirementsTagProvider
- FileSystemRequirementsTagProvider(String, int, EnvironmentVariables) - Constructor for class net.thucydides.core.requirements.FileSystemRequirementsTagProvider
- FileSystemRequirementsTagProvider(String, String, int, EnvironmentVariables) - Constructor for class net.thucydides.core.requirements.FileSystemRequirementsTagProvider
- FileSystemRequirementsTagProvider(String, EnvironmentVariables) - Constructor for class net.thucydides.core.requirements.FileSystemRequirementsTagProvider
- FileSystemRequirementsTagProvider(EnvironmentVariables) - Constructor for class net.thucydides.core.requirements.FileSystemRequirementsTagProvider
- FileSystemRequirementsTagProvider(EnvironmentVariables, String) - Constructor for class net.thucydides.core.requirements.FileSystemRequirementsTagProvider
- FileSystemRequirmentsOutcomeFactory - Class in net.thucydides.core.requirements.reports
- FileSystemRequirmentsOutcomeFactory(EnvironmentVariables) - Constructor for class net.thucydides.core.requirements.reports.FileSystemRequirmentsOutcomeFactory
- FileSystemRequirmentsOutcomeFactory(EnvironmentVariables, IssueTracking, ReportNameProvider) - Constructor for class net.thucydides.core.requirements.reports.FileSystemRequirmentsOutcomeFactory
- FileSystemRequirmentsOutcomeFactory(EnvironmentVariables, IssueTracking, ReportNameProvider, String) - Constructor for class net.thucydides.core.requirements.reports.FileSystemRequirmentsOutcomeFactory
- filesystemSafe(String) - Static method in class net.thucydides.core.util.NameConverter
- FileSystemTestOutcomeSummaryRecorder - Class in net.serenitybdd.core.history
- FileSystemTestOutcomeSummaryRecorder(Path, Boolean) - Constructor for class net.serenitybdd.core.history.FileSystemTestOutcomeSummaryRecorder
-
Used mainly from Maven
- FileSystemTestOutcomeSummaryRecorder(EnvironmentVariables) - Constructor for class net.serenitybdd.core.history.FileSystemTestOutcomeSummaryRecorder
- FileSystemUtils - Class in net.thucydides.core.util
-
Created by john on 29/06/2014.
- FileSystemUtils() - Constructor for class net.thucydides.core.util.FileSystemUtils
- filteredByDisplayTag() - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- filteredByDisplayTag() - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- filteredByDisplayTag(List<Requirement>) - Method in class net.thucydides.core.reports.html.RequirementsFilter
- filteredByEnvironmentTags() - Method in class net.thucydides.core.reports.TestOutcomes
- filteredTagTypes(List<String>) - Method in class net.thucydides.core.reports.html.TagFilter
- filterElements(List<T>, BeanMatcher...) - Static method in class net.thucydides.core.matchers.BeanMatcherAsserts
- filterStepsWithTagsFrom(List<TestStep>, Collection<TestTag>) - Method in class net.thucydides.core.model.DataTable
- findByUniqueName(String) - Method in class net.thucydides.core.requirements.RequirementsList
- findDependencyInjectors() - Method in class net.thucydides.core.steps.di.ClasspathDependencyInjectorService
- findDependencyInjectors() - Method in interface net.thucydides.core.steps.di.DependencyInjectorService
- findFieldCalled(String) - Method in class net.thucydides.core.reflection.FieldFinder
- findFieldOfType(Class) - Method in class net.thucydides.core.reflection.FieldFinder
- findMatchingTags() - Method in class net.thucydides.core.reports.TestOutcomes
- findStoryFrom(Class<?>) - Static method in class net.thucydides.core.model.Stories
-
Find the Story defined directly or indirectly in a class.
- findTargetFileFrom(String) - Method in class net.thucydides.core.resources.FileResources
- findTargetSubdirectoryFrom(String) - Method in class net.thucydides.core.resources.FileResources
- FIREFOX_LOG_LEVEL - net.thucydides.core.ThucydidesSystemProperty
- FIREFOX_PREFERENCE_SEPARATOR - net.thucydides.core.ThucydidesSystemProperty
-
The character to be used to separate firefox preference key-value pairs when using the "firefox.preferences" property.
- FIREFOX_PREFERENCES - net.thucydides.core.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.core.strings
- FirstLine() - Constructor for class net.serenitybdd.core.strings.FirstLine
- firstRequirementFoundIn(Optional<Requirement>...) - Method in class net.thucydides.core.requirements.AbstractRequirementsTagProvider
- firstStepWithErrorMessage() - Method in class net.thucydides.core.model.TestOutcome
- Flag - Interface in net.thucydides.core.model.flags
- FLAG - net.serenitybdd.core.history.NewFailure
- flagCountFor(Flag) - Method in class net.thucydides.core.reports.TestOutcomes
- FlagCounts - Class in net.thucydides.core.model.flags
- FlagCounts(List<? extends TestOutcome>) - Constructor for class net.thucydides.core.model.flags.FlagCounts
- FlagProvider - Interface in net.thucydides.core.model.flags
- FlagsAugmenter - Class in net.thucydides.core.reports
- FlagsAugmenter() - Constructor for class net.thucydides.core.reports.FlagsAugmenter
- flakyTestStepCalled(String) - Static method in class net.thucydides.core.reports.integration.TestStepFactory
- fluent() - Method in annotation type net.thucydides.core.annotations.Step
- FOR_EACH_ACTION - net.thucydides.core.model.TakeScreenshots
- FOR_FAILURES - net.thucydides.core.model.TakeScreenshots
- forBuild(String) - Method in class net.thucydides.core.reports.history.ProgressSnapshot.ProgressSnapshotBuilder
- forClass(Class<?>) - Static method in class net.thucydides.core.annotations.TestAnnotations
- forClass(Class<?>) - Static method in class net.thucydides.core.model.screenshots.ScreenshotPreferencesByClass
- forClass(Class<?>) - Static method in class net.thucydides.core.requirements.annotations.NarrativeFinder
- forClassDefinedInPath(String) - Static method in class net.thucydides.core.requirements.classpath.AnnotatedTags
- forCSVFiles() - Method in class net.thucydides.core.reports.html.ReportNameProvider
- forEnvironment(EnvironmentVariables) - Static method in class net.thucydides.core.issues.IssueKeyFormat
- forErrorType(String) - Method in class net.thucydides.core.reports.html.ReportNameProvider
- forField(String) - Method in class net.thucydides.core.matchers.dates.BeanFields
- forFilename(String) - Static method in enum net.thucydides.core.requirements.model.FeatureType
- forFormat(OutcomeFormat) - Method in class net.thucydides.core.reports.TestOutcomeLoader
- forIO() - Method in class net.thucydides.core.reports.NumberOfThreads
- forIOOperations() - Static method in class net.thucydides.core.reports.NumberOfThreads
- FormatConfiguration - Class in net.thucydides.core.reports
- FormatConfiguration(EnvironmentVariables) - Constructor for class net.thucydides.core.reports.FormatConfiguration
- FormattedCoverage(TestType) - Constructor for class net.thucydides.core.model.formatters.TestCoverageFormatter.FormattedCoverage
- FormattedPercentageCoverage(TestType) - Constructor for class net.thucydides.core.model.formatters.TestCoverageFormatter.FormattedPercentageCoverage
- FormattedPercentageStepCoverage(TestType) - Constructor for class net.thucydides.core.model.formatters.TestCoverageFormatter.FormattedPercentageStepCoverage
- formOf(String) - Static method in class net.thucydides.core.requirements.WindowsFriendly
- forOutcome(TestOutcome) - Static method in class net.thucydides.core.model.BadgeBackground
- forOutcome(TestOutcome) - Static method in class net.thucydides.core.model.ContextIcon
- forOutcome(TestOutcome) - Method in class net.thucydides.core.requirements.ParentRequirementsProvided
- forOutcome(TestResult) - Static method in class net.thucydides.core.reports.OutcomeSummary
- forOutcomesIn(TestOutcomes) - Static method in class net.thucydides.core.reports.html.ResultCounts
- forOutcomesIn(RequirementsOutcomes) - Method in class net.thucydides.core.requirements.reports.cucumber.FeatureFileScenarioOutcomes
- forProject(String) - Method in class net.thucydides.core.model.TestOutcome
- forProperty(String, TimeoutValue) - Method in class net.thucydides.core.configuration.TimeoutConfiguration.TimeoutConfigurationGetter
- forRange(int, int) - Method in class net.thucydides.core.model.DataSetDescriptor
- forRelease(String) - Method in class net.thucydides.core.reports.html.ReportNameProvider
- forRelease(Release) - Method in class net.thucydides.core.reports.html.ReportNameProvider
- forReport(String) - Static method in class net.thucydides.core.requirements.reports.ReportBadges
- forReportType(ReportType) - Static method in class net.thucydides.core.model.ReportNamer
- forRequirement(String, String) - Method in class net.thucydides.core.reports.html.ReportNameProvider
- forRequirement(TestTag) - Method in class net.thucydides.core.reports.html.ReportNameProvider
- forRequirement(Requirement) - Method in class net.thucydides.core.reports.html.ReportNameProvider
- forRequirement(Requirement) - Method in class net.thucydides.core.reports.TestOutcomes
- forRequirement(Requirement) - Static method in class net.thucydides.core.requirements.RequirementsTree
- forRequirementOrTag(TestTag) - Method in class net.thucydides.core.reports.html.ReportNameProvider
- forRequirements(List<Requirement>) - Static method in class net.thucydides.core.requirements.JSONRequirementsTree
- forRequirements(List<Requirement>, RequirementsOutcomes) - Static method in class net.thucydides.core.requirements.JSONRequirementsTree
- forRequirementType(String) - Static method in class net.thucydides.core.reports.history.ProgressSnapshot
- forRequirementType(String) - Method in class net.thucydides.core.reports.html.ReportNameProvider
- forResources(String, Pattern) - Static method in class net.thucydides.core.resources.ResourceList
- forResult(String) - Method in class net.thucydides.core.reports.html.ResultIconFormatter
- forResult(TestResult) - Method in class net.thucydides.core.reports.html.ResultIconFormatter
- forResult(TestResult, String) - Method in class net.thucydides.core.reports.html.ResultIconFormatter
- forRootDirectory(String) - Static method in class net.thucydides.core.requirements.model.NarrativeReader
- forRootDirectory(EnvironmentVariables, String) - Static method in class net.thucydides.core.requirements.model.NarrativeReader
- forScenario(String) - Static method in class net.thucydides.core.requirements.model.cucumber.ScenarioReport
- forScenarioDefinition(Messages.GherkinDocument.Feature, Messages.GherkinDocument.Feature.Scenario) - Static method in class net.thucydides.core.requirements.model.cucumber.NamedScenario
- forScenarioDefinition(Messages.GherkinDocument.Feature, Messages.GherkinDocument.Feature.Scenario, String) - Static method in class net.thucydides.core.requirements.model.cucumber.NamedExampleTable
- forStackTrace(StackTraceElement[]) - Static method in class net.thucydides.core.model.stacktrace.StackTraceSanitizer
- forStackTraceElement(StackTraceElement) - Static method in class net.thucydides.core.reflection.StackTraceAnalyser
- forStepCalled(String) - Static method in class net.thucydides.core.model.TestStep
- forTag(String) - Method in class net.thucydides.core.reports.html.ReportNameProvider
- forTag(TestTag) - Method in class net.thucydides.core.reports.html.ReportNameProvider
- forTagType(String) - Method in class net.thucydides.core.reports.html.ReportNameProvider
- forTest(String, Class<?>) - Static method in class net.thucydides.core.model.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.core.model.TestOutcome
- forTestInStory(String, Story) - Static method in class net.thucydides.core.model.TestOutcome
- forTestMethodsDefinedInPath(String) - Static method in class net.thucydides.core.requirements.classpath.AnnotatedTags
- forTestResult(String) - Method in class net.thucydides.core.reports.html.ReportNameProvider
- forTestResult(TestResult) - Static method in enum net.thucydides.core.logging.ConsoleEvent
- forText(String) - Method in class net.thucydides.core.requirements.model.cucumber.DescriptionWithScenarioReferences
- FREEMARKER_VERSION - Static variable in class net.thucydides.core.reports.templates.FreeMarkerTemplateManager
- FreemarkerReportTemplate - Class in net.thucydides.core.reports.templates
- FreemarkerReportTemplate(Configuration, String) - Constructor for class net.thucydides.core.reports.templates.FreemarkerReportTemplate
- FreeMarkerTemplateManager - Class in net.thucydides.core.reports.templates
-
Manages velocity templates.
- FreeMarkerTemplateManager() - Constructor for class net.thucydides.core.reports.templates.FreeMarkerTemplateManager
- from(Messages.GherkinDocument.Feature) - Static method in class net.thucydides.core.requirements.model.cucumber.DescriptionWithScenarioReferences
- from(Messages.GherkinDocument.Feature.Background) - Static method in class net.thucydides.core.model.RuleBackground
- from(Messages.GherkinDocument.Feature.FeatureChild.Rule) - Static method in class net.thucydides.core.model.Rule
- from(File) - Method in class net.thucydides.core.reports.TestOutcomeLoader.TestOutcomeLoaderBuilder
- from(Class<?>) - Static method in class net.thucydides.core.model.features.ApplicationFeature
-
Obtain an application feature instance from a given feature class.
- from(Class<?>) - Static method in class net.thucydides.core.model.Story
-
Obtain a story instance from a given story class.
- from(String) - Static method in class net.thucydides.core.model.HeuristicTestResult
- from(String) - Static method in class net.thucydides.core.model.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.core.resources.FileResources
- from(String) - Static method in class net.thucydides.core.steps.MetaField
- from(Throwable) - Static method in class net.thucydides.core.steps.TestFailureCause
- from(Path) - Method in class net.thucydides.core.reports.io.SafelyMoveFiles.SafelyMoveFilesBuilder
- from(List<TestOutcome>, String) - Static method in class net.thucydides.core.requirements.reports.ReportBadges
- from(List<Requirement>) - Static method in class net.thucydides.core.requirements.RequirementsTree
- from(TestOutcome) - Static method in class net.serenitybdd.core.history.PreviousTestOutcome
- from(TestOutcome) - Static method in class net.thucydides.core.requirements.reports.ReportBadges
- from(TestOutcomes) - Static method in class net.thucydides.core.requirements.reports.ScenarioOutcomes
- from(Requirement) - Static method in class net.thucydides.core.requirements.reports.cucumber.FeatureFileScenarioOutcomes
- from(RequirementsOutcomes) - Static method in class net.thucydides.core.requirements.reports.ScenarioOutcomes
- from(ExecutedStepDescription) - Static method in class net.thucydides.core.steps.AnnotatedStepDescription
- from(EnvironmentVariables) - Static method in class net.serenitybdd.core.environment.EnvironmentSpecificConfiguration
- from(EnvironmentVariables) - Static method in class net.thucydides.core.configuration.TimeoutConfiguration
- from(EnvironmentVariables) - Method in enum net.thucydides.core.ThucydidesSystemProperty
- from(EnvironmentVariables, String) - Method in enum net.thucydides.core.ThucydidesSystemProperty
- fromFieldNamed(String) - Method in class net.thucydides.core.reflection.FieldValue
- fromFile(File, String) - Method in class net.thucydides.core.requirements.model.LoadedNarrative
- fromFile(Path, Charset) - Method in class net.thucydides.core.model.ReportData.ReportDataBuilder
- fromGherkinTags(List<Messages.GherkinDocument.Feature.Tag>) - Static method in class net.thucydides.core.reports.html.CucumberTagConverter
- fromJson(InputStream) - Method in class net.thucydides.core.reports.json.gson.GsonJSONConverter
- fromJson(InputStream) - Method in class net.thucydides.core.reports.json.gson.GsonPreviousOutcomeConverter
- fromJson(InputStream) - Method in interface net.thucydides.core.reports.json.JSONConverter
- fromJson(Reader) - Method in class net.thucydides.core.reports.json.gson.GsonJSONConverter
- fromJson(Reader) - Method in class net.thucydides.core.reports.json.gson.GsonPreviousOutcomeConverter
- fromJson(Reader) - Method in interface net.thucydides.core.reports.json.JSONConverter
- fromPackage(String) - Method in class net.thucydides.core.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.core.model.ReportData.ReportDataBuilder
- fromSystemEnvironment() - Static method in class net.thucydides.core.util.MockEnvironmentVariables
- fullIssuesIn(String) - Static method in class net.thucydides.core.model.formatters.ReportFormatter
G
- GECKO_FIREFOX_OPTIONS - net.thucydides.core.ThucydidesSystemProperty
-
Use this property to pass options to Marionette using the 'moz:firefoxOptions' capability option.
- geLeafRequirementOutcomes(List<RequirementOutcome>) - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- generateConfigurationsReport() - Method in class net.thucydides.core.reports.ReportService
-
Store some configuration properties under output directory
- generateReportFor(TestOutcome) - Method in interface net.thucydides.core.reports.AcceptanceTestReporter
-
Generate reports for a given acceptance test run.
- generateReportFor(TestOutcome) - Method in class net.thucydides.core.reports.json.JSONTestOutcomeReporter
- generateReportFor(TestOutcome) - Method in class net.thucydides.core.reports.xml.XMLTestOutcomeReporter
-
Deprecated.Generate an XML report for a given test run.
- generateReportFor(TestOutcomes, String) - Method in class net.thucydides.core.reports.csv.CSVReporter
- generateReportsFor(List<TestOutcome>) - Method in class net.thucydides.core.reports.ReportService
-
A test runner can generate reports via Reporter instances that subscribe to the test runner.
- generateReportsFor(TestOutcomes) - Method in interface net.thucydides.core.reports.AcceptanceTestFullReporter
-
Generate reports for a given acceptance test run.
- generateReportsFor(TestOutcomes) - Method in class net.thucydides.core.reports.junit.JUnitXMLOutcomeReporter
- generateReportsForTestResultsFrom(File) - Method in interface net.thucydides.core.reports.UserStoryTestReporter
-
Generates a set of user story reports from a given directory.
- get() - Method in class net.thucydides.core.batches.BatchManagerProvider
- GET - net.serenitybdd.core.rest.RestMethod
- getActiveRequirementTypes() - Method in class net.thucydides.core.requirements.PackageRequirementsTagProvider
- getActiveRequirementTypes() - Method in interface net.thucydides.core.requirements.RequirementTypesProvider
- getActors() - Method in class net.thucydides.core.model.TestOutcome
- getActualBatchNumber() - Method in class net.thucydides.core.batches.SystemVariableBasedBatchManager
- getActualScreenshotCount() - Method in class net.thucydides.core.model.TestStep
- getAdaptor(String) - Method in class net.thucydides.core.reports.adaptors.AdaptorService
- getAdditionalIssues() - Method in class net.thucydides.core.model.TestOutcome
- getAdditionalVersions() - Method in class net.thucydides.core.model.TestOutcome
- getAdjective() - Method in enum net.thucydides.core.model.TestResult
- getAllMethods() - Method in class net.thucydides.core.reflection.MethodFinder
- getAllScreenshots() - Method in class net.thucydides.core.model.TestStep
- getAllTags() - Method in class net.thucydides.core.annotations.TestAnnotations
- getAllTags() - Method in class net.thucydides.core.model.TestOutcome
- getAncestorRequirementsFor(TestOutcome) - Method in class net.thucydides.core.requirements.BaseRequirementsService
- getAncestorRequirementsFor(TestOutcome) - Method in interface net.thucydides.core.requirements.RequirementsService
- getAnnotatedIssueForMethod(String) - Method in class net.thucydides.core.annotations.TestAnnotations
-
Return a list of the issues mentioned in the Issue annotation of this method.
- getAnnotatedIssueForTestCase(Class<?>) - Method in class net.thucydides.core.annotations.TestAnnotations
- getAnnotatedIssuesForMethod(String) - Method in class net.thucydides.core.annotations.TestAnnotations
- getAnnotatedIssuesForTestCase(Class<?>) - Method in class net.thucydides.core.annotations.TestAnnotations
- getAnnotatedRequirements() - Method in class net.thucydides.core.steps.AnnotatedStepDescription
- getAnnotatedResult() - Method in class net.thucydides.core.model.TestOutcome
- getAnnotatedResult() - Method in class net.thucydides.core.steps.TestFailureCause
- getAnnotatedTitle() - Method in class net.thucydides.core.steps.AnnotatedStepDescription
- getAnnotatedTitleForMethod(String) - Method in class net.thucydides.core.annotations.TestAnnotations
- getAnnotatedVersionForMethod(String) - Method in class net.thucydides.core.annotations.TestAnnotations
- getAnnotatedVersionForTestCase(Class<?>) - Method in class net.thucydides.core.annotations.TestAnnotations
- getArguments() - Method in class net.thucydides.core.reports.adaptors.specflow.SpecflowScenarioTitleLine
- getArguments() - Method in class net.thucydides.core.steps.ExecutedStepDescription
- getAutomatedTestCount(String) - Method in class net.thucydides.core.reports.html.ResultCounts
- getAutomatedTestPercentage(String) - Method in class net.thucydides.core.reports.html.ResultCounts
- getAutomatedTestPercentageLabel(String) - Method in class net.thucydides.core.reports.html.ResultCounts
- getAverageTestSize() - Method in class net.thucydides.core.reports.TestOutcomes
- getBackground() - Method in class net.thucydides.core.model.Rule
- getBackground() - Method in class net.thucydides.core.requirements.model.Requirement
- getBackgroundDescription() - Method in class net.thucydides.core.model.TestOutcome
- getBackgroundTitle() - Method in class net.thucydides.core.model.TestOutcome
- getBaseUrl() - Method in class net.thucydides.core.configuration.SystemPropertiesConfiguration
-
This is the URL where test cases start.
- getBaseUrl() - Method in interface net.thucydides.core.webdriver.Configuration
- getBooleanValue(ThucydidesSystemProperty, boolean) - Method in class net.serenitybdd.core.SerenitySystemProperties
- getBuildDirectory() - Method in class net.thucydides.core.configuration.MavenOrGradleBuildPath
- getBuildId() - Method in class net.thucydides.core.reports.history.ProgressSnapshot
- getBuildId() - Method in class net.thucydides.core.reports.history.TestResultSnapshot
- getBuildNumberText() - Method in class net.thucydides.core.util.VersionProvider
- getBuildProperties() - Method in class net.serenitybdd.core.buildinfo.BuildInfoProvider
- getCan() - Method in class net.thucydides.core.model.CastMember
- getCardNumber() - Method in class net.thucydides.core.requirements.model.Example
- getCardNumber() - Method in class net.thucydides.core.requirements.model.Narrative
- getCardNumber() - Method in class net.thucydides.core.requirements.model.Requirement
- getCardNumberWithLinks() - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- getCause() - Method in exception net.serenitybdd.core.exceptions.SerenityManagedException
- getChildren() - Method in class net.thucydides.core.model.Release
- getChildren() - Method in class net.thucydides.core.model.TestStep
- getChildren() - Method in class net.thucydides.core.requirements.model.Requirement
- getChildrenAsStream() - Method in class net.thucydides.core.requirements.model.Requirement
- getChildrenCount() - Method in class net.thucydides.core.requirements.model.Requirement
- getChildrenType() - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getClasses(String) - Static method in class net.thucydides.core.reflection.ClassFinder
-
Scans all classes accessible from the context class loader which belong to the given package and subpackages.
- getClassLevelNarrativeFor(String) - Method in class net.thucydides.core.requirements.classpath.ClassNarrative
- getClassLevelNarrativeFor(String) - Method in class net.thucydides.core.requirements.classpath.PackageInfoNarrative
- getClassname() - Method in class net.thucydides.core.model.stacktrace.RootCauseAnalyzer
- getClassname() - Method in class net.thucydides.core.reports.adaptors.xunit.model.TestCase
- getClassTags() - Method in class net.thucydides.core.annotations.TestAnnotations
- getCompleted() - Method in class net.thucydides.core.reports.history.ProgressSnapshot
- getCompletedRequirementsCount() - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getCompleteErrorMessage() - Method in class net.serenitybdd.core.model.FailureDetails
- getCompleteName() - Method in class net.thucydides.core.model.TestOutcome
-
Returns the name of the test prefixed by the name of the story.
- getCompleteName() - Method in class net.thucydides.core.model.TestTag
- getCompromisedCount() - Method in class net.thucydides.core.model.TestOutcome
- getCompromisedRequirementsCount() - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getCompromisedTests() - Method in class net.thucydides.core.reports.TestOutcomes
- getConciseErrorMessage() - Method in class net.serenitybdd.core.model.FailureDetails
- getConciseErrorMessage() - Method in class net.thucydides.core.model.TestOutcome
- getConciseErrorMessage() - Method in class net.thucydides.core.model.TestStep
- getConfiguration() - Static method in class net.serenitybdd.core.environment.ConfiguredEnvironment
- getContent() - Method in class net.serenitybdd.core.rest.RestQuery
- getContents() - Method in class net.thucydides.core.model.ReportData
- getContentType() - Method in class net.serenitybdd.core.rest.RestQuery
- getContext() - Method in class net.thucydides.core.model.TestOutcome
- getContext() - Method in class net.thucydides.core.reports.html.ReportNameProvider
- getCurrentTestCaseNumber() - Method in interface net.thucydides.core.batches.BatchManager
- getCurrentTestCaseNumber() - Method in class net.thucydides.core.batches.SystemVariableBasedBatchManager
- getCurrentTestCount() - Method in class net.thucydides.core.configuration.SystemPropertiesConfiguration
- getCurrentTestCount() - Method in interface net.thucydides.core.webdriver.Configuration
-
This is the URL where test cases start.
- getCurrentTestNumber() - Method in class net.thucydides.core.statistics.AtomicTestCount
- getCurrentTestNumber() - Method in interface net.thucydides.core.statistics.TestCount
- getCurrentTime() - Method in class net.serenitybdd.core.time.InternalSystemClock
-
Find the current system time.
- getCurrentTime() - Method in interface net.serenitybdd.core.time.SystemClock
- getCurrentTime() - Method in interface net.thucydides.core.reports.history.DateProvider
- getCurrentTime() - Method in class net.thucydides.core.reports.history.SystemDateProvider
- getCustomField(String) - Method in class net.thucydides.core.requirements.model.Requirement
- getCustomFields() - Method in class net.thucydides.core.requirements.model.Requirement
- getCustomFieldValues() - Method in class net.thucydides.core.requirements.model.Requirement
- getDataDrivenSampleScenario() - Method in class net.thucydides.core.model.TestOutcome
- getDataSetDescriptors() - Method in class net.thucydides.core.model.DataTable
- getDataSets() - Method in class net.thucydides.core.model.DataTable
- getDataTable() - Method in class net.thucydides.core.model.TestOutcome
- getDataTableRowCount() - Method in class net.thucydides.core.model.TestOutcome
- getDefaultCapabilityTypes() - Method in class net.thucydides.core.requirements.model.RequirementsConfiguration
- getDefaultFullReporters() - Static method in class net.thucydides.core.reports.ReportService
-
The default reporters applicable for standard test runs.
- getDefaultReporters() - Static method in class net.thucydides.core.reports.ReportService
-
The default reporters applicable for standard test runs.
- getDefaultRetryTimeout() - Static method in class net.thucydides.core.resources.FileResources
- getDefaultRootDirectory() - Method in class net.thucydides.core.requirements.AbstractRequirementsTagProvider
- getDefaultRootDirectory() - Method in class net.thucydides.core.requirements.model.RequirementsConfiguration
- getDefaultType(int) - Method in class net.thucydides.core.requirements.AbstractRequirementsTagProvider
- getDefaultType(int, int) - Method in class net.thucydides.core.requirements.AbstractRequirementsTagProvider
- getDepth() - Method in class net.thucydides.core.model.screenshots.Screenshot
- getDescription() - Method in class net.thucydides.core.model.CastMember
- getDescription() - Method in class net.thucydides.core.model.DataSet
- getDescription() - Method in class net.thucydides.core.model.DataSetDescriptor
- getDescription() - Method in class net.thucydides.core.model.Rule
- getDescription() - Method in class net.thucydides.core.model.RuleBackground
- getDescription() - Method in class net.thucydides.core.model.screenshots.Screenshot
- getDescription() - Method in class net.thucydides.core.model.screenshots.Screenshot.HtmlFormattedInfo
- getDescription() - Method in class net.thucydides.core.model.TestOutcome
- getDescription() - Method in class net.thucydides.core.model.TestStep
- getDescription() - Method in class net.thucydides.core.requirements.model.Example
- getDescription() - Method in class net.thucydides.core.requirements.model.FeatureBackgroundNarrative
- getDescription() - Method in interface net.thucydides.core.requirements.reports.ScenarioOutcome
- getDescription() - Method in class net.thucydides.core.requirements.reports.ScenarioSummaryOutcome
- getDescription() - Method in class net.thucydides.core.requirements.reports.SingleScenarioOutcome
- getDescription() - Method in class net.thucydides.core.steps.StepFailure
- getDescriptionInComments() - Method in class net.thucydides.core.requirements.model.cucumber.AnnotatedFeature
- getDescriptionText() - Method in class net.thucydides.core.model.TestOutcome
-
Tests may have a description.
- getDisplayedFields() - Method in class net.thucydides.core.steps.ExecutedStepDescription
- getDisplayName() - Method in class net.thucydides.core.model.Story
- getDisplayName() - Method in class net.thucydides.core.model.TestTag
- getDisplayName() - Method in class net.thucydides.core.requirements.model.Requirement
- getDriver() - Method in class net.thucydides.core.model.TestOutcome
- getDriverCapabilities() - Method in interface net.serenitybdd.core.buildinfo.DriverCapabilityRecord
- getDriverCapabilities() - Method in class net.serenitybdd.core.buildinfo.PropertyBasedDriverCapabilityRecord
- getDriverProperties() - Method in class net.serenitybdd.core.buildinfo.BuildProperties
- getDrivers() - Method in class net.serenitybdd.core.buildinfo.BuildProperties
- getDrivers() - Method in interface net.serenitybdd.core.buildinfo.DriverCapabilityRecord
- getDrivers() - Method in class net.serenitybdd.core.buildinfo.PropertyBasedDriverCapabilityRecord
- getDuration() - Method in class net.thucydides.core.model.TestOutcome
- getDuration() - Method in class net.thucydides.core.model.TestStep
- getDuration() - Method in class net.thucydides.core.reports.adaptors.specflow.ScenarioStep
- getDuration() - Method in class net.thucydides.core.reports.TestOutcomes
- getDuration() - Method in interface net.thucydides.core.requirements.reports.ScenarioOutcome
- getDuration() - Method in class net.thucydides.core.requirements.reports.ScenarioSummaryOutcome
- getDuration() - Method in class net.thucydides.core.requirements.reports.SingleScenarioOutcome
- getDurationInSeconds() - Method in class net.thucydides.core.model.TestOutcome
- getDurationInSeconds() - Method in class net.thucydides.core.model.TestStep
- getDurationInSeconds() - Method in class net.thucydides.core.reports.TestOutcomes
- getEarliestScreenshot() - Method in class net.thucydides.core.model.TestStep
- getElementTimeoutInSeconds() - Method in class net.thucydides.core.configuration.SystemPropertiesConfiguration
- getElementTimeoutInSeconds() - Method in interface net.thucydides.core.webdriver.Configuration
- getEndTime() - Method in class net.thucydides.core.model.TestOutcome
- getEnvironmentVariables() - Static method in class net.serenitybdd.core.environment.ConfiguredEnvironment
- getEnvironmentVariables() - Method in class net.thucydides.core.configuration.SystemPropertiesConfiguration
- getEnvironmentVariables() - Method in class net.thucydides.core.model.TestOutcome
- getEnvironmentVariables() - Method in class net.thucydides.core.reports.TestOutcomes
- getEnvironmentVariables() - Method in interface net.thucydides.core.webdriver.Configuration
- getError() - Method in class net.thucydides.core.model.screenshots.Screenshot
- getError() - Method in class net.thucydides.core.model.TestStep
- getError() - Method in class net.thucydides.core.reports.adaptors.xunit.model.TestCase
- getErrorCount() - Method in class net.thucydides.core.model.TestOutcome
- getErrorMessage() - Method in class net.thucydides.core.model.screenshots.Screenshot
- getErrorMessage() - Method in class net.thucydides.core.model.TestOutcome
- getErrorMessage() - Method in class net.thucydides.core.model.TestStep
- getErrorOutput() - Method in class net.thucydides.core.reports.adaptors.xunit.model.TestException
- getErrorRequirementsCount() - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getErrorTests() - Method in class net.thucydides.core.reports.TestOutcomes
- getErrorType() - Method in class net.thucydides.core.model.stacktrace.FailureCause
- getEstimated() - Method in class net.thucydides.core.reports.history.ProgressSnapshot
- getEstimatedAverageStepCount() - Method in class net.thucydides.core.configuration.SystemPropertiesConfiguration
- getEstimatedAverageStepCount() - Method in interface net.thucydides.core.webdriver.Configuration
- getEstimatedUnimplementedTests() - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- getEstimatedUnimplementedTests() - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getEvidence() - Method in class net.thucydides.core.model.TestOutcome
- getExampleCount() - Method in class net.thucydides.core.requirements.model.Requirement
- getExampleFields() - Method in class net.thucydides.core.model.TestOutcome
- getExamples() - Method in class net.thucydides.core.requirements.model.Requirement
- getExamples() - Method in interface net.thucydides.core.requirements.reports.ScenarioOutcome
- getExamples() - Method in class net.thucydides.core.requirements.reports.ScenarioSummaryOutcome
- getExamples() - Method in class net.thucydides.core.requirements.reports.SingleScenarioOutcome
- getExampleTags() - Method in interface net.thucydides.core.requirements.reports.ScenarioOutcome
- getExampleTags() - Method in class net.thucydides.core.requirements.reports.ScenarioSummaryOutcome
- getExampleTags() - Method in class net.thucydides.core.requirements.reports.SingleScenarioOutcome
- getException() - Method in class net.thucydides.core.model.TestStep
- getException() - Method in class net.thucydides.core.reports.adaptors.specflow.ScenarioStep
- getException() - Method in class net.thucydides.core.steps.StepFailure
- getExceptionClass() - Method in exception net.serenitybdd.core.exceptions.SerenityManagedException
- getExceptionClass() - Method in class net.thucydides.core.steps.StepFailure
- getExtension() - Method in enum net.thucydides.core.reports.OutcomeFormat
- getExtension() - Method in enum net.thucydides.core.requirements.model.FeatureType
- getExternalLink() - Method in class net.thucydides.core.model.TestOutcome
- getExternalLink() - Method in class net.thucydides.core.model.TestStep
- getFailed() - Method in class net.thucydides.core.reports.history.ProgressSnapshot
- getFailingRequirementsCount() - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getFailingStep() - Method in class net.thucydides.core.model.TestOutcome
- getFailingSteps() - Method in class net.thucydides.core.reports.history.TestResultSnapshot
- getFailingTests() - Method in class net.thucydides.core.reports.TestOutcomes
-
Find the failing test outcomes in this set
- getFailure() - Method in class net.thucydides.core.reports.adaptors.xunit.model.TestCase
- getFailureCount() - Method in class net.thucydides.core.model.TestOutcome
- getFailureDetails() - Method in class net.thucydides.core.model.TestOutcome
- getFastestTestDuration() - Method in class net.thucydides.core.reports.TestOutcomes
- getFeature() - Method in class net.thucydides.core.model.Story
- getFeature() - Method in class net.thucydides.core.model.TestOutcome
-
Get the feature that includes the user story tested by this test.
- getFeature() - Method in class net.thucydides.core.requirements.model.cucumber.AnnotatedFeature
- getFeatureClass(Class<?>) - Static method in class net.thucydides.core.model.Story
-
What feature does this story belong to?
- getFeatureFileName() - Method in class net.thucydides.core.requirements.model.Requirement
- getFeatureTag() - Method in class net.thucydides.core.model.TestOutcome
- getFeatureTag(Story, String) - Method in class net.thucydides.core.model.featuretags.FeatureFileStrategy
- getFeatureTag(Story, String) - Method in interface net.thucydides.core.model.featuretags.FeatureTagStrategy
- getFeatureTag(Story, String) - Method in class net.thucydides.core.model.featuretags.NoFeatureStrategy
- getFeatureTag(Story, String) - Method in class net.thucydides.core.model.featuretags.StoryFileStrategy
- getFilename() - Method in class net.thucydides.core.model.screenshots.Screenshot
- getFileSeparator() - Method in class net.thucydides.core.steps.FilePathParser
- getFileSeparatorToReplace() - Method in class net.thucydides.core.steps.FilePathParser
- getFirstClassTagTypes() - Method in class net.thucydides.core.reports.ReportOptions
- getFirstClassTagTypes() - Method in class net.thucydides.core.reports.TestOutcomes
- getFirstScreenshot() - Method in class net.thucydides.core.model.TestStep
- getFlagCounts() - Method in class net.thucydides.core.reports.TestOutcomes
- getFlags() - Method in class net.thucydides.core.model.TestOutcome
- getFlags() - Method in class net.thucydides.core.reports.TestOutcomes
- getFlagsFor(TestOutcome) - Method in class net.serenitybdd.core.history.HistoricalFlagProvider
- getFlagsFor(TestOutcome) - Method in interface net.thucydides.core.model.flags.FlagProvider
- getFlakyTestFailureCause() - Method in class net.thucydides.core.model.TestOutcome
- getFlattenedReleasesFrom(TestOutcomes) - Method in class net.thucydides.core.releases.ReleaseManager
- getFlattenedRequirementCount() - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- getFlattenedRequirementCount() - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getFlattenedRequirementOutcomes() - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getFlattenedRequirementOutcomes(List<RequirementOutcome>) - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getFlattenedRequirements() - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- getFlattenedRequirements(Requirement...) - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- getFlattenedSteps() - Method in class net.thucydides.core.model.TestStep
- getFlattenedTestSteps() - Method in class net.thucydides.core.model.TestOutcome
- getFormat() - Method in interface net.thucydides.core.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.core.reports.AcceptanceTestLoader
- getFormat() - Method in interface net.thucydides.core.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.core.reports.json.JSONTestOutcomeReporter
- getFormat() - Method in class net.thucydides.core.reports.xml.XMLTestOutcomeReporter
-
Deprecated.
- getFormats() - Method in class net.thucydides.core.reports.FormatConfiguration
- getFormatted() - Method in class net.thucydides.core.reports.TestOutcomes
- getFormattedDuration() - Method in interface net.thucydides.core.requirements.reports.ScenarioOutcome
- getFormattedDuration() - Method in class net.thucydides.core.requirements.reports.ScenarioSummaryOutcome
- getFormattedDuration() - Method in class net.thucydides.core.requirements.reports.SingleScenarioOutcome
- getFormattedIssues() - Method in class net.thucydides.core.model.TestOutcome
- getFormattedPercentage() - Method in class net.thucydides.core.reports.TestOutcomes
- getFormattedPercentage() - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- getFormattedPercentage() - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getFormattedPercentage(String) - Method in class net.thucydides.core.reports.TestOutcomes
- getFormattedPercentage(String) - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- getFormattedPercentage(String) - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getFormattedPercentage(TestType) - Method in class net.thucydides.core.reports.TestOutcomes
- getFormattedPercentage(TestType) - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- getFormattedPercentage(TestType) - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getFormattedPercentageSteps() - Method in class net.thucydides.core.reports.TestOutcomes
- getFormattedQuery() - Method in class net.serenitybdd.core.rest.RestQuery
- getFormattedStartTime() - Method in interface net.thucydides.core.requirements.reports.ScenarioOutcome
- getFormattedStartTime() - Method in class net.thucydides.core.requirements.reports.ScenarioSummaryOutcome
- getFormattedStartTime() - Method in class net.thucydides.core.requirements.reports.SingleScenarioOutcome
- getFormattedTime() - Method in class net.thucydides.core.reports.history.ProgressSnapshot
- getFullIssues() - Method in class net.thucydides.core.model.formatters.IssueExtractor
- getGeneralProperties() - Method in class net.serenitybdd.core.buildinfo.BuildProperties
- getGrandparentRequirement() - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getGson() - Method in class net.thucydides.core.reports.json.gson.GsonJSONConverter
- getGson() - Method in class net.thucydides.core.reports.json.gson.GsonPreviousOutcomeConverter
- getHas() - Method in class net.thucydides.core.model.CastMember
- getHeaderLevel() - Method in enum net.thucydides.core.logging.ConsoleHeadingStyle
- getHeaders() - Method in class net.thucydides.core.model.DataTable
- getHeight() - Method in class net.thucydides.core.images.ResizableImage
- getHeight() - Method in class net.thucydides.core.images.ResizedImage
- getHistoryDirectory() - Method in class net.thucydides.core.configuration.MavenOrGradleBuildPath
- getHistoryDirectory() - Method in class net.thucydides.core.configuration.SystemPropertiesConfiguration
- getHistoryDirectory() - Method in interface net.thucydides.core.webdriver.Configuration
- getHomeDirectory() - Method in class net.thucydides.core.util.PropertiesFileLocalPreferences
- getHref() - Method in class net.thucydides.core.requirements.tree.Node
- getHtml() - Method in class net.thucydides.core.model.screenshots.Screenshot
- getHtmlBody(List<List<String>>) - Method in class net.thucydides.core.reports.html.ExampleTable
- getHtmlHeader() - Method in class net.thucydides.core.reports.html.ExampleTable
- getHtmlReport() - Method in class net.thucydides.core.model.TestOutcome
- getHtmlSource() - Method in class net.thucydides.core.screenshots.ScreenshotAndHtmlSource
- getHtmlSourceName() - Method in class net.thucydides.core.screenshots.ScreenshotAndHtmlSource
- getId() - Method in class net.serenitybdd.core.history.PreviousTestOutcome
- getId() - Method in class net.thucydides.core.model.features.ApplicationFeature
- getId() - Method in class net.thucydides.core.model.ReportData
- getId() - Method in class net.thucydides.core.model.Story
- getId() - Method in class net.thucydides.core.model.TestOutcome
- getId() - Method in class net.thucydides.core.requirements.model.Narrative
- getId() - Method in class net.thucydides.core.requirements.model.Requirement
- getId() - Method in interface net.thucydides.core.requirements.reports.ScenarioOutcome
- getId() - Method in class net.thucydides.core.requirements.reports.ScenarioSummaryOutcome
- getId() - Method in class net.thucydides.core.requirements.reports.SingleScenarioOutcome
- getIgnoredCount() - Method in class net.thucydides.core.model.TestOutcome
- getIgnoredRequirementsCount() - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getImplementedTestCount() - Method in class net.thucydides.core.model.TestOutcome
- getInjector() - Static method in class net.thucydides.core.guice.Injectors
- getInjector(Module) - Static method in class net.thucydides.core.guice.Injectors
- getInputStream() - Method in class net.thucydides.core.requirements.model.cucumber.URIResource
- getInstance() - Static method in class net.thucydides.core.util.Inflector
- getInstanciatedPath(String) - Method in class net.thucydides.core.steps.FilePathParser
- getIntegerValue(ThucydidesSystemProperty, Integer) - Method in class net.serenitybdd.core.SerenitySystemProperties
- getIssueKeys() - Method in class net.thucydides.core.model.TestOutcome
- getIssues() - Method in class net.thucydides.core.model.TestOutcome
- getIssues() - Method in class net.thucydides.core.model.TestOutcomeSummary
- getIssueTrackerUrl() - Method in interface net.thucydides.core.issues.IssueTracking
- getIssueTrackerUrl() - Method in class net.thucydides.core.issues.SystemPropertiesIssueTracking
- getJSONReleasesFrom(Release) - Method in class net.thucydides.core.releases.ReleaseManager
- getJSONReleasesFrom(TestOutcomes) - Method in class net.thucydides.core.releases.ReleaseManager
- getKeys() - Method in interface net.thucydides.core.util.EnvironmentVariables
- getKeys() - Method in class net.thucydides.core.util.MockEnvironmentVariables
- getKeys() - Method in class net.thucydides.core.util.SystemEnvironmentVariables
- getLabel() - Method in class net.thucydides.core.model.ManualTestEvidence
- getLabel() - Method in class net.thucydides.core.model.Release
- getLabel() - Method in enum net.thucydides.core.model.TestResult
- getLabel() - Method in class net.thucydides.core.reports.TestOutcomes
- getLastRow() - Method in class net.thucydides.core.model.DataSetDescriptor
- getLastScreenshot() - Method in class net.thucydides.core.model.TestStep
- getLastTested() - Method in class net.thucydides.core.model.TestOutcome
- getLatestScreenshot() - Method in class net.thucydides.core.model.TestStep
- getLatestTopLevelTestStep() - Method in class net.thucydides.core.model.TestOutcome
- getLeafRequirementOutcomes() - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getLeafTestSteps() - Method in class net.thucydides.core.model.TestOutcome
- getLeafTestSteps() - Method in class net.thucydides.core.model.TestStep
- getLegacyPropertyName() - Method in enum net.thucydides.core.ThucydidesSystemProperty
- getLevel() - Method in enum net.thucydides.core.logging.ConsoleHeadingStyle
- getLevel() - Method in class net.thucydides.core.model.TestStep
- getLineNumber() - Method in class net.thucydides.core.model.DataTableRow
- getLineNumberForRow(int) - Method in class net.thucydides.core.model.DataTable
- getLink() - Method in class net.thucydides.core.model.ManualTestEvidence
- getLinkToTestReport() - Method in class net.thucydides.core.model.TestOutcomeSummary
- getLogger() - Method in class net.thucydides.core.images.ResizableImage
- getLogger() - Method in class net.thucydides.core.logging.ConsoleLoggingListener
- getManualTestCount(String) - Method in class net.thucydides.core.reports.html.ResultCounts
- getManualTestEvidence() - Method in class net.thucydides.core.model.TestOutcome
- getManualTestPercentage(String) - Method in class net.thucydides.core.reports.html.ResultCounts
- getManualTestPercentageLabel(String) - Method in class net.thucydides.core.reports.html.ResultCounts
- getMatcher() - Method in interface net.thucydides.core.matchers.BeanFieldMatcher
- getMatchingFiles() - Method in class net.thucydides.core.requirements.SearchForFilesOfType
- getMatchingFiles() - Method in class net.thucydides.core.requirements.SearchForFilesWithName
- getMaxDepth() - Method in class net.thucydides.core.requirements.SearchForFilesOfType
- getMessage() - Method in exception net.serenitybdd.core.exceptions.SerenityManagedException
- getMessage() - Method in enum net.serenitybdd.core.history.NewFailure
- getMessage() - Method in interface net.thucydides.core.model.flags.Flag
-
A description of the flag type
- getMessage() - Method in class net.thucydides.core.model.stacktrace.FailureCause
- getMessage() - Method in class net.thucydides.core.model.stacktrace.RootCauseAnalyzer
- getMessage() - Method in class net.thucydides.core.reports.adaptors.xunit.model.TestException
- getMessage() - Method in class net.thucydides.core.steps.StepFailure
- getMethod() - Method in class net.serenitybdd.core.rest.RestQuery
- getMethod() - Method in class net.thucydides.core.reflection.StackTraceAnalyser
- getMethodNamed(String) - Method in class net.thucydides.core.reflection.MethodFinder
- getMethodNamed(String, List<Object>) - Method in class net.thucydides.core.reflection.MethodFinder
- getMostSpecificTagsOfType(String) - Method in class net.thucydides.core.reports.TestOutcomes
- getName() - Method in class net.serenitybdd.core.history.PreviousTestOutcome
- getName() - Method in class net.thucydides.core.model.CastMember
- getName() - Method in class net.thucydides.core.model.DataSet
- getName() - Method in class net.thucydides.core.model.DataSetDescriptor
- getName() - Method in class net.thucydides.core.model.features.ApplicationFeature
- getName() - Method in class net.thucydides.core.model.Release
- getName() - Method in class net.thucydides.core.model.Rule
- getName() - Method in class net.thucydides.core.model.RuleBackground
- getName() - Method in class net.thucydides.core.model.Story
-
Each story has a descriptive name.
- getName() - Method in class net.thucydides.core.model.TestOutcome
- getName() - Method in class net.thucydides.core.model.TestOutcomeSummary
- getName() - Method in class net.thucydides.core.model.TestTag
- getName() - Method in interface net.thucydides.core.reports.AcceptanceTestFullReporter
-
A name used to identify a given reporter.
- getName() - Method in interface net.thucydides.core.reports.AcceptanceTestReporter
-
A name used to identify a given reporter.
- getName() - Method in class net.thucydides.core.reports.adaptors.xunit.model.TestCase
- getName() - Method in class net.thucydides.core.reports.adaptors.xunit.model.TestSuite
- getName() - Method in class net.thucydides.core.reports.json.JSONTestOutcomeReporter
- getName() - Method in class net.thucydides.core.reports.xml.XMLTestOutcomeReporter
-
Deprecated.
- getName() - Method in class net.thucydides.core.requirements.model.CustomFieldValue
- getName() - Method in class net.thucydides.core.requirements.model.Requirement
- getName() - Method in interface net.thucydides.core.requirements.reports.ScenarioOutcome
- getName() - Method in class net.thucydides.core.requirements.reports.ScenarioSummaryOutcome
- getName() - Method in class net.thucydides.core.requirements.reports.SingleScenarioOutcome
- getName() - Method in class net.thucydides.core.steps.AnnotatedStepDescription
- getName() - Method in class net.thucydides.core.steps.ExecutedStepDescription
- getNarrative() - Method in class net.thucydides.core.model.Story
- getNarrative() - Method in class net.thucydides.core.requirements.model.Requirement
- getNarrativeSummary() - Method in class net.thucydides.core.model.Story
- getNestedChildren() - Method in class net.thucydides.core.requirements.model.Requirement
- getNestedException() - Method in class net.thucydides.core.model.TestStep
- getNestedStepCount() - Method in class net.thucydides.core.model.TestOutcome
- getNestedTestFailureCause() - Method in class net.thucydides.core.model.TestOutcome
- getNextTest() - Method in class net.thucydides.core.statistics.AtomicTestCount
- getNextTest() - Method in interface net.thucydides.core.statistics.TestCount
- getNodes() - Method in class net.thucydides.core.requirements.tree.Node
- getNonNullContext() - Method in class net.thucydides.core.model.TestOutcome
- getNormalizedTestNameFor(String) - Method in class net.thucydides.core.model.ReportNamer
- getNormalizedTestNameFor(Story) - Method in class net.thucydides.core.model.ReportNamer
- getNormalizedTestNameFor(TestOutcome) - Method in class net.thucydides.core.model.ReportNamer
-
Return a filesystem-friendly version of the test case name.
- getNormalizedTestReportNameFor(String) - Method in class net.thucydides.core.model.ReportNamer
- getNumber() - Method in class net.thucydides.core.model.TestStep
- getNumberOfExamples() - Method in interface net.thucydides.core.requirements.reports.ScenarioOutcome
- getNumberOfExamples() - Method in class net.thucydides.core.requirements.reports.ScenarioSummaryOutcome
- getNumberOfExamples() - Method in class net.thucydides.core.requirements.reports.SingleScenarioOutcome
- getOptionalProperty(String...) - Method in class net.serenitybdd.core.environment.EnvironmentSpecificConfiguration
- getOptionalProperty(ThucydidesSystemProperty) - Method in class net.serenitybdd.core.environment.EnvironmentSpecificConfiguration
- getOrder() - Method in class net.thucydides.core.model.TestOutcome
- getOrder() - Method in class net.thucydides.core.requirements.model.Requirement
- getOriginalCause() - Method in class net.thucydides.core.model.stacktrace.FailureCause
- getOriginalCause() - Method in class net.thucydides.core.steps.TestFailureCause
- getOutcomeFor(Requirement) - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getOutcomes() - Method in class net.thucydides.core.reports.TestOutcomes
- getOutputDirectory() - Method in class net.thucydides.core.configuration.SystemPropertiesConfiguration
-
The output directory is where the test runner writes the XML and HTML reports to.
- getOutputDirectory() - Method in class net.thucydides.core.reports.json.JSONTestOutcomeReporter
- getOutputDirectory() - Method in class net.thucydides.core.reports.junit.JUnitXMLOutcomeReporter
- getOutputDirectory() - Method in class net.thucydides.core.reports.ThucydidesReporter
-
Reports will be generated here.
- getOutputDirectory() - Method in interface net.thucydides.core.reports.UserStoryTestReporter
- getOutputDirectory() - Method in class net.thucydides.core.reports.xml.XMLTestOutcomeReporter
-
Deprecated.
- getOutputDirectory() - Method in interface net.thucydides.core.webdriver.Configuration
- getOverallTestCount(String) - Method in class net.thucydides.core.reports.html.ResultCounts
- getOverallTestPercentage(String) - Method in class net.thucydides.core.reports.html.ResultCounts
- getOverallTestPercentageLabel(String) - Method in class net.thucydides.core.reports.html.ResultCounts
- getOverallTestsCount(String...) - Method in class net.thucydides.core.reports.html.ResultCounts
- getOverview() - Method in class net.thucydides.core.requirements.FileSystemRequirementsTagProvider
- getOverview() - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getOverview() - Method in interface net.thucydides.core.requirements.RequirementsTagProvider
- getPageSourceLink() - Method in class net.serenitybdd.core.model.FailureDetails
- getParameterMap() - Method in class net.serenitybdd.core.rest.RestQuery
- getParameters() - Method in class net.serenitybdd.core.rest.RestQuery
- getParent() - Method in class net.thucydides.core.requirements.model.Requirement
- getParentId() - Method in class net.thucydides.core.model.TestOutcome
- getParentName() - Method in interface net.thucydides.core.requirements.reports.ScenarioOutcome
- getParentName() - Method in class net.thucydides.core.requirements.reports.ScenarioSummaryOutcome
- getParentName() - Method in class net.thucydides.core.requirements.reports.SingleScenarioOutcome
- getParentReport() - Method in interface net.thucydides.core.requirements.reports.ScenarioOutcome
- getParentReport() - Method in class net.thucydides.core.requirements.reports.ScenarioSummaryOutcome
- getParentReport() - Method in class net.thucydides.core.requirements.reports.SingleScenarioOutcome
- getParentRequirement() - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getParentRequirementFor(TestOutcome) - Method in class net.thucydides.core.requirements.BaseRequirementsService
- getParentRequirementFor(TestOutcome) - Method in interface net.thucydides.core.requirements.ParentRequirementProvider
- getParentRequirementFor(TestOutcome) - Method in interface net.thucydides.core.requirements.RequirementsService
- getParentRequirementOf(TestOutcome) - Method in class net.thucydides.core.requirements.FileSystemRequirementsTagProvider
- getParentRequirementOf(TestOutcome) - Method in class net.thucydides.core.requirements.PackageAnnotationBasedTagProvider
- getParentRequirementOf(TestOutcome) - Method in class net.thucydides.core.requirements.PackageRequirementsTagProvider
- getParentRequirementOf(TestOutcome) - Method in interface net.thucydides.core.requirements.RequirementsTagProvider
- getParentRequirementOf(Requirement) - Method in class net.thucydides.core.requirements.AbstractRequirementsTagProvider
- getParentRequirementOf(Requirement) - Method in interface net.thucydides.core.requirements.RequirementsTagProvider
- getParents() - Method in class net.thucydides.core.model.Release
- getPassingSteps() - Method in class net.thucydides.core.reports.history.TestResultSnapshot
- getPassingTests() - Method in class net.thucydides.core.reports.TestOutcomes
-
Find the successful test outcomes in this set
- getPath() - Method in class net.serenitybdd.core.rest.RestQuery
- getPath() - Method in class net.thucydides.core.model.ReportData
- getPath() - Method in class net.thucydides.core.model.Story
- getPath() - Method in class net.thucydides.core.model.TestOutcome
- getPath() - Method in class net.thucydides.core.requirements.model.Requirement
- getPathId() - Method in class net.thucydides.core.model.TestOutcome
- getPendingCount() - Method in class net.thucydides.core.model.TestOutcome
- getPendingRequirementsCount() - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getPendingTests() - Method in class net.thucydides.core.reports.TestOutcomes
-
Find the pending or ignored test outcomes in this set
- getPercent() - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- getPercentage() - Method in class net.thucydides.core.requirements.reports.SubrequirementsCount
- getPercentRequirements() - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- getPercentSteps() - Method in class net.thucydides.core.model.formatters.TestCoverageFormatter
- getPercentSteps() - Method in class net.thucydides.core.reports.TestOutcomes
- getPercentTests() - Method in class net.thucydides.core.model.formatters.TestCoverageFormatter
- getPreciseTestPercentage(String) - Method in class net.thucydides.core.reports.html.ResultCounts
- getPreferredFormat() - Method in class net.thucydides.core.reports.FormatConfiguration
- getPriority() - Method in enum net.thucydides.core.model.TestResult
- getProject() - Method in class net.thucydides.core.model.TestOutcome
- getProjectName() - Method in class net.thucydides.core.reports.ReportOptions
- getProjectSubTitle() - Method in class net.thucydides.core.reports.ReportOptions
- getProperties() - Static method in class net.serenitybdd.core.SerenitySystemProperties
- getProperties() - Method in interface net.thucydides.core.util.EnvironmentVariables
- getProperties() - Method in class net.thucydides.core.util.MockEnvironmentVariables
- getProperties() - Method in class net.thucydides.core.util.SystemEnvironmentVariables
- getPropertiesWithPrefix(String) - Method in class net.serenitybdd.core.environment.EnvironmentSpecificConfiguration
- getPropertiesWithPrefix(String) - Method in interface net.thucydides.core.util.EnvironmentVariables
- getPropertiesWithPrefix(String) - Method in class net.thucydides.core.util.MockEnvironmentVariables
- getPropertiesWithPrefix(String) - Method in class net.thucydides.core.util.SystemEnvironmentVariables
- getProperty(Enum<?>) - Method in interface net.thucydides.core.util.EnvironmentVariables
- getProperty(Enum<?>) - Method in class net.thucydides.core.util.MockEnvironmentVariables
- getProperty(Enum<?>) - Method in class net.thucydides.core.util.SystemEnvironmentVariables
- getProperty(Enum<?>, String) - Method in interface net.thucydides.core.util.EnvironmentVariables
- getProperty(Enum<?>, String) - Method in class net.thucydides.core.util.MockEnvironmentVariables
- getProperty(Enum<?>, String) - Method in class net.thucydides.core.util.SystemEnvironmentVariables
- getProperty(String) - Method in class net.serenitybdd.core.environment.EnvironmentSpecificConfiguration
- getProperty(String) - Method in interface net.thucydides.core.util.EnvironmentVariables
- getProperty(String) - Method in class net.thucydides.core.util.MockEnvironmentVariables
- getProperty(String) - Method in class net.thucydides.core.util.SystemEnvironmentVariables
- getProperty(String, String) - Method in interface net.thucydides.core.util.EnvironmentVariables
- getProperty(String, String) - Method in class net.thucydides.core.util.MockEnvironmentVariables
- getProperty(String, String) - Method in class net.thucydides.core.util.SystemEnvironmentVariables
- getPropertyAsBoolean(Enum<?>, boolean) - Method in interface net.thucydides.core.util.EnvironmentVariables
- getPropertyAsBoolean(Enum<?>, boolean) - Method in class net.thucydides.core.util.MockEnvironmentVariables
- getPropertyAsBoolean(Enum<?>, boolean) - Method in class net.thucydides.core.util.SystemEnvironmentVariables
- getPropertyAsBoolean(String, boolean) - Method in interface net.thucydides.core.util.EnvironmentVariables
- getPropertyAsBoolean(String, boolean) - Method in class net.thucydides.core.util.MockEnvironmentVariables
- getPropertyAsBoolean(String, boolean) - Method in class net.thucydides.core.util.SystemEnvironmentVariables
- getPropertyAsInteger(Enum<?>, Integer) - Method in interface net.thucydides.core.util.EnvironmentVariables
- getPropertyAsInteger(Enum<?>, Integer) - Method in class net.thucydides.core.util.MockEnvironmentVariables
- getPropertyAsInteger(Enum<?>, Integer) - Method in class net.thucydides.core.util.SystemEnvironmentVariables
- getPropertyAsInteger(String, Integer) - Method in interface net.thucydides.core.util.EnvironmentVariables
- getPropertyAsInteger(String, Integer) - Method in class net.thucydides.core.util.MockEnvironmentVariables
- getPropertyAsInteger(String, Integer) - Method in class net.thucydides.core.util.SystemEnvironmentVariables
- getPropertyName() - Method in enum net.thucydides.core.ThucydidesSystemProperty
- getPropertyValue(String) - Method in class net.serenitybdd.core.environment.EnvironmentSpecificConfiguration
- getProportion() - Method in class net.thucydides.core.reports.TestOutcomes
- getProportion() - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getProportion() - Method in class net.thucydides.core.requirements.reports.SubrequirementsCount
- getQualified() - Method in class net.thucydides.core.model.TestOutcome
- getQualifiedId() - Method in class net.thucydides.core.model.TestOutcome
- getQualifiedMethodName() - Method in class net.thucydides.core.model.TestOutcome
- getQualifier() - Method in class net.thucydides.core.model.TestOutcome
- getRawArguments() - Method in class net.thucydides.core.steps.ExecutedStepDescription
- getReleasedRequirementsFor(Release) - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getReleaseProvider() - Method in class net.thucydides.core.requirements.BaseRequirementsService
- getReleaseProvider() - Method in class net.thucydides.core.requirements.FileSystemRequirementsService
- getReleaseProvider() - Method in class net.thucydides.core.requirements.MultiSourceRequirementsService
- getReleases() - Method in interface net.thucydides.core.requirements.ReleaseProvider
- getReleasesFrom(TestOutcomes) - Method in class net.thucydides.core.releases.ReleaseManager
- getReleasesFromRequirements() - Method in class net.thucydides.core.requirements.BaseRequirementsService
- getReleasesFromRequirements() - Method in interface net.thucydides.core.requirements.RequirementsService
- getReleaseTag() - Method in class net.thucydides.core.model.Release
- getReleaseVersions() - Method in class net.thucydides.core.requirements.model.Requirement
- getReleaseVersions() - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- getReleaseVersionsFor(TestOutcome) - Method in class net.thucydides.core.requirements.BaseRequirementsService
- getReleaseVersionsFor(TestOutcome) - Method in interface net.thucydides.core.requirements.RequirementsService
- getRenderedManualTestEvidence() - Method in class net.thucydides.core.model.TestOutcome
- getRenderedScreenshots() - Method in class net.thucydides.core.model.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.core.requirements.model.CustomFieldValue
-
Return the first paragraph of the rendered text.
- getRenderedText() - Method in class net.thucydides.core.requirements.model.CustomFieldValue
- getRenderedTextWithoutTables() - Method in class net.thucydides.core.requirements.model.CustomFieldValue
- getReportData() - Method in class net.thucydides.core.model.TestStep
- getReportEvidence() - Method in class net.thucydides.core.model.TestStep
- getReportName() - Method in class net.thucydides.core.model.Release
- getReportName() - Method in class net.thucydides.core.model.Story
- getReportName() - Method in class net.thucydides.core.model.TestOutcome
- getReportName() - Method in class net.thucydides.core.model.TestOutcomeSummary
- getReportName(ReportType) - Method in class net.thucydides.core.model.Story
-
Find the name of the report for this story for the specified report type (XML, HTML,...).
- getReportName(ReportType) - Method in class net.thucydides.core.model.TestOutcome
- getRequestCookies() - Method in class net.serenitybdd.core.rest.RestQuery
- getRequestHeaders() - Method in class net.serenitybdd.core.rest.RestQuery
- getRequirement() - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- getRequirementBreadcrumbsFrom(Collection<TestTag>) - Method in class net.thucydides.core.tags.BreadcrumbTagFilter
- getRequirementBreadcrumbsFrom(TestOutcome) - Method in class net.thucydides.core.tags.BreadcrumbTagFilter
- getRequirementBreadcrumbsFrom(TestTag) - Method in class net.thucydides.core.tags.BreadcrumbTagFilter
- getRequirementBreadcrumbsFrom(RequirementsOutcomes) - Method in class net.thucydides.core.tags.BreadcrumbTagFilter
- getRequirementCount() - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getRequirementFor(TestTag) - Method in class net.thucydides.core.requirements.BaseRequirementsService
- getRequirementFor(TestTag) - Method in class net.thucydides.core.requirements.FileSystemRequirementsTagProvider
- getRequirementFor(TestTag) - Method in class net.thucydides.core.requirements.PackageAnnotationBasedTagProvider
- getRequirementFor(TestTag) - Method in class net.thucydides.core.requirements.PackageRequirementsTagProvider
- getRequirementFor(TestTag) - Method in interface net.thucydides.core.requirements.RequirementsService
- getRequirementFor(TestTag) - Method in interface net.thucydides.core.requirements.RequirementsTagProvider
- getRequirementOutcomes() - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getRequirements() - Method in class net.thucydides.core.requirements.AbstractRequirementsTagProvider
- getRequirements() - Method in class net.thucydides.core.requirements.BaseRequirementsService
- getRequirements() - Method in class net.thucydides.core.requirements.FileSystemRequirementsService
- getRequirements() - Method in class net.thucydides.core.requirements.FileSystemRequirementsTagProvider
-
We look for file system requirements in the root directory path (by default, 'stories').
- getRequirements() - Method in class net.thucydides.core.requirements.MultiSourceRequirementsService
- getRequirements() - Method in class net.thucydides.core.requirements.PackageAnnotationBasedTagProvider
- getRequirements() - Method in class net.thucydides.core.requirements.PackageRequirementsTagProvider
- getRequirements() - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getRequirements() - Method in interface net.thucydides.core.requirements.RequirementsService
- getRequirements() - Method in interface net.thucydides.core.requirements.RequirementsTagProvider
- getRequirementsOutcomeFactory() - Method in class net.thucydides.core.requirements.DefaultRequirements
- getRequirementsOutcomeFactory() - Method in class net.thucydides.core.requirements.FileSystemRequirements
- getRequirementsOutcomeFactory() - Method in interface net.thucydides.core.requirements.Requirements
- getRequirementsProviders() - Method in class net.thucydides.core.requirements.ClasspathRequirementsProviderService
- getRequirementsProviders() - Method in interface net.thucydides.core.requirements.RequirementsProviderService
- getRequirementsService() - Method in class net.thucydides.core.requirements.DefaultRequirements
- getRequirementsService() - Method in class net.thucydides.core.requirements.FileSystemRequirements
- getRequirementsService() - Method in interface net.thucydides.core.requirements.Requirements
- getRequirementsTagProviders() - Method in class net.thucydides.core.requirements.BaseRequirementsService
- getRequirementsTagProviders() - Method in class net.thucydides.core.requirements.FileSystemRequirementsService
- getRequirementsTagProviders() - Method in class net.thucydides.core.requirements.MultiSourceRequirementsService
- getRequirementsWithoutTestsCount() - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- getRequirementsWithoutTestsCount() - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getRequirementsWithTagsOfType(List<String>) - Method in class net.thucydides.core.requirements.BaseRequirementsService
- getRequirementsWithTagsOfType(List<String>) - Method in interface net.thucydides.core.requirements.RequirementsService
- getRequirementTagTypes() - Method in class net.thucydides.core.reports.TestOutcomes
- getRequirementType() - Method in class net.thucydides.core.reports.history.ProgressSnapshot
- getRequirementType(int) - Method in class net.thucydides.core.requirements.model.RequirementsConfiguration
- getRequirementTypes() - Method in class net.thucydides.core.requirements.AbstractRequirementsTagProvider
- getRequirementTypes() - Method in class net.thucydides.core.requirements.BaseRequirementsService
- getRequirementTypes() - Method in class net.thucydides.core.requirements.classpath.NonLeafRequirementsAdder
- getRequirementTypes() - Method in class net.thucydides.core.requirements.model.RequirementsConfiguration
- getRequirementTypes() - Method in interface net.thucydides.core.requirements.RequirementsService
- getRequirementTypes(String) - Method in class net.thucydides.core.requirements.AbstractRequirementsTagProvider
- getResourceAsFile(String) - Static method in class net.thucydides.core.util.FileSystemUtils
- getResponseBody() - Method in class net.serenitybdd.core.rest.RestQuery
- getResponseCookies() - Method in class net.serenitybdd.core.rest.RestQuery
- getResponseHeaders() - Method in class net.serenitybdd.core.rest.RestQuery
- getRestartFrequency() - Method in class net.thucydides.core.configuration.SystemPropertiesConfiguration
- getRestartFrequency() - Method in interface net.thucydides.core.webdriver.Configuration
- getRestQuery() - Method in class net.thucydides.core.model.TestStep
- getResult() - Method in class net.serenitybdd.core.history.PreviousTestOutcome
- getResult() - Method in class net.thucydides.core.model.DataTableRow
- getResult() - Method in class net.thucydides.core.model.TestOutcome
-
The outcome of the acceptance test, based on the outcome of the test steps.
- getResult() - Method in class net.thucydides.core.model.TestStep
- getResult() - Method in class net.thucydides.core.reports.adaptors.specflow.ScenarioStep
- getResult() - Method in class net.thucydides.core.reports.TestOutcomes
- getResult() - Method in interface net.thucydides.core.requirements.reports.ScenarioOutcome
- getResult() - Method in class net.thucydides.core.requirements.reports.ScenarioSummaryOutcome
- getResult() - Method in class net.thucydides.core.requirements.reports.SingleScenarioOutcome
- getResultFilterName() - Method in class net.thucydides.core.reports.TestOutcomes
- getResultRowWithLineNumber(int) - Method in class net.thucydides.core.model.DataTable
- getResultStyle() - Method in interface net.thucydides.core.requirements.reports.ScenarioOutcome
- getResultStyle() - Method in class net.thucydides.core.requirements.reports.ScenarioSummaryOutcome
- getResultStyle() - Method in class net.thucydides.core.requirements.reports.SingleScenarioOutcome
- getResultTypeLabel() - Method in class net.thucydides.core.reports.TestOutcomes
- getRootCause() - Method in class net.thucydides.core.model.stacktrace.FailureCause
- getRootCause() - Method in class net.thucydides.core.model.stacktrace.RootCauseAnalyzer
- getRootCause() - Method in class net.thucydides.core.steps.TestFailureCause
- getRootDirectoryPaths() - Method in class net.thucydides.core.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.core.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.core.reports.TestOutcomes
- getRowCount() - Method in class net.thucydides.core.model.DataSetDescriptor
- getRows() - Method in class net.thucydides.core.model.DataSet
- getRows() - Method in class net.thucydides.core.model.DataTable
- getRows() - Method in class net.thucydides.core.reports.adaptors.specflow.SpecflowScenario
- getRowSteps() - Method in class net.thucydides.core.reports.adaptors.specflow.SpecflowTableRow
- getRowTitle() - Method in class net.thucydides.core.reports.adaptors.specflow.SpecflowScenarioTitleLine
- getRowTitle() - Method in class net.thucydides.core.reports.adaptors.specflow.SpecflowTableRow
- getRule() - Method in class net.thucydides.core.model.TestOutcome
- getRule() - Method in interface net.thucydides.core.requirements.reports.ScenarioOutcome
- getRule() - Method in class net.thucydides.core.requirements.reports.ScenarioSummaryOutcome
- getRule() - Method in class net.thucydides.core.requirements.reports.SingleScenarioOutcome
- getRunningStepCount() - Method in class net.thucydides.core.model.TestOutcome
- getSanitizedStackTrace() - Method in class net.thucydides.core.model.stacktrace.StackTraceSanitizer
- getScenarioDefinitions() - Method in class net.thucydides.core.requirements.model.cucumber.AnnotatedFeature
- getScenarioReport() - Method in interface net.thucydides.core.requirements.reports.ScenarioOutcome
- getScenarioReport() - Method in class net.thucydides.core.requirements.reports.ScenarioSummaryOutcome
- getScenarioReport() - Method in class net.thucydides.core.requirements.reports.SingleScenarioOutcome
- getScenarioReportBadges() - Method in interface net.thucydides.core.requirements.reports.ScenarioOutcome
- getScenarioReportBadges() - Method in class net.thucydides.core.requirements.reports.ScenarioSummaryOutcome
- getScenarioReportBadges() - Method in class net.thucydides.core.requirements.reports.SingleScenarioOutcome
- getScenarios() - Method in class net.thucydides.core.requirements.model.Narrative
- getScenarioTags() - Method in class net.thucydides.core.requirements.model.Narrative
- getScenarioTags() - Method in class net.thucydides.core.requirements.model.Requirement
- getScenarioTitle() - Method in class net.thucydides.core.reports.adaptors.specflow.SpecflowScenarioTitleLine
- getScreenshot() - Method in class net.thucydides.core.screenshots.ScreenshotAndHtmlSource
- getScreenshotAndHtmlSources() - Method in class net.thucydides.core.model.TestOutcome
- getScreenshotCount() - Method in class net.thucydides.core.model.TestStep
- getScreenshotFile(File) - Method in class net.thucydides.core.screenshots.ScreenshotAndHtmlSource
- getScreenshotLevel() - Method in class net.thucydides.core.configuration.SystemPropertiesConfiguration
- getScreenshotLevel() - Method in interface net.thucydides.core.webdriver.Configuration
-
How often should screenshots be taken.
- getScreenshotName() - Method in class net.thucydides.core.screenshots.ScreenshotAndHtmlSource
- getScreenshotPreference() - Method in class net.thucydides.core.model.screenshots.ScreenshotPreferencesByClass
- getScreenshotReportName() - Method in class net.thucydides.core.model.TestOutcome
- getScreenshots() - Method in class net.thucydides.core.model.TestOutcome
- getScreenshots() - Method in class net.thucydides.core.model.TestStep
- getSections() - Method in class net.serenitybdd.core.buildinfo.BuildProperties
- getSectionTitles() - Method in class net.serenitybdd.core.buildinfo.BuildProperties
- getSessionId() - Method in class net.thucydides.core.model.TestOutcome
- getShortenedIssues() - Method in class net.thucydides.core.model.formatters.IssueExtractor
- getShortenedIssueTrackerUrl() - Method in interface net.thucydides.core.issues.IssueTracking
- getShortenedIssueTrackerUrl() - Method in class net.thucydides.core.issues.SystemPropertiesIssueTracking
- getShortenedMessage() - Method in class net.thucydides.core.model.stacktrace.FailureCause
- getShortErrorMessage() - Method in class net.thucydides.core.model.ErrorMessageFormatter
-
Returns the first line only of the error message.
- getShortErrorMessage() - Method in class net.thucydides.core.model.screenshots.Screenshot
-
Returns the first line only of the error message.
- getShortErrorMessage() - Method in class net.thucydides.core.model.TestStep
- getShortName() - Method in class net.thucydides.core.model.TestTag
- getSimpleErrorType() - Method in class net.thucydides.core.model.stacktrace.FailureCause
- getSimpleReportName(ReportType) - Method in class net.thucydides.core.model.TestOutcome
- getSimpleTestNameFor(TestOutcome) - Method in class net.thucydides.core.model.ReportNamer
-
Return a filesystem-friendly version of the test case name.
- getSimplifiedName() - Method in interface net.thucydides.core.requirements.reports.ScenarioOutcome
- getSimplifiedName() - Method in class net.thucydides.core.requirements.reports.ScenarioSummaryOutcome
- getSimplifiedName() - Method in class net.thucydides.core.requirements.reports.SingleScenarioOutcome
- getSize() - Method in class net.thucydides.core.model.DataTable
- getSkipped() - Method in class net.thucydides.core.reports.adaptors.xunit.model.TestCase
- getSkippedCount() - Method in class net.thucydides.core.model.TestOutcome
- getSkippedOrIgnoredCount() - Method in class net.thucydides.core.model.TestOutcome
- getSkippedRequirementsCount() - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getSkippedSteps() - Method in class net.thucydides.core.reports.history.TestResultSnapshot
- getSlowestTestDuration() - Method in class net.thucydides.core.reports.TestOutcomes
- getSourceDirectory() - Method in class net.thucydides.core.reports.ThucydidesReporter
- getSpecifiedSteps() - Method in class net.thucydides.core.reports.history.TestResultSnapshot
- getStackTrace() - Method in exception net.serenitybdd.core.exceptions.SerenityManagedException
- getStackTrace() - Method in class net.thucydides.core.model.stacktrace.FailureCause
- getStackTraceElements() - Method in class net.thucydides.core.steps.StepFailure
- getStartedAt() - Method in class net.thucydides.core.model.TestOutcome
- getStartRow() - Method in class net.thucydides.core.model.DataSet
- getStartRow() - Method in class net.thucydides.core.model.DataSetDescriptor
- getStartTime() - Method in class net.thucydides.core.model.TestOutcome
- getStartTime() - Method in class net.thucydides.core.model.TestStep
- getStartTime() - Method in class net.thucydides.core.reports.TestOutcomes
- getStartTime() - Method in interface net.thucydides.core.requirements.reports.ScenarioOutcome
- getStartTime() - Method in class net.thucydides.core.requirements.reports.ScenarioSummaryOutcome
- getStartTime() - Method in class net.thucydides.core.requirements.reports.SingleScenarioOutcome
- getStatusCode() - Method in class net.serenitybdd.core.rest.RestQuery
- getStepClass() - Method in class net.thucydides.core.steps.ExecutedStepDescription
-
The class of the step library being executed.
- getStepCount() - Method in class net.thucydides.core.model.TestOutcome
- getStepCount() - Method in class net.thucydides.core.reports.TestOutcomes
- getStepCount() - Method in interface net.thucydides.core.requirements.reports.ScenarioOutcome
- getStepCount() - Method in class net.thucydides.core.requirements.reports.ScenarioSummaryOutcome
- getStepCount() - Method in class net.thucydides.core.requirements.reports.SingleScenarioOutcome
- getStepDelay() - Method in class net.thucydides.core.configuration.SystemPropertiesConfiguration
- getStepDelay() - Method in interface net.thucydides.core.webdriver.Configuration
- getStepMethod() - Method in class net.thucydides.core.steps.ExecutedStepDescription
- getSteps() - Method in class net.thucydides.core.model.RuleBackground
- getSteps() - Method in class net.thucydides.core.reports.adaptors.specflow.SpecflowScenario
- getSteps() - Method in interface net.thucydides.core.requirements.reports.ScenarioOutcome
- getSteps() - Method in class net.thucydides.core.requirements.reports.ScenarioSummaryOutcome
- getSteps() - Method in class net.thucydides.core.requirements.reports.SingleScenarioOutcome
- getStepScreenshots() - Method in class net.thucydides.core.model.TestOutcome
-
Find the first and last screenshots for each aggregate step, and every screenshots for leaf steps.
- getStoryClassName() - Method in class net.thucydides.core.model.Story
- getStoryName() - Method in class net.thucydides.core.model.Story
- getStoryPath() - Method in class net.thucydides.core.reports.adaptors.specflow.SpecflowScenarioTitleLine
- getStoryTitle() - Method in class net.thucydides.core.model.TestOutcome
- getStoryTitle() - Method in class net.thucydides.core.reports.adaptors.specflow.SpecflowScenarioTitleLine
- getStringValues() - Method in class net.thucydides.core.model.DataTableRow
- getSubrequirements() - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- getSubscribedFullReporters() - Method in class net.thucydides.core.reports.ReportService
- getSubscribedReporters() - Method in class net.thucydides.core.reports.ReportService
- getSuccessCount() - Method in class net.thucydides.core.model.TestOutcome
- getSymbol() - Method in enum net.serenitybdd.core.history.NewFailure
- getSymbol() - Method in interface net.thucydides.core.model.flags.Flag
-
The Font-Awesome symbol used to represent this flag
- getTagNames() - Method in class net.thucydides.core.reports.TestOutcomes
- getTagProviders() - Method in class net.thucydides.core.statistics.service.ClasspathTagProviderService
- getTagProviders() - Method in class net.thucydides.core.statistics.service.JUnitTagProviderStrategy
- getTagProviders() - Method in interface net.thucydides.core.statistics.service.TagProviderService
-
Return all available tag providers.
- getTagProviders() - Method in interface net.thucydides.core.statistics.service.TagProviderStrategy
- getTagProviders(String) - Method in class net.thucydides.core.statistics.service.ClasspathTagProviderService
- getTagProviders(String) - Method in interface net.thucydides.core.statistics.service.TagProviderService
-
Return the
TagProvider
s for a given testSource. - getTags() - Method in class net.thucydides.core.model.DataSet
- getTags() - Method in class net.thucydides.core.model.DataSetDescriptor
- getTags() - Method in class net.thucydides.core.model.DataTable
- getTags() - Method in class net.thucydides.core.model.TestOutcome
- getTags() - Method in class net.thucydides.core.reports.TestOutcomes
- getTags() - Method in class net.thucydides.core.requirements.model.Narrative
- getTags() - Method in class net.thucydides.core.requirements.model.Requirement
- getTags() - Method in interface net.thucydides.core.requirements.reports.ScenarioOutcome
- getTags() - Method in class net.thucydides.core.requirements.reports.ScenarioSummaryOutcome
- getTags() - Method in class net.thucydides.core.requirements.reports.SingleScenarioOutcome
- getTagsFor(TestOutcome) - Method in class net.thucydides.core.requirements.FileSystemRequirementsTagProvider
- getTagsFor(TestOutcome) - Method in class net.thucydides.core.requirements.PackageAnnotationBasedTagProvider
- getTagsFor(TestOutcome) - Method in class net.thucydides.core.requirements.PackageRequirementsTagProvider
- getTagsFor(TestOutcome) - Method in class net.thucydides.core.statistics.service.AnnotationBasedTagProvider
- getTagsFor(TestOutcome) - Method in class net.thucydides.core.statistics.service.ContextTagProvider
- getTagsFor(TestOutcome) - Method in class net.thucydides.core.statistics.service.FeatureStoryTagProvider
- getTagsFor(TestOutcome) - Method in class net.thucydides.core.statistics.service.InjectedTagProvider
- getTagsFor(TestOutcome) - Method in interface net.thucydides.core.statistics.service.TagProvider
-
Returns the tags associated with a given test outcome.
- getTagsForMethod(String) - Method in class net.thucydides.core.annotations.TestAnnotations
- getTagsOfType(String) - Method in class net.thucydides.core.reports.TestOutcomes
- getTagsOfType(List<String>) - Method in class net.thucydides.core.requirements.BaseRequirementsService
- getTagsOfType(List<String>) - Method in interface net.thucydides.core.requirements.RequirementsService
- getTagsOfTypeExcluding(String, String) - Method in class net.thucydides.core.reports.TestOutcomes
- getTagTypes() - Method in class net.thucydides.core.reports.TestOutcomes
- getTagValue(String) - Method in class net.thucydides.core.model.TestOutcome
- getTemplateFrom(String) - Method in class net.thucydides.core.reports.templates.FreeMarkerTemplateManager
- getTemplateFrom(String) - Method in interface net.thucydides.core.reports.templates.TemplateManager
- getTestCase() - Method in class net.thucydides.core.model.TestOutcome
- getTestCaseName() - Method in class net.thucydides.core.model.TestOutcome
- getTestCaseRequirementOf(TestOutcome) - Method in class net.thucydides.core.requirements.PackageRequirementsTagProvider
- getTestCases() - Method in class net.thucydides.core.reports.adaptors.xunit.model.TestSuite
- getTestCount() - Method in class net.thucydides.core.model.TestOutcome
- getTestCount() - Method in class net.thucydides.core.reports.TestOutcomes
- getTestCount() - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- getTestFailureCause() - Method in class net.thucydides.core.model.TestOutcome
- getTestFailureClassname() - Method in class net.thucydides.core.model.TestOutcome
- getTestFailureClassname() - Method in class net.thucydides.core.steps.TestFailureCause
- getTestFailureErrorType() - Method in class net.thucydides.core.model.TestOutcome
- getTestFailureMessage() - Method in class net.thucydides.core.model.TestOutcome
- getTestFailureMessage() - Method in class net.thucydides.core.steps.TestFailureCause
- getTestFailureSummary() - Method in class net.serenitybdd.core.history.PreviousTestOutcome
- getTestFailureSummary() - Method in class net.thucydides.core.model.TestOutcome
- getTestMethod() - Method in class net.thucydides.core.steps.AnnotatedStepDescription
- getTestMethodIfPresent() - Method in class net.thucydides.core.steps.AnnotatedStepDescription
- getTestMethodNames() - Method in class net.thucydides.core.annotations.TestAnnotations
- getTestOutcomes() - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- getTestOutcomes() - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getTestResult() - Method in class net.thucydides.core.model.TestOutcomeSummary
- getTestResultForTestNamed(String) - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getTests() - Method in class net.thucydides.core.reports.TestOutcomes
- getTests() - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- getTestSource() - Method in class net.thucydides.core.model.TestOutcome
- getTestStepCount() - Method in class net.thucydides.core.model.TestOutcome
- getTestSteps() - Method in class net.thucydides.core.model.TestOutcome
-
An acceptance test is made up of a series of steps.
- getTestTag() - Method in class net.thucydides.core.reports.TestOutcomes
- getText() - Method in class net.thucydides.core.requirements.model.CustomFieldValue
- getText() - Method in class net.thucydides.core.requirements.model.Narrative
- getText() - Method in class net.thucydides.core.requirements.tree.Node
- getTime() - Method in class net.thucydides.core.reports.adaptors.xunit.model.TestCase
- getTime() - Method in class net.thucydides.core.reports.history.ProgressSnapshot
- getTime() - Method in class net.thucydides.core.reports.history.TestResultSnapshot
- getTimeout() - Method in class net.thucydides.core.configuration.TimeoutValue
- getTimestamp() - Method in class net.thucydides.core.model.screenshots.Screenshot
- getTimestamp() - Method in class net.thucydides.core.model.TestOutcome
- getTimestamp(DateTimeFormatter) - Method in class net.thucydides.core.model.TestOutcome
- getTimeStamp() - Method in class net.thucydides.core.screenshots.ScreenshotAndHtmlSource
- getTitle() - Method in enum net.thucydides.core.logging.ConsoleEvent
- getTitle() - Method in class net.thucydides.core.model.ReportData
- getTitle() - Method in class net.thucydides.core.model.TestOutcome
-
Return the human-readable name for this test.
- getTitle() - Method in class net.thucydides.core.model.TestOutcomeSummary
- getTitle() - Method in class net.thucydides.core.model.TitleBuilder
- getTitle() - Method in class net.thucydides.core.reports.adaptors.specflow.ScenarioStep
- getTitle() - Method in class net.thucydides.core.requirements.model.FeatureBackgroundNarrative
- getTitle() - Method in class net.thucydides.core.requirements.model.Narrative
- getTitle() - Method in interface net.thucydides.core.requirements.reports.ScenarioOutcome
- getTitle() - Method in class net.thucydides.core.requirements.reports.ScenarioSummaryOutcome
- getTitle() - Method in class net.thucydides.core.requirements.reports.SingleScenarioOutcome
- getTitle() - Method in class net.thucydides.core.steps.ExecutedStepDescription
-
Turns a method into a human-readable title.
- getTitle(boolean) - Method in class net.thucydides.core.model.TestOutcome
- getTitleLine() - Method in class net.thucydides.core.reports.adaptors.specflow.SpecflowScenario
- getTitleName() - Method in class net.thucydides.core.reports.adaptors.specflow.SpecflowScenarioTitleLine
- getTitleWithLinks() - Method in class net.thucydides.core.model.TestOutcome
- getTitleWithLinks() - Method in class net.thucydides.core.model.TitleBuilder
- getTopLevelScreenshots() - Method in class net.thucydides.core.model.TestStep
- getTotal() - Method in class net.thucydides.core.model.OutcomeCounter
- getTotal() - Method in class net.thucydides.core.model.ScenarioOutcomeCounter
- getTotal() - Method in class net.thucydides.core.reports.history.ProgressSnapshot
- getTotal() - Method in class net.thucydides.core.reports.TestOutcomes
- getTotal() - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- getTotal() - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getTotal() - Method in class net.thucydides.core.requirements.reports.SubrequirementsCount
- getTotalAutomatedTestCount() - Method in class net.thucydides.core.reports.html.ResultCounts
- getTotalDataRows() - Method in class net.thucydides.core.reports.TestOutcomes
- getTotalManualTestCount() - Method in class net.thucydides.core.reports.html.ResultCounts
- getTotalMatchingScenarios() - Method in class net.thucydides.core.reports.TestOutcomes
- getTotalOverallTestCount() - Method in class net.thucydides.core.reports.html.ResultCounts
- getTotalRequirements() - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getTotalScenarios() - Method in class net.thucydides.core.reports.TestOutcomes
- getTotalTestCount() - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getTotalTests() - Method in class net.thucydides.core.reports.TestOutcomes
- getTotalTestScenarios() - Method in class net.thucydides.core.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.core.CurrentOS
-
detect the operating system from the os.name System property and cache the result
- getType() - Method in enum net.serenitybdd.core.history.NewFailure
- getType() - Method in class net.thucydides.core.model.ExternalLink
- getType() - Method in interface net.thucydides.core.model.flags.Flag
-
A unique identifier for this type of flag
- getType() - Method in class net.thucydides.core.model.Story
- getType() - Method in class net.thucydides.core.model.TestTag
- getType() - Method in class net.thucydides.core.reports.adaptors.xunit.model.Skip
- getType() - Method in class net.thucydides.core.reports.adaptors.xunit.model.TestException
- getType() - Method in class net.thucydides.core.requirements.model.Narrative
- getType() - Method in class net.thucydides.core.requirements.model.Requirement
- getType() - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getType() - Method in interface net.thucydides.core.requirements.reports.ScenarioOutcome
- getType() - Method in class net.thucydides.core.requirements.reports.ScenarioSummaryOutcome
- getType() - Method in class net.thucydides.core.requirements.reports.SingleScenarioOutcome
- getTypes() - Method in class net.thucydides.core.requirements.DefaultRequirements
- getTypes() - Method in class net.thucydides.core.requirements.FileSystemRequirements
- getTypes() - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getTypes() - Method in interface net.thucydides.core.requirements.Requirements
- getUnfilteredMethod() - Method in class net.thucydides.core.reflection.StackTraceAnalyser
- getUnit() - Method in class net.thucydides.core.configuration.TimeoutValue
- getUnqualified() - Method in class net.thucydides.core.model.TestOutcome
- getUnsuccessfulRequirementsCount() - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- getUnsuccessfulTests() - Method in class net.thucydides.core.reports.TestOutcomes
- getUri() - Method in class net.thucydides.core.requirements.model.cucumber.URIResource
- getUrl() - Method in class net.thucydides.core.model.ExternalLink
- getUserStory() - Method in class net.thucydides.core.model.TestOutcome
- getUseUniqueBrowser() - Method in class net.thucydides.core.configuration.SystemPropertiesConfiguration
-
Deprecated.
- getUseUniqueBrowser() - Method in interface net.thucydides.core.webdriver.Configuration
-
Deprecated.
- getValue() - Method in enum net.thucydides.core.steps.TestSourceType
- getValue(Enum<?>) - Method in interface net.thucydides.core.util.EnvironmentVariables
- getValue(Enum<?>) - Method in class net.thucydides.core.util.MockEnvironmentVariables
- getValue(Enum<?>) - Method in class net.thucydides.core.util.SystemEnvironmentVariables
- getValue(Enum<?>, String) - Method in interface net.thucydides.core.util.EnvironmentVariables
- getValue(Enum<?>, String) - Method in class net.thucydides.core.util.MockEnvironmentVariables
- getValue(Enum<?>, String) - Method in class net.thucydides.core.util.SystemEnvironmentVariables
- getValue(String) - Method in interface net.thucydides.core.util.EnvironmentVariables
- getValue(String) - Method in class net.thucydides.core.util.MockEnvironmentVariables
- getValue(String) - Method in class net.thucydides.core.util.SystemEnvironmentVariables
- getValue(String, String) - Method in interface net.thucydides.core.util.EnvironmentVariables
- getValue(String, String) - Method in class net.thucydides.core.util.MockEnvironmentVariables
- getValue(String, String) - Method in class net.thucydides.core.util.SystemEnvironmentVariables
- getValue(ThucydidesSystemProperty) - Method in class net.serenitybdd.core.SerenitySystemProperties
- getValue(ThucydidesSystemProperty, String) - Method in class net.serenitybdd.core.SerenitySystemProperties
- getValues() - Method in class net.thucydides.core.model.DataTableRow
- getVersion() - Method in class net.thucydides.core.util.VersionProvider
- getVersionLegacyWay() - Method in class net.thucydides.core.util.VersionProvider
- getVersionNumbers() - Method in class net.thucydides.core.requirements.model.Narrative
- getVersions() - Method in class net.thucydides.core.model.TestOutcome
- getVideoLink() - Method in class net.thucydides.core.model.TestOutcome
-
Returns the link to the associated video (e.g.
- getWidth() - Method in class net.thucydides.core.images.ResizableImage
- getWidth() - Method in class net.thucydides.core.images.ResizedImage
- getWidth() - Method in class net.thucydides.core.model.screenshots.Screenshot
- getWithNoTests() - Method in class net.thucydides.core.requirements.reports.PercentageRequirementCounter
- getWithoutContext() - Method in class net.thucydides.core.reports.html.ReportNameProvider
- green(String) - Method in class net.thucydides.core.reports.AsciiColors
- grey(String) - Method in class net.thucydides.core.reports.AsciiColors
- GsonJSONConverter - Class in net.thucydides.core.reports.json.gson
- GsonJSONConverter(EnvironmentVariables) - Constructor for class net.thucydides.core.reports.json.gson.GsonJSONConverter
- GsonPreviousOutcomeConverter - Class in net.thucydides.core.reports.json.gson
- GsonPreviousOutcomeConverter(EnvironmentVariables) - Constructor for class net.thucydides.core.reports.json.gson.GsonPreviousOutcomeConverter
H
- has() - Method in class net.thucydides.core.model.TestOutcome
- hasAbilities() - Method in class net.thucydides.core.model.CastMember
- hasAMoreGeneralFormOfTag(TestTag) - Method in class net.thucydides.core.model.TestOutcome
- hasAMoreSpecificFormOfTag(TestTag) - Method in class net.thucydides.core.model.TestOutcome
- hasAnAnnotation(Class<? extends Annotation>...) - Method in class net.thucydides.core.requirements.annotations.ClassInfoAnnotations
- hasAPackageAnnotation(Class<? extends Annotation>...) - Method in class net.thucydides.core.requirements.annotations.ClassInfoAnnotations
- hasBackground() - Method in class net.thucydides.core.model.Rule
- hasChild(Requirement) - Method in class net.thucydides.core.requirements.model.Requirement
- hasChildren() - Method in class net.thucydides.core.model.TestStep
- hasChildren() - Method in class net.thucydides.core.requirements.model.Requirement
- hasData() - Method in class net.thucydides.core.model.TestStep
- hasDataDrivenTests() - Method in class net.thucydides.core.reports.TestOutcomes
- hasEvidence() - Method in class net.thucydides.core.model.TestOutcome
- hasExamples() - Method in class net.thucydides.core.requirements.model.Requirement
- hasExamples() - Method in interface net.thucydides.core.requirements.reports.ScenarioOutcome
- hasExamples() - Method in class net.thucydides.core.requirements.reports.ScenarioSummaryOutcome
- hasExamples() - Method in class net.thucydides.core.requirements.reports.SingleScenarioOutcome
- hasFacts() - Method in class net.thucydides.core.model.CastMember
- hasFilenames(String...) - Static method in class net.thucydides.core.matchers.ThucydidesMatchers
- hashCode() - Method in class net.thucydides.core.model.features.ApplicationFeature
- hashCode() - Method in class net.thucydides.core.model.Release
- hashCode() - Method in class net.thucydides.core.model.ReportData
- hashCode() - Method in class net.thucydides.core.model.Rule
- hashCode() - Method in class net.thucydides.core.model.screenshots.Screenshot
- hashCode() - Method in class net.thucydides.core.model.Story
- hashCode() - Method in class net.thucydides.core.model.TestOutcome
- hashCode() - Method in class net.thucydides.core.model.TestStep
- hashCode() - Method in class net.thucydides.core.model.TestTag
- hashCode() - Method in class net.thucydides.core.requirements.model.Example
- hashCode() - Method in class net.thucydides.core.requirements.model.Requirement
- hashCode() - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- hashCode() - Method in class net.thucydides.core.requirements.tree.Node
- hashCode() - Method in class net.thucydides.core.screenshots.ScreenshotAndHtmlSource
- hasHighPriority() - Method in class net.thucydides.core.statistics.service.JUnitTagProviderStrategy
- hasHighPriority() - Method in interface net.thucydides.core.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.core.screenshots.ScreenshotAndHtmlSource
- hasIssue(String) - Method in class net.thucydides.core.model.TestOutcome
- hasManualTests() - Method in class net.thucydides.core.reports.html.ResultCounts
- hasMatchingFiles() - Method in class net.thucydides.core.requirements.SearchForFilesOfType
- hasMultipleScreenshots() - Method in class net.thucydides.core.model.TestStep
- hasNestedErrors() - Method in class net.thucydides.core.model.TestStep
- hasNonStepFailure() - Method in class net.thucydides.core.model.TestOutcome
- hasNoScreenshot() - Method in class net.thucydides.core.screenshots.ScreenshotAndHtmlSource
- hasNoSteps() - Method in class net.thucydides.core.model.TestOutcome
- hasParameters() - Method in class net.serenitybdd.core.rest.RestQuery
- hasRestQueries() - Method in class net.thucydides.core.model.TestOutcome
- hasRestQuery() - Method in class net.thucydides.core.model.TestStep
- hasResult(TestResult) - Method in class net.thucydides.core.model.DataTable.RowValueAccessor
- hasScreenshots() - Method in class net.thucydides.core.model.TestOutcome
- hasScreenshots() - Method in class net.thucydides.core.model.TestStep
- hasTag(TestTag) - Method in class net.thucydides.core.model.TestOutcome
- hasTag(TestTag) - Method in class net.thucydides.core.requirements.model.Requirement
- hasTagWithName(String) - Method in class net.thucydides.core.model.TestOutcome
- hasTagWithType(String) - Method in class net.thucydides.core.model.TestOutcome
- hasTagWithTypes(List<String>) - Method in class net.thucydides.core.model.TestOutcome
- haveFlags() - Method in class net.thucydides.core.reports.TestOutcomes
- havingResult(String) - Method in class net.thucydides.core.reports.TestOutcomes
- havingResult(TestResult) - Method in class net.thucydides.core.reports.TestOutcomes
- havingTag(TestTag) - Static method in class net.thucydides.core.reports.matchers.TestOutcomeMatchers
- havingTagName(String) - Static method in class net.thucydides.core.reports.matchers.TestOutcomeMatchers
- havingTagType(String) - Static method in class net.thucydides.core.reports.matchers.TestOutcomeMatchers
- HEAD - net.serenitybdd.core.rest.RestMethod
- HEADLESS_MODE - net.thucydides.core.ThucydidesSystemProperty
-
Activate headless mode for chrome or firefox
- HeuristicTestResult - Class in net.thucydides.core.model
- HeuristicTestResult() - Constructor for class net.thucydides.core.model.HeuristicTestResult
- HistoricalFlagProvider - Class in net.serenitybdd.core.history
- HistoricalFlagProvider(EnvironmentVariables, TestOutcomeSummaryRecorder) - Constructor for class net.serenitybdd.core.history.HistoricalFlagProvider
- HTML - net.thucydides.core.model.ReportType
-
HTML reports.
- HTML - net.thucydides.core.reports.OutcomeFormat
- humanize(String) - Static method in class net.thucydides.core.util.NameConverter
-
Converts a class or method name into a human-readable sentence.
- humanize(String, String...) - Method in class net.thucydides.core.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.core.requirements.AbstractRequirementsTagProvider
I
- IdentifiedExampleTable - Class in net.thucydides.core.requirements.model.cucumber
- IdentifiedExampleTable(Messages.GherkinDocument.Feature, Messages.GherkinDocument.Feature.Scenario, String) - Constructor for class net.thucydides.core.requirements.model.cucumber.IdentifiedExampleTable
- IdentifiedScenario - Class in net.thucydides.core.requirements.model.cucumber
- IdentifiedScenario(Messages.GherkinDocument.Feature, Messages.GherkinDocument.Feature.Scenario) - Constructor for class net.thucydides.core.requirements.model.cucumber.IdentifiedScenario
- IE_OPTIONS_ENABLE_NATIVE_EVENTS - net.thucydides.core.ThucydidesSystemProperty
- IE_OPTIONS_IGNORE_ZOOM_LEVEL - net.thucydides.core.ThucydidesSystemProperty
- IE_OPTIONS_REQUIRE_WINDOW_FOCUS - net.thucydides.core.ThucydidesSystemProperty
- IGNORE_EMBEDDED_TABLES - net.thucydides.core.ThucydidesSystemProperty
-
If set to true, don't format embedded tables in JBehave or Gherkin steps.
- IGNORED - net.thucydides.core.model.TestResult
-
The test or test case was deliberately ignored.
- IGNORED_TESTSTEPS - Static variable in class net.thucydides.core.model.TestStep
- IgnoredStepException - Exception in net.serenitybdd.core
-
Exception thrown to indicate that a test cannot proceed and should be considered 'skipped'.
- IgnoredStepException(String) - Constructor for exception net.serenitybdd.core.IgnoredStepException
- ignoredTestStepCalled(String) - Static method in class net.thucydides.core.reports.integration.TestStepFactory
- in(Messages.GherkinDocument.Feature) - Static method in class net.thucydides.core.requirements.model.cucumber.ReferencedExampleTable
- in(Messages.GherkinDocument.Feature) - Static method in class net.thucydides.core.requirements.model.cucumber.ReferencedScenario
- in(File) - Static method in class net.thucydides.core.reports.adaptors.xunit.io.XUnitFiles
- in(String) - Method in class net.thucydides.core.requirements.classpath.NonLeafRequirementsAdder.NonLeafRequirementsAdderBuilder
- in(String) - Static method in class net.thucydides.core.steps.ReplaceField
- in(Collection<TestTag>) - Method in class net.thucydides.core.tags.BreadcrumbTagFilter.RequirementTagFilter
- in(Collection<Requirement>) - Method in class net.thucydides.core.requirements.classpath.ChildElementAdder
- in(List<? extends TestOutcome>) - Static method in class net.thucydides.core.model.flags.FlagCounts
- in(List<Messages.GherkinDocument.Comment>) - Static method in class net.thucydides.core.requirements.model.cucumber.NarrativeFromCucumberComments
- in(List<String>) - Method in class net.thucydides.core.requirements.model.RequirementTypeAt
- in(List<Requirement>) - Static method in class net.thucydides.core.requirements.AllRequirements
- in(Story, String) - Static method in class net.thucydides.core.model.FeatureTagAsDefined
- inClass(Class) - Static method in class net.thucydides.core.reflection.FieldFinder
- inClass(Class) - Static method in class net.thucydides.core.reflection.MethodFinder
- inContext(String) - Method in class net.thucydides.core.reports.html.ReportNameProvider
- indexRequirements() - Method in class net.thucydides.core.requirements.BaseRequirementsService
- inDisplayOnlyTags(Requirement) - Method in class net.thucydides.core.reports.html.RequirementsFilter
- inEnvironment(EnvironmentVariables) - Static method in class net.thucydides.core.model.TestOutcome
- inExtraLarge() - Method in class net.thucydides.core.reports.html.ResultIconFormatter
- inFeature(Messages.GherkinDocument.Feature) - Method in class net.thucydides.core.requirements.model.cucumber.ScenarioReport
- inflection() - Static method in class net.thucydides.core.util.Inflector
- Inflection - Class in net.thucydides.core.util
- Inflector - Class in net.thucydides.core.util
-
Transforms words to singular, plural, humanized (human readable), underscore, camel case, or ordinal form.
- Inflector() - Constructor for class net.thucydides.core.util.Inflector
- Inflector.Rule - Class in net.thucydides.core.util
- inFormat(OutcomeFormat) - Method in class net.thucydides.core.reports.TestOutcomeLoader.TestOutcomeLoaderBuilder
- inHtmlFormat() - Method in class net.thucydides.core.reports.html.ExampleTable
- inHumanReadableForm() - Method in class net.thucydides.core.util.Inflection
- initialize() - Method in class net.thucydides.core.util.Inflector
- injectDependenciesInto(Object) - Method in interface net.serenitybdd.core.di.DependencyInjector
-
Injects dependencies into a test class or test step object.
- INJECTED_TAGS - net.thucydides.core.ThucydidesSystemProperty
-
If provided, each test in a test run will have these tags added.
- InjectedTagProvider - Class in net.thucydides.core.statistics.service
-
Allows tags to be added via the injected.tag system property.
- InjectedTagProvider() - Constructor for class net.thucydides.core.statistics.service.InjectedTagProvider
- InjectedTagProvider(EnvironmentVariables) - Constructor for class net.thucydides.core.statistics.service.InjectedTagProvider
- Injectors - Class in net.thucydides.core.guice
-
Somewhere to hold the Guice injector.
- Injectors() - Constructor for class net.thucydides.core.guice.Injectors
- injectSystemPropertiesInto(String) - Method in interface net.thucydides.core.util.EnvironmentVariables
- injectSystemPropertiesInto(String) - Method in class net.thucydides.core.util.MockEnvironmentVariables
- injectSystemPropertiesInto(String) - Method in class net.thucydides.core.util.SystemEnvironmentVariables
- inLarge() - Method in class net.thucydides.core.reports.html.ResultIconFormatter
- inLinkableForm() - Method in class net.thucydides.core.reports.html.ReportNameProvider
- inObject(Object) - Static method in class net.thucydides.core.reflection.FieldValue
- inPluralForm() - Method in class net.thucydides.core.util.Inflection
- inscopeMethodsIn(StackTraceElement[]) - Static method in class net.thucydides.core.reflection.StackTraceAnalyser
- inSeconds() - Method in class net.thucydides.core.model.TestDuration
- inSingularForm() - Method in class net.thucydides.core.util.Inflection
- instance(EnvironmentVariables) - Method in enum net.thucydides.core.batches.BatchStrategy
- integerFrom(EnvironmentVariables) - Method in enum net.thucydides.core.ThucydidesSystemProperty
- integerFrom(EnvironmentVariables, int) - Method in enum net.thucydides.core.ThucydidesSystemProperty
- InternalSystemClock - Class in net.serenitybdd.core.time
-
Object that encapsulates system clock operations.
- InternalSystemClock() - Constructor for class net.serenitybdd.core.time.InternalSystemClock
- inTestRunTimestamped(ZonedDateTime) - Method in class net.thucydides.core.model.TestOutcome
- InvalidFeatureFileException - Exception in net.thucydides.core.requirements.model.cucumber
- InvalidFeatureFileException(String, Throwable) - Constructor for exception net.thucydides.core.requirements.model.cucumber.InvalidFeatureFileException
- IO_BLOCKING_COEFFICIENT - net.thucydides.core.ThucydidesSystemProperty
- isAbstract(Field) - Static method in class net.thucydides.core.annotations.Fields
- isACompatibleStep(Annotation) - Static method in class net.thucydides.core.steps.AnnotatedStepDescription
- isActive() - Method in interface net.thucydides.core.requirements.ReleaseProvider
-
Some release providers can be deactivated via system properties.
- isAfter(Date) - Static method in class net.thucydides.core.matchers.dates.DateMatchers
- isAfter(DateTime) - Static method in class net.thucydides.core.matchers.dates.DateMatchers
- isAGroup() - Method in class net.thucydides.core.model.TestStep
- isAGroup() - Method in class net.thucydides.core.steps.AnnotatedStepDescription
- isAGroup() - Method in class net.thucydides.core.steps.ExecutedStepDescription
- isAKindOf(Class<? extends Throwable>) - Method in class net.serenitybdd.core.exceptions.TheErrorType
- isALeafNode() - Method in class net.thucydides.core.requirements.JSONRequirementsTree
- isAnExampleStep(Method) - Static method in class net.thucydides.core.annotations.TestAnnotations
- isAPrecondition() - Method in class net.thucydides.core.model.TestStep
- isAQuestion() - Method in class net.thucydides.core.steps.ExecutedStepDescription
- isAScreenplayClass(Class<?>) - Static method in class net.thucydides.core.steps.ScreenplayInspector
- isAScreenplayPerformAsMethod(Method) - Static method in class net.thucydides.core.steps.ScreenplayInspector
- isAsOrMoreSpecificThan(TestTag) - Method in class net.thucydides.core.model.TestTag
- isAssumptionViolatedException(Throwable) - Static method in class net.thucydides.core.util.JUnitAdapter
- isATaggableClass(Class<?>) - Static method in class net.thucydides.core.util.JUnitAdapter
- isAtLeast(LoggingLevel) - Method in enum net.thucydides.core.logging.LoggingLevel
- isAtLeast(TestResult) - Method in enum net.thucydides.core.model.TestResult
- isBackground() - Method in interface net.thucydides.core.requirements.reports.ScenarioOutcome
- isBefore(Date) - Static method in class net.thucydides.core.matchers.dates.DateMatchers
- isBefore(DateTime) - Static method in class net.thucydides.core.matchers.dates.DateMatchers
- isBetween(Date, Date) - Static method in class net.thucydides.core.matchers.dates.DateMatchers
- isBetween(DateTime, DateTime) - Static method in class net.thucydides.core.matchers.dates.DateMatchers
- isCloseTo(Date, Period) - Static method in class net.thucydides.core.matchers.dates.DateMatchers
- isCloseTo(DateTime, Period) - Static method in class net.thucydides.core.matchers.dates.DateMatchers
- isComplete() - Method in class net.thucydides.core.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.core.model.TestOutcome
- isCompromised() - Method in class net.thucydides.core.model.TestStep
- isCompromised() - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- isDataDriven() - Method in class net.thucydides.core.model.TestOutcome
- isDefined() - Method in class net.thucydides.core.steps.MetaField
- isDefined() - Method in class net.thucydides.core.steps.TestFailureCause
- isDefined(ThucydidesSystemProperty) - Method in class net.serenitybdd.core.SerenitySystemProperties
- isDefinedIn(String) - Static method in class net.thucydides.core.requirements.classpath.PackageInfoClass
- isDefinedIn(Optional<Narrative>) - Static method in class net.thucydides.core.model.featuretags.FeatureTitle
- isDefinedIn(EnvironmentVariables) - Method in enum net.thucydides.core.ThucydidesSystemProperty
- isDifferent() - Method in class net.thucydides.core.matchers.BeanMatchers.BeanConstraint
- isDisplayPiechart() - Method in class net.thucydides.core.reports.ReportOptions
- isEmpty(ThucydidesSystemProperty) - Method in class net.serenitybdd.core.SerenitySystemProperties
- isError() - Method in class net.thucydides.core.model.TestOutcome
- isError() - Method in class net.thucydides.core.model.TestStep
- isError() - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- isEvidence() - Method in class net.thucydides.core.model.ReportData
- isFailure() - Method in class net.thucydides.core.model.TestOutcome
- isFailure() - Method in class net.thucydides.core.model.TestStep
- isFailure() - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- isFinal(Field) - Static method in class net.thucydides.core.annotations.Fields
- isIgnored() - Method in class net.thucydides.core.model.TestStep
- isIgnored() - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- isIgnored() - Method in class net.thucydides.core.steps.AnnotatedStepDescription
- isIgnored() - Method in class net.thucydides.core.steps.TestStatus
- isIgnored(Method) - Static method in class net.thucydides.core.annotations.TestAnnotations
- isIgnored(Method) - Static method in class net.thucydides.core.util.JUnitAdapter
- isIgnored(String) - Method in class net.thucydides.core.annotations.TestAnnotations
- isManual() - Method in class net.thucydides.core.model.TestOutcome
- isManual() - Method in interface net.thucydides.core.requirements.reports.ScenarioOutcome
- isManual() - Method in class net.thucydides.core.requirements.reports.ScenarioSummaryOutcome
- isManual() - Method in class net.thucydides.core.requirements.reports.SingleScenarioOutcome
- isManualScenario() - Method in class net.thucydides.core.requirements.reports.SingleScenarioOutcome
- isManualTestingUpToDate() - Method in class net.thucydides.core.model.TestOutcome
- isMoreSevereThan(TestResult) - Method in enum net.thucydides.core.model.TestResult
- isPending() - Method in class net.thucydides.core.model.TestOutcome
- isPending() - Method in class net.thucydides.core.model.TestStep
- isPending() - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- isPending() - Method in class net.thucydides.core.steps.AnnotatedStepDescription
- isPending() - Method in class net.thucydides.core.steps.TestStatus
- isPending(Method) - Static method in class net.thucydides.core.annotations.TestAnnotations
- isPending(String) - Method in class net.thucydides.core.annotations.TestAnnotations
- isRelatedToIssue(String) - Method in class net.thucydides.core.model.TestOutcome
- isRequirementsTag(TestTag) - Method in class net.thucydides.core.requirements.BaseRequirementsService
- isRequirementsTag(TestTag) - Method in interface net.thucydides.core.requirements.RequirementsService
- isRequirementTag(TestTag) - Method in class net.thucydides.core.tags.BreadcrumbTagFilter
- isResult(String) - Static method in class net.thucydides.core.reports.adaptors.specflow.ScenarioStepReader
- isSameAs(Date) - Static method in class net.thucydides.core.matchers.dates.DateMatchers
- isSameAs(DateTime) - Static method in class net.thucydides.core.matchers.dates.DateMatchers
- isSerenityTestCase(Class<?>) - Method in class net.thucydides.core.requirements.SerenityTestCaseFinder
- isSerenityTestCase(Class<?>) - Static method in class net.thucydides.core.util.JUnitAdapter
- isShowHistory() - Method in class net.thucydides.core.reports.ReportOptions
- isShowManualTests() - Method in class net.thucydides.core.reports.ReportOptions
- isShowProgress() - Method in class net.thucydides.core.reports.ReportOptions
- isShowRelatedTags() - Method in class net.thucydides.core.reports.ReportOptions
- isShowReleases() - Method in class net.thucydides.core.reports.ReportOptions
- isShowStepDetails() - Method in class net.thucydides.core.reports.ReportOptions
- isShowTagMenus() - Method in class net.thucydides.core.reports.ReportOptions
- isSkipped() - Method in class net.thucydides.core.model.TestOutcome
- isSkipped() - Method in class net.thucydides.core.model.TestStep
- isSkipped() - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- isStartTimeNotDefined() - Method in class net.thucydides.core.model.TestOutcome
- isStatic(Field) - Static method in class net.thucydides.core.annotations.Fields
- isSuccess() - Method in class net.thucydides.core.model.TestOutcome
- isSuccessful() - Method in class net.thucydides.core.model.TestStep
- Issue - Annotation Type in net.thucydides.core.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.core.model.formatters
- IssueExtractor(String) - Constructor for class net.thucydides.core.model.formatters.IssueExtractor
- IssueKeyFormat - Class in net.thucydides.core.issues
- Issues - Annotation Type in net.thucydides.core.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.core.model.formatters.ReportFormatter
- IssueTracking - Interface in net.thucydides.core.issues
-
Determine the issue tracking URL formats for a project.
- isTestClass(Class<?>) - Static method in class net.thucydides.core.util.JUnitAdapter
- isTestMethod(Method) - Static method in class net.thucydides.core.util.JUnitAdapter
- isTestSetupMethod(Method) - Static method in class net.thucydides.core.util.JUnitAdapter
- isTitleWithIssues() - Method in class net.thucydides.core.model.TestOutcome
- isWindows() - Static method in class net.serenitybdd.core.CurrentOS
- iterator() - Method in class net.thucydides.core.reports.TestOutcomeStream
J
- JIRA_PASSWORD - net.thucydides.core.ThucydidesSystemProperty
-
If defined, the JIRA password required to connect to JIRA.
- JIRA_PROJECT - net.thucydides.core.ThucydidesSystemProperty
-
If defined, the JIRA project id will be prepended to issue numbers.
- JIRA_URL - net.thucydides.core.ThucydidesSystemProperty
-
If the base JIRA URL is defined, Thucydides will build the issue tracker url using the standard JIRA form.
- JIRA_USERNAME - net.thucydides.core.ThucydidesSystemProperty
-
If defined, the JIRA username required to connect to JIRA.
- JiraUpdaterService - Interface in net.thucydides.core.reports
- join(Iterable<?>) - Method in class net.serenitybdd.core.strings.Joiner
- join(String...) - Method in class net.serenitybdd.core.strings.Joiner
- join(List<String>) - Method in class net.serenitybdd.core.strings.Joiner
- Joiner - Class in net.serenitybdd.core.strings
- Joiner(String) - Constructor for class net.serenitybdd.core.strings.Joiner
- JSON - net.thucydides.core.model.ReportType
-
JSON reports.
- JSON - net.thucydides.core.reports.OutcomeFormat
- JSON_CHARSET - net.thucydides.core.ThucydidesSystemProperty
-
What charset to use for JSON processing.
- JSON_PRETTY_PRINTING - net.thucydides.core.ThucydidesSystemProperty
-
Format the JSON test outcomes nicely.
- JSONConverter - Interface in net.thucydides.core.reports.json
- JSONRequirementsTree - Class in net.thucydides.core.requirements
- JSONRequirementsTree(List<Requirement>, RequirementsOutcomes) - Constructor for class net.thucydides.core.requirements.JSONRequirementsTree
- JSONTestOutcomeReporter - Class in net.thucydides.core.reports.json
- JSONTestOutcomeReporter() - Constructor for class net.thucydides.core.reports.json.JSONTestOutcomeReporter
- JUNIT - net.thucydides.core.model.ReportType
-
JUnit XML reports.
- JUnitAdapter - Class in net.thucydides.core.util
-
This is an INTERNAL helper class of serenity, it should not be used directly and may be subject to refactoring.
- JUnitAdapter() - Constructor for class net.thucydides.core.util.JUnitAdapter
- JUnitTagProviderStrategy - Class in net.thucydides.core.statistics.service
- JUnitTagProviderStrategy() - Constructor for class net.thucydides.core.statistics.service.JUnitTagProviderStrategy
- JUnitXMLConverter - Class in net.thucydides.core.reports.junit
- JUnitXMLConverter() - Constructor for class net.thucydides.core.reports.junit.JUnitXMLConverter
- JUnitXMLOutcomeReporter - Class in net.thucydides.core.reports.junit
- JUnitXMLOutcomeReporter(File) - Constructor for class net.thucydides.core.reports.junit.JUnitXMLOutcomeReporter
K
- kebabCase(String, char...) - Method in class net.thucydides.core.util.Inflector
-
Makes an kebab-cased expression of a string method.
L
- lapTime() - Method in class net.serenitybdd.core.time.Stopwatch
- lapTimeFormatted() - Method in class net.serenitybdd.core.time.Stopwatch
- lapTimeFormatted(Long) - Method in class net.serenitybdd.core.time.Stopwatch
- LastElement - Class in net.thucydides.core.model
- LastElement() - Constructor for class net.thucydides.core.model.LastElement
- lastOf(List<String>) - Static method in class net.thucydides.core.requirements.classpath.PathElements
- lastStep() - Method in class net.thucydides.core.model.TestOutcome
- lastStepFailed(StepFailure) - Method in class net.thucydides.core.logging.ConsoleLoggingListener
- lastStepFailed(StepFailure) - Method in interface net.thucydides.core.steps.StepListener
-
Declare that a step has failed after it has finished.
- lastStepFailedWith(Throwable) - Method in class net.thucydides.core.model.TestOutcome
- lastStepFailedWith(StepFailure) - Method in class net.thucydides.core.model.TestOutcome
- LeafRequirementAdder - Class in net.thucydides.core.requirements.classpath
- LeafRequirementAdder(String, int, String, List<String>) - Constructor for class net.thucydides.core.requirements.classpath.LeafRequirementAdder
- LeafRequirementAdder.LeafRequirementsAdderBuilder - Class in net.thucydides.core.requirements.classpath
- LeafRequirementsAdderBuilder(String) - Constructor for class net.thucydides.core.requirements.classpath.LeafRequirementAdder.LeafRequirementsAdderBuilder
- LEGACY_WAIT_FOR_TEXT - net.thucydides.core.ThucydidesSystemProperty
-
Wait for an element to be visible and fail if the element is not visible.
- legacyNames() - Method in enum net.thucydides.core.ThucydidesSystemProperty
- LettuceXUnitAdaptor - Class in net.thucydides.core.reports.adaptors.lettuce
- LettuceXUnitAdaptor() - Constructor for class net.thucydides.core.reports.adaptors.lettuce.LettuceXUnitAdaptor
- level(int) - Static method in class net.thucydides.core.requirements.model.RequirementTypeAt
- linkFor(TestOutcome) - Method in class net.thucydides.core.reports.remoteTesting.BrowserStackLinkGenerator
- linkFor(TestOutcome) - Method in interface net.thucydides.core.reports.remoteTesting.LinkGenerator
- linkFor(TestOutcome) - Method in class net.thucydides.core.reports.remoteTesting.RemoteTestingLinkManager
- linkFor(TestOutcome) - Method in class net.thucydides.core.reports.remoteTesting.SaucelabsLinkGenerator
- LinkGenerator - Interface in net.thucydides.core.reports.remoteTesting
-
Generate the link to an external system
- linux - net.serenitybdd.core.CurrentOS.OSType
- list() - Method in class net.thucydides.core.reports.TestOutcomes.TestOutcomeMatcher
- list() - Method in class net.thucydides.core.resources.ResourceList
-
Find a list of resources matching a given path on the classpath.
- load() - Static method in class net.thucydides.core.requirements.model.LoadedNarrative
- loadClasses() - Static method in class net.thucydides.core.reflection.ClassFinder
- loadClassesFromPath() - Method in class net.thucydides.core.requirements.PackageAnnotationBasedTagProvider
- LoadedNarrative - Class in net.thucydides.core.requirements.model
- LoadedNarrative() - Constructor for class net.thucydides.core.requirements.model.LoadedNarrative
- loadFeature(File) - Method in class net.thucydides.core.requirements.model.cucumber.CucumberParser
- loadFeatureNarrative(File) - Method in class net.thucydides.core.requirements.model.cucumber.CucumberParser
- loadFrom(File) - Static method in class net.thucydides.core.images.ResizableImage
- loadFrom(File) - Method in class net.thucydides.core.reports.adaptors.xunit.BasicXUnitLoader
- loadFrom(File) - Method in interface net.thucydides.core.reports.adaptors.xunit.XUnitLoader
- loadFrom(File) - Method in class net.thucydides.core.reports.TestOutcomeLoader
-
Load the test outcomes from a given directory, sorted by Title
- loadFrom(File) - Method in class net.thucydides.core.requirements.model.NarrativeReader
- loadFrom(File, int) - Method in class net.thucydides.core.requirements.model.NarrativeReader
- loadFromStoryFile(File) - Method in class net.thucydides.core.requirements.model.NarrativeReader
- loadHistoryDirectoryFromSystemProperties() - Method in class net.thucydides.core.configuration.SystemPropertiesConfiguration
- loadOutcomes() - Method in class net.thucydides.core.reports.adaptors.common.FilebasedOutcomeAdaptor
- loadOutcomes() - Method in interface net.thucydides.core.reports.adaptors.TestOutcomeAdaptor
- loadOutcomesFrom(File) - Method in class net.thucydides.core.reports.adaptors.lettuce.LettuceXUnitAdaptor
- loadOutcomesFrom(File) - Method in class net.thucydides.core.reports.adaptors.specflow.SpecflowAdaptor
-
Loads TestOutcomes from a SpecFlow output file or a directory containing output files.
- loadOutcomesFrom(File) - Method in interface net.thucydides.core.reports.adaptors.TestOutcomeAdaptor
- loadOutcomesFrom(File) - Method in class net.thucydides.core.reports.adaptors.xunit.DefaultXUnitAdaptor
- loadOutputDirectoryFromSystemProperties() - Method in class net.thucydides.core.configuration.SystemPropertiesConfiguration
-
Where should the reports go?
- loadPreferences() - Method in interface net.thucydides.core.util.LocalPreferences
- loadPreferences() - Method in class net.thucydides.core.util.PropertiesFileLocalPreferences
- loadReportFrom(File) - Method in interface net.thucydides.core.reports.AcceptanceTestLoader
- loadReportFrom(File) - Method in class net.thucydides.core.reports.json.JSONTestOutcomeReporter
- loadReportFrom(File) - Method in class net.thucydides.core.reports.xml.XMLTestOutcomeReporter
-
Deprecated.
- loadReportFrom(Path) - Method in interface net.thucydides.core.reports.AcceptanceTestLoader
- loadReportFrom(Path) - Method in class net.thucydides.core.reports.json.JSONTestOutcomeReporter
- loadReportFrom(Path) - Method in class net.thucydides.core.reports.xml.XMLTestOutcomeReporter
-
Deprecated.
- loadReportsFrom(File) - Method in interface net.thucydides.core.reports.AcceptanceTestLoader
- loadReportsFrom(File) - Method in class net.thucydides.core.reports.json.JSONTestOutcomeReporter
- loadReportsFrom(File) - Method in class net.thucydides.core.reports.xml.XMLTestOutcomeReporter
-
Deprecated.
- loadReportsFrom(Path) - Method in interface net.thucydides.core.reports.AcceptanceTestLoader
- loadReportsFrom(Path) - Method in class net.thucydides.core.reports.json.JSONTestOutcomeReporter
- loadReportsFrom(Path) - Method in class net.thucydides.core.reports.xml.XMLTestOutcomeReporter
-
Deprecated.
- loadSummaries() - Method in class net.serenitybdd.core.history.FileSystemTestOutcomeSummaryRecorder
- loadSummaries() - Method in interface net.serenitybdd.core.history.TestOutcomeSummaryRecorder
- loadTagProvidersFromPath(String) - Method in class net.thucydides.core.statistics.service.ClasspathTagProviderService
- loadTestOutcomes() - Static method in class net.thucydides.core.reports.TestOutcomeLoader
- LocalPreferences - Interface in net.thucydides.core.util
-
Loads configuration values from local files into the environment variables.
- LoggingLevel - Enum in net.thucydides.core.logging
-
Which errors should be displayed
M
- mac - net.serenitybdd.core.CurrentOS.OSType
- magenta(String) - Method in class net.thucydides.core.reports.AsciiColors
- MANAGE_APPIUM_SERVERS - net.thucydides.core.ThucydidesSystemProperty
-
Should Serenity Manage your appium servers for you
- MANUAL - net.thucydides.core.model.TestType
- MANUAL_RESULT_EXPIRY_LIMIT - net.thucydides.core.ThucydidesSystemProperty
-
How many days before a manually configured test result expires and goes back to pending.
- MANUAL_TASK_INSTRUMENTATION - net.thucydides.core.ThucydidesSystemProperty
-
Set this property to true if you don't want Serenity to try to instrument tasks for you.
- MANUAL_TEST_REPORT_RESULT - net.thucydides.core.ThucydidesSystemProperty
-
What test result (success,ignored, or pending) should be shown for manual annotated tests in the reports?
- ManualTestEvidence - Class in net.thucydides.core.model
- ManualTestEvidence(String) - Constructor for class net.thucydides.core.model.ManualTestEvidence
- ManualTestEvidence(String, String) - Constructor for class net.thucydides.core.model.ManualTestEvidence
- MarkdownRendering - Class in net.thucydides.core.reports.html
- MarkdownRendering(EnvironmentVariables) - Constructor for class net.thucydides.core.reports.html.MarkdownRendering
- MarkdownRendering.RenderedElements - Enum in net.thucydides.core.reports.html
- MarkupRenderer - Interface in net.thucydides.core.reports.renderer
- marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.thucydides.core.reports.xml.TestOutcomeConverter
-
Generate an XML report given an TestOutcome object.
- matches() - Method in class net.thucydides.core.matchers.BigDecimalValueMatcher
- matches() - Method in class net.thucydides.core.matchers.SimpleValueMatcher
- matches(Object) - Method in interface net.thucydides.core.matchers.BeanMatcher
- matches(Collection<T>) - Method in interface net.thucydides.core.matchers.BeanCollectionMatcher
- matches(List<String>) - Method in class net.thucydides.core.reports.html.CucumberCompatibleFilter
- matches(List<T>, BeanMatcher...) - Static method in class net.thucydides.core.matchers.BeanMatcherAsserts
- matches(TestOutcome) - Method in class net.thucydides.core.reports.html.TestOutcomeFilter
- matches(Requirement) - Method in class net.thucydides.core.requirements.model.Requirement
- matches(ScenarioOutcome) - Method in class net.thucydides.core.reports.html.TestOutcomeFilter
- matches(T, BeanMatcher...) - Static method in class net.thucydides.core.matchers.BeanMatcherAsserts
- matchesSafely(Collection<Date>) - Method in class net.thucydides.core.matchers.dates.DateCollectionContainsSameDatesMatcher
- matchesSafely(Collection<DateTime>) - Method in class net.thucydides.core.matchers.dates.DateTimeCollectionContainsSameDatesMatcher
- matchesSafely(List<Screenshot>) - Method in class net.thucydides.core.matchers.ScreenshotHasFilenamesMatcher
- matchesSafely(TestOutcome) - Method in class net.thucydides.core.matchers.TestOutcomeResultsMatcher
- matchesTag(TestTag) - Method in class net.thucydides.core.requirements.model.Requirement
- matchesTags(List<TestTag>) - Method in class net.thucydides.core.reports.html.CucumberCompatibleFilter
- matching(Path, String) - Static method in class net.thucydides.core.requirements.SearchForFilesWithName
- MavenOrGradleBuildPath - Class in net.thucydides.core.configuration
- max(String, Matcher<? extends Comparable>) - Static method in class net.thucydides.core.matchers.BeanMatchers
- MAX_FREQUENT_FAILURES - net.thucydides.core.ThucydidesSystemProperty
- maxDepth() - Method in class net.thucydides.core.files.TheDirectoryStructure
- maxDepth() - Method in class net.thucydides.core.requirements.RequirementsList
- merge(Iterable<Requirement>, Iterable<Requirement>) - Method in class net.thucydides.core.requirements.RequirementsMerger
- merge(Map<String, Object>, Writer) - Method in class net.thucydides.core.reports.templates.FreemarkerReportTemplate
- merge(Map<String, Object>, Writer) - Method in interface net.thucydides.core.reports.templates.ReportTemplate
- merge(Requirement) - Method in class net.thucydides.core.requirements.model.Requirement
- mergeMostRecentSteps(int) - Method in class net.thucydides.core.model.TestOutcome
- MergeStepResultStrategy - Class in net.thucydides.core.model.results
- MergeStepResultStrategy() - Constructor for class net.thucydides.core.model.results.MergeStepResultStrategy
- MetaField - Class in net.thucydides.core.steps
- MetaField(String) - Constructor for class net.thucydides.core.steps.MetaField
- MethodFinder - Class in net.thucydides.core.reflection
- min(String, Matcher<? extends Comparable>) - Static method in class net.thucydides.core.matchers.BeanMatchers
- MockEnvironmentVariables - Class in net.thucydides.core.util
- MockEnvironmentVariables() - Constructor for class net.thucydides.core.util.MockEnvironmentVariables
- MockEnvironmentVariables(Properties) - Constructor for class net.thucydides.core.util.MockEnvironmentVariables
- MockEnvironmentVariables(Properties, Map<String, String>) - Constructor for class net.thucydides.core.util.MockEnvironmentVariables
- moveToNextRow() - Method in class net.thucydides.core.model.TestOutcome
- MultipleInflection - Class in net.thucydides.core.util
- MultipleInflection(int, Inflector) - Constructor for class net.thucydides.core.util.MultipleInflection
- MultipleSourceRequirmentsOutcomeFactory - Class in net.thucydides.core.requirements.reports
-
Merges and consolidates requirements hierarchies coming from several sources.
- MultipleSourceRequirmentsOutcomeFactory(List<RequirementsTagProvider>, IssueTracking, ReportNameProvider) - Constructor for class net.thucydides.core.requirements.reports.MultipleSourceRequirmentsOutcomeFactory
- MultipleSourceRequirmentsOutcomeFactory(List<RequirementsTagProvider>, IssueTracking, EnvironmentVariables, ReportNameProvider) - Constructor for class net.thucydides.core.requirements.reports.MultipleSourceRequirmentsOutcomeFactory
- MultiSourceRequirementsService - Class in net.thucydides.core.requirements
- MultiSourceRequirementsService() - Constructor for class net.thucydides.core.requirements.MultiSourceRequirementsService
N
- name() - Method in annotation type net.thucydides.core.annotations.WithTag
- NameConverter - Class in net.thucydides.core.util
-
Utility class to convert test case and method names into human-readable form.
- named(String) - Static method in class net.thucydides.core.reports.adaptors.xunit.model.TestSuite
- named(String) - Static method in class net.thucydides.core.requirements.model.Requirement
- NamedExampleTable - Class in net.thucydides.core.requirements.model.cucumber
- NamedExampleTable() - Constructor for class net.thucydides.core.requirements.model.cucumber.NamedExampleTable
- NamedScenario - Class in net.thucydides.core.requirements.model.cucumber
- NamedScenario() - Constructor for class net.thucydides.core.requirements.model.cucumber.NamedScenario
- nameFor(Messages.GherkinDocument.Feature.Scenario.Examples) - Static method in class net.thucydides.core.requirements.model.cucumber.RenderedExampleTable
- narrative - net.thucydides.core.reports.html.MarkdownRendering.RenderedElements
- Narrative - Class in net.thucydides.core.requirements.model
- Narrative - Annotation Type in net.thucydides.core.annotations
- Narrative(String, String) - Constructor for class net.thucydides.core.requirements.model.Narrative
- Narrative(Optional<String>, Optional<String>, Optional<String>, List<String>, String, String) - Constructor for class net.thucydides.core.requirements.model.Narrative
- Narrative(Optional<String>, Optional<String>, Optional<String>, List<String>, String, String, List<TestTag>) - Constructor for class net.thucydides.core.requirements.model.Narrative
- Narrative(Optional<String>, Optional<String>, Optional<String>, List<String>, String, String, List<TestTag>, List<String>, Map<String, Collection<TestTag>>) - Constructor for class net.thucydides.core.requirements.model.Narrative
- NARRATIVE_FORMAT - net.thucydides.core.ThucydidesSystemProperty
-
If set to true, Asciidoc formatting will be supported in the narrative texts.
- NarrativeFinder - Class in net.thucydides.core.requirements.annotations
- NarrativeFinder() - Constructor for class net.thucydides.core.requirements.annotations.NarrativeFinder
- NarrativeFromCucumberComments - Class in net.thucydides.core.requirements.model.cucumber
- NarrativeFromCucumberComments() - Constructor for class net.thucydides.core.requirements.model.cucumber.NarrativeFromCucumberComments
- NarrativeReader - Class in net.thucydides.core.requirements.model
-
Load a narrative text from a directory.
- NarrativeReader(String, List<String>) - Constructor for class net.thucydides.core.requirements.model.NarrativeReader
- NarrativeTitle - Class in net.thucydides.core.requirements.classpath
- NarrativeTitle() - Constructor for class net.thucydides.core.requirements.classpath.NarrativeTitle
- needsScreenshots() - Method in class net.thucydides.core.model.TestStep
- net.serenitybdd.core - package net.serenitybdd.core
- net.serenitybdd.core.buildinfo - package net.serenitybdd.core.buildinfo
- net.serenitybdd.core.collect - package net.serenitybdd.core.collect
- net.serenitybdd.core.di - package net.serenitybdd.core.di
- net.serenitybdd.core.environment - package net.serenitybdd.core.environment
- net.serenitybdd.core.exceptions - package net.serenitybdd.core.exceptions
- net.serenitybdd.core.history - package net.serenitybdd.core.history
- net.serenitybdd.core.model - package net.serenitybdd.core.model
- net.serenitybdd.core.rest - package net.serenitybdd.core.rest
- net.serenitybdd.core.strings - package net.serenitybdd.core.strings
- net.serenitybdd.core.tags - package net.serenitybdd.core.tags
- net.serenitybdd.core.time - package net.serenitybdd.core.time
- net.thucydides.core - package net.thucydides.core
- net.thucydides.core.annotations - package net.thucydides.core.annotations
- net.thucydides.core.batches - package net.thucydides.core.batches
- net.thucydides.core.configuration - package net.thucydides.core.configuration
- net.thucydides.core.digest - package net.thucydides.core.digest
- net.thucydides.core.files - package net.thucydides.core.files
- net.thucydides.core.guice - package net.thucydides.core.guice
- net.thucydides.core.images - package net.thucydides.core.images
- net.thucydides.core.issues - package net.thucydides.core.issues
- net.thucydides.core.logging - package net.thucydides.core.logging
- net.thucydides.core.matchers - package net.thucydides.core.matchers
- net.thucydides.core.matchers.dates - package net.thucydides.core.matchers.dates
- net.thucydides.core.model - package net.thucydides.core.model
-
The Thucydides domain model, which represents acceptance test runs.
- net.thucydides.core.model.failures - package net.thucydides.core.model.failures
- net.thucydides.core.model.features - package net.thucydides.core.model.features
- net.thucydides.core.model.featuretags - package net.thucydides.core.model.featuretags
- net.thucydides.core.model.flags - package net.thucydides.core.model.flags
- net.thucydides.core.model.formatters - package net.thucydides.core.model.formatters
- net.thucydides.core.model.results - package net.thucydides.core.model.results
- net.thucydides.core.model.screenshots - package net.thucydides.core.model.screenshots
- net.thucydides.core.model.stacktrace - package net.thucydides.core.model.stacktrace
- net.thucydides.core.output - package net.thucydides.core.output
- net.thucydides.core.reflection - package net.thucydides.core.reflection
- net.thucydides.core.releases - package net.thucydides.core.releases
- net.thucydides.core.reports - package net.thucydides.core.reports
-
Thucydides generates reports in HTML and XML by default.
- net.thucydides.core.reports.adaptors - package net.thucydides.core.reports.adaptors
- net.thucydides.core.reports.adaptors.common - package net.thucydides.core.reports.adaptors.common
- net.thucydides.core.reports.adaptors.lettuce - package net.thucydides.core.reports.adaptors.lettuce
- net.thucydides.core.reports.adaptors.specflow - package net.thucydides.core.reports.adaptors.specflow
- net.thucydides.core.reports.adaptors.xunit - package net.thucydides.core.reports.adaptors.xunit
- net.thucydides.core.reports.adaptors.xunit.io - package net.thucydides.core.reports.adaptors.xunit.io
- net.thucydides.core.reports.adaptors.xunit.model - package net.thucydides.core.reports.adaptors.xunit.model
- net.thucydides.core.reports.csv - package net.thucydides.core.reports.csv
- net.thucydides.core.reports.history - package net.thucydides.core.reports.history
- net.thucydides.core.reports.html - package net.thucydides.core.reports.html
- net.thucydides.core.reports.integration - package net.thucydides.core.reports.integration
- net.thucydides.core.reports.io - package net.thucydides.core.reports.io
- net.thucydides.core.reports.json - package net.thucydides.core.reports.json
- net.thucydides.core.reports.json.gson - package net.thucydides.core.reports.json.gson
- net.thucydides.core.reports.junit - package net.thucydides.core.reports.junit
- net.thucydides.core.reports.matchers - package net.thucydides.core.reports.matchers
- net.thucydides.core.reports.remoteTesting - package net.thucydides.core.reports.remoteTesting
- net.thucydides.core.reports.renderer - package net.thucydides.core.reports.renderer
- net.thucydides.core.reports.templates - package net.thucydides.core.reports.templates
- net.thucydides.core.reports.util - package net.thucydides.core.reports.util
- net.thucydides.core.reports.xml - package net.thucydides.core.reports.xml
-
XML Report generation.
- net.thucydides.core.requirements - package net.thucydides.core.requirements
- net.thucydides.core.requirements.annotations - package net.thucydides.core.requirements.annotations
- net.thucydides.core.requirements.classpath - package net.thucydides.core.requirements.classpath
- net.thucydides.core.requirements.model - package net.thucydides.core.requirements.model
- net.thucydides.core.requirements.model.cucumber - package net.thucydides.core.requirements.model.cucumber
- net.thucydides.core.requirements.reports - package net.thucydides.core.requirements.reports
- net.thucydides.core.requirements.reports.cucumber - package net.thucydides.core.requirements.reports.cucumber
- net.thucydides.core.requirements.tree - package net.thucydides.core.requirements.tree
- net.thucydides.core.resources - package net.thucydides.core.resources
- net.thucydides.core.screenshots - package net.thucydides.core.screenshots
- net.thucydides.core.statistics - package net.thucydides.core.statistics
- net.thucydides.core.statistics.service - package net.thucydides.core.statistics.service
- net.thucydides.core.steps - package net.thucydides.core.steps
- net.thucydides.core.steps.di - package net.thucydides.core.steps.di
- net.thucydides.core.tags - package net.thucydides.core.tags
- net.thucydides.core.util - package net.thucydides.core.util
- net.thucydides.core.webdriver - package net.thucydides.core.webdriver
- NewFailure - Enum in net.serenitybdd.core.history
- newHashMap() - Static method in class net.serenitybdd.core.collect.NewMap
- NewList - Class in net.serenitybdd.core.collect
- NewList() - Constructor for class net.serenitybdd.core.collect.NewList
- NewMap - Class in net.serenitybdd.core.collect
- NewMap() - Constructor for class net.serenitybdd.core.collect.NewMap
- NewSet - Class in net.serenitybdd.core.collect
- NewSet() - Constructor for class net.serenitybdd.core.collect.NewSet
- nextRow() - Method in class net.thucydides.core.model.DataTable
- NextStepCompromisedStrategy - Class in net.thucydides.core.model.results
- NextStepCompromisedStrategy(TestResult) - Constructor for class net.thucydides.core.model.results.NextStepCompromisedStrategy
- NextStepFailedStrategy - Class in net.thucydides.core.model.results
- NextStepFailedStrategy(TestResult) - Constructor for class net.thucydides.core.model.results.NextStepFailedStrategy
- NextStepStatusTakesPriorityStrategy - Class in net.thucydides.core.model.results
-
Created by john on 9/08/2015.
- NextStepStatusTakesPriorityStrategy(TestResult) - Constructor for class net.thucydides.core.model.results.NextStepStatusTakesPriorityStrategy
- NextStepWasSkippedStrategy - Class in net.thucydides.core.model.results
- NextStepWasSkippedStrategy(TestResult) - Constructor for class net.thucydides.core.model.results.NextStepWasSkippedStrategy
- NO_CONTEXT - Static variable in class net.thucydides.core.reports.html.ReportNameProvider
- NO_STEP - Static variable in class net.thucydides.core.model.TestStep
- Node - Class in net.thucydides.core.requirements.tree
- Node(String, String, String, String, String, List<Node>) - Constructor for class net.thucydides.core.requirements.tree.Node
- NoException - Exception in net.serenitybdd.core.exceptions
- NoException() - Constructor for exception net.serenitybdd.core.exceptions.NoException
- NoFeatureStrategy - Class in net.thucydides.core.model.featuretags
- NoFeatureStrategy() - Constructor for class net.thucydides.core.model.featuretags.NoFeatureStrategy
- noIcon() - Method in class net.thucydides.core.requirements.model.cucumber.ExampleRowResultIcon
- NONE - net.thucydides.core.logging.ConsoleHeadingStyle
- NONE - net.thucydides.core.logging.LoggingLevel
-
Disable Serenity logging.
- NonLeafRequirementsAdder - Class in net.thucydides.core.requirements.classpath
-
Created by john on 13/07/2016.
- NonLeafRequirementsAdder(String, String, int, Requirement) - Constructor for class net.thucydides.core.requirements.classpath.NonLeafRequirementsAdder
- NonLeafRequirementsAdder.NonLeafRequirementsAdderBuilder - Class in net.thucydides.core.requirements.classpath
- NonLeafRequirementsAdderBuilder(Requirement) - Constructor for class net.thucydides.core.requirements.classpath.NonLeafRequirementsAdder.NonLeafRequirementsAdderBuilder
- nonStaticFields() - Method in class net.thucydides.core.annotations.Fields
- NORMAL - net.thucydides.core.logging.ConsoleHeadingStyle
- NORMAL - net.thucydides.core.logging.LoggingLevel
-
Log the start and end of each test, and the result of each test.
- normalisedName() - Method in class net.thucydides.core.model.TestTag
- normalisedType() - Method in class net.thucydides.core.model.TestTag
- NotAThucydidesReportException - Exception in net.thucydides.core.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 net.thucydides.core.reports.xml.NotAThucydidesReportException
- notifyScreenChange() - Method in class net.thucydides.core.logging.ConsoleLoggingListener
- notifyScreenChange() - Method in interface net.thucydides.core.steps.StepListener
- NULL - Static variable in class net.thucydides.core.reports.adaptors.specflow.SpecflowScenarioTitleLine
- NumberOfThreads - Class in net.thucydides.core.reports
- NumberOfThreads() - Constructor for class net.thucydides.core.reports.NumberOfThreads
- NumberOfThreads(EnvironmentVariables) - Constructor for class net.thucydides.core.reports.NumberOfThreads
- NumericalFormatter - Class in net.thucydides.core.model
- NumericalFormatter() - Constructor for class net.thucydides.core.model.NumericalFormatter
O
- of() - Static method in class net.serenitybdd.core.collect.NewSet
- of(int) - Method in class net.thucydides.core.util.Inflector
- of(long) - Static method in class net.thucydides.core.model.TestDuration
- of(long) - Static method in class net.thucydides.core.requirements.reports.CompoundDuration
- of(E) - Static method in class net.serenitybdd.core.collect.NewSet
- of(E...) - Static method in class net.serenitybdd.core.collect.NewSet
- of(Class<?>) - Static method in class net.thucydides.core.annotations.Fields
- of(Class<? extends Object>, String) - Static method in class net.thucydides.core.steps.ExecutedStepDescription
-
We might not have the test class provided (e.g.
- of(Class<? extends Object>, String, Object[]) - Static method in class net.thucydides.core.steps.ExecutedStepDescription
- of(Object) - Static method in class net.thucydides.core.annotations.Fields
- of(Method) - Static method in class net.thucydides.core.steps.TestStatus
- of(String) - Static method in class net.serenitybdd.core.strings.FirstLine
- of(String) - Static method in class net.thucydides.core.model.LastElement
- of(String) - Method in class net.thucydides.core.util.Inflector
- of(Collection<? extends TestOutcome>) - Static method in class net.thucydides.core.reports.TestOutcomes
- of(Collection<TestTag>) - Static method in class net.thucydides.core.model.TestTags
- of(List<Requirement>) - Static method in class net.thucydides.core.requirements.RequirementsList
- of(K, V) - Static method in class net.serenitybdd.core.collect.NewMap
- of(K, V, K, V) - Static method in class net.serenitybdd.core.collect.NewMap
- of(K, V, K, V, K, V) - Static method in class net.serenitybdd.core.collect.NewMap
- of(K, V, K, V, K, V, K, V) - Static method in class net.serenitybdd.core.collect.NewMap
- of(K, V, K, V, K, V, K, V, K, V) - Static method in class net.serenitybdd.core.collect.NewMap
- of(T...) - Static method in class net.serenitybdd.core.collect.NewList
- ofException(Throwable) - Static method in class net.thucydides.core.model.failures.RootCause
- ofTag(String, String) - Method in class net.thucydides.core.util.TagInflector
- ofTextValue(String) - Static method in class net.thucydides.core.digest.Digest
- ofType(String) - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- ofType(TestType) - Method in class net.thucydides.core.reports.TestOutcomes
- ofVersion(String) - Static method in class net.thucydides.core.model.Release
- on(String) - Static method in class net.serenitybdd.core.strings.Joiner
- on(List<String>) - Static method in class net.thucydides.core.reports.adaptors.specflow.ScenarioSplitter
- onlySaveFailingScreenshots() - Method in class net.thucydides.core.configuration.SystemPropertiesConfiguration
- onlySaveFailingScreenshots() - Method in interface net.thucydides.core.webdriver.Configuration
- OptionalElements(TestOutcome) - Constructor for class net.thucydides.core.model.TestOutcome.OptionalElements
- optionalFrom(EnvironmentVariables) - Method in enum net.thucydides.core.ThucydidesSystemProperty
- optionallyCompressed(String) - Method in class net.thucydides.core.model.ReportNamer
- optionalProperty(String) - Method in interface net.thucydides.core.util.EnvironmentVariables
-
Returns an optional system property.
- optionalProperty(String) - Method in class net.thucydides.core.util.MockEnvironmentVariables
- optionalProperty(String) - Method in class net.thucydides.core.util.SystemEnvironmentVariables
- OptionalTypeAdapter<E> - Class in net.thucydides.core.reports.json.gson
- OptionalTypeAdapter(TypeAdapter<E>) - Constructor for class net.thucydides.core.reports.json.gson.OptionalTypeAdapter
- OPTIONS - net.serenitybdd.core.rest.RestMethod
- other - net.serenitybdd.core.CurrentOS.OSType
- OutcomeAugmenter - Interface in net.thucydides.core.reports
- OutcomeCounter - Class in net.thucydides.core.model
- OutcomeCounter(TestType) - Constructor for class net.thucydides.core.requirements.reports.RequirementOutcome.OutcomeCounter
- OutcomeCounter(TestType, TestOutcomes) - Constructor for class net.thucydides.core.model.OutcomeCounter
- OutcomeFormat - Enum in net.thucydides.core.reports
- outcomeFrom(TestOutcome) - Static method in class net.thucydides.core.requirements.reports.ScenarioOutcomes
- OutcomeProportionCounter(TestType) - Constructor for class net.thucydides.core.reports.TestOutcomes.OutcomeProportionCounter
- OutcomeProportionStepCounter(TestType) - Constructor for class net.thucydides.core.reports.TestOutcomes.OutcomeProportionStepCounter
- outcomesFilteredByTagIn(List<? extends TestOutcome>) - Method in class net.thucydides.core.tags.OutcomeTagFilter
- OutcomeSummary - Class in net.thucydides.core.reports
- OutcomeSummary(TestResult) - Constructor for class net.thucydides.core.reports.OutcomeSummary
- OutcomeTagFilter - Class in net.thucydides.core.tags
- OutcomeTagFilter(EnvironmentVariables) - Constructor for class net.thucydides.core.tags.OutcomeTagFilter
- outOf(int) - Method in class net.thucydides.core.reports.history.ProgressSnapshot.ProgressSnapshotBuilder
- OUTPUT_FORMATS - net.thucydides.core.ThucydidesSystemProperty
-
What format should test results be generated in.
- outputDirectory - Variable in class net.thucydides.core.configuration.SystemPropertiesConfiguration
-
HTML and XML reports will be generated in this directory.
- overallResultFor(TestResult, TestResult) - Static method in class net.thucydides.core.model.TestResultComparison
- overallResultFrom(List<TestResult>) - Static method in class net.thucydides.core.model.TestResultList
- OverridableTagProvider - Interface in net.thucydides.core.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.core.model.TestOutcome
- overrides(TestResult) - Method in enum net.thucydides.core.model.TestResult
- overview - net.thucydides.core.reports.html.MarkdownRendering.RenderedElements
- OverviewReader - Class in net.thucydides.core.requirements.model
- OverviewReader() - Constructor for class net.thucydides.core.requirements.model.OverviewReader
P
- PackageAnnotationBasedTagProvider - Class in net.thucydides.core.requirements
-
A requirements Provider that reads requirement from class or package annotation.
- PackageAnnotationBasedTagProvider() - Constructor for class net.thucydides.core.requirements.PackageAnnotationBasedTagProvider
- PackageAnnotationBasedTagProvider(EnvironmentVariables) - Constructor for class net.thucydides.core.requirements.PackageAnnotationBasedTagProvider
- PackageBasedLeafRequirements - Class in net.thucydides.core.model
- PackageBasedLeafRequirements(EnvironmentVariables) - Constructor for class net.thucydides.core.model.PackageBasedLeafRequirements
- PackageInfoClass - Class in net.thucydides.core.requirements.classpath
-
Created by john on 20/07/2016.
- PackageInfoClass() - Constructor for class net.thucydides.core.requirements.classpath.PackageInfoClass
- PackageInfoNarrative - Class in net.thucydides.core.requirements.classpath
-
Created by john on 20/07/2016.
- PackageInfoNarrative() - Constructor for class net.thucydides.core.requirements.classpath.PackageInfoNarrative
- PackageInfoNarrative.TextPackageInfoNarrative - Class in net.thucydides.core.requirements.classpath
- PackageInfoNarrative.TypePackageInfoNarrative - Class in net.thucydides.core.requirements.classpath
- PackageRequirementsTagProvider - Class in net.thucydides.core.requirements
-
Load a set of requirements (epics/themes,...) from the directory structure.
- PackageRequirementsTagProvider() - Constructor for class net.thucydides.core.requirements.PackageRequirementsTagProvider
- PackageRequirementsTagProvider(EnvironmentVariables) - Constructor for class net.thucydides.core.requirements.PackageRequirementsTagProvider
- PackageRequirementsTagProvider(EnvironmentVariables, String) - Constructor for class net.thucydides.core.requirements.PackageRequirementsTagProvider
- PackageRequirementsTagProvider(EnvironmentVariables, String, RequirementsStore) - Constructor for class net.thucydides.core.requirements.PackageRequirementsTagProvider
- ParentRequirementProvider - Interface in net.thucydides.core.requirements
- ParentRequirementsProvided - Class in net.thucydides.core.requirements
- ParentRequirementsProvided(RequirementsTagProvider) - Constructor for class net.thucydides.core.requirements.ParentRequirementsProvided
- PATCH - net.serenitybdd.core.rest.RestMethod
- pathElements(String) - Static method in class net.thucydides.core.requirements.RequirementsPath
- PathElements - Class in net.thucydides.core.requirements.classpath
-
Created by john on 13/07/2016.
- PathElements() - Constructor for class net.thucydides.core.requirements.classpath.PathElements
- pauseFor(long) - Method in class net.serenitybdd.core.time.InternalSystemClock
-
Pause execution for the requested delay.
- pauseFor(long) - Method in interface net.serenitybdd.core.time.SystemClock
- Pending - Annotation Type in net.thucydides.core.annotations
-
Annotation that marks a test or test step as pending implementation.
- PENDING - net.thucydides.core.model.TestResult
-
A pending test is one that has been specified but not yet implemented.
- PendingStepException - Exception in net.serenitybdd.core
-
Exception thrown to indicate that a test cannot proceed and should be considered 'pending'.
- PendingStepException(String) - Constructor for exception net.serenitybdd.core.PendingStepException
- pendingTestStepCalled(String) - Static method in class net.thucydides.core.reports.integration.TestStepFactory
- pendingTypes() - Method in class net.thucydides.core.model.failures.FailureAnalysisConfiguration
- percentage(Double, int) - Method in class net.thucydides.core.model.NumericalFormatter
- percentage(String) - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- percentage(TestType) - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- percentageDeterminedResult() - Method in class net.thucydides.core.model.formatters.TestCoverageFormatter.FormattedCoverage
- percentageDeterminedResult() - Method in class net.thucydides.core.model.formatters.TestCoverageFormatter.FormattedPercentageCoverage
- percentageDeterminedResult() - Method in class net.thucydides.core.model.formatters.TestCoverageFormatter.FormattedPercentageStepCoverage
- percentageLabelsByTypeFor(String...) - Method in class net.thucydides.core.reports.html.ResultCounts
- PercentageRequirementCounter - Class in net.thucydides.core.requirements.reports
-
Created by john on 22/07/2016.
- PercentageRequirementCounter(Requirement, TestOutcomes) - Constructor for class net.thucydides.core.requirements.reports.PercentageRequirementCounter
- percentageWithResult(String) - Method in class net.thucydides.core.model.formatters.TestCoverageFormatter.FormattedPercentageCoverage
- percentageWithResult(String) - Method in class net.thucydides.core.model.OutcomeCounter
- percentageWithResult(TestResult) - Method in class net.thucydides.core.model.formatters.TestCoverageFormatter.FormattedCoverage
- percentageWithResult(TestResult) - Method in class net.thucydides.core.model.formatters.TestCoverageFormatter.FormattedPercentageCoverage
- percentageWithResult(TestResult) - Method in class net.thucydides.core.model.formatters.TestCoverageFormatter.FormattedPercentageStepCoverage
- percentageWithResult(TestResult) - Method in class net.thucydides.core.model.OutcomeCounter
- percentSteps() - Method in class net.thucydides.core.model.formatters.TestCoverageFormatter
- percentSteps(String) - Method in class net.thucydides.core.model.formatters.TestCoverageFormatter
- percentSteps(TestType) - Method in class net.thucydides.core.model.formatters.TestCoverageFormatter
- percentTests() - Method in class net.thucydides.core.model.formatters.TestCoverageFormatter
- percentTests(String) - Method in class net.thucydides.core.model.formatters.TestCoverageFormatter
- percentTests(TestType) - Method in class net.thucydides.core.model.formatters.TestCoverageFormatter
- performAsMethodIn(Class<?>) - Static method in class net.thucydides.core.steps.ScreenplayInspector
- performAsMethodsIn(StackTraceElement[]) - Static method in class net.thucydides.core.reflection.StackTraceAnalyser
- PHANTOMJS_BINARY_PATH - net.thucydides.core.ThucydidesSystemProperty
-
Path to PhantomJS executable
- PHANTOMJS_SSL_PROTOCOL - net.thucydides.core.ThucydidesSystemProperty
-
Path to PhantomJS SSL support
- PHANTOMJS_WEBDRIVER_PORT - net.thucydides.core.ThucydidesSystemProperty
-
What port to run PhantomJS on (used in conjunction with webdriver.remote.url to register with a Selenium hub, e.g.
- pluralize(Object) - Method in class net.thucydides.core.util.Inflector
-
Returns the plural form of the word in the string.
- pluralize(Object, int) - Method in class net.thucydides.core.util.Inflector
- POST - net.serenitybdd.core.rest.RestMethod
- postVisitDirectory(Path, IOException) - Method in class net.thucydides.core.requirements.SearchForFilesOfType
- postVisitDirectory(Path, IOException) - Method in class net.thucydides.core.requirements.SearchForFilesWithName
- preferredName() - Method in enum net.thucydides.core.ThucydidesSystemProperty
- preprocessMarkdownTables(String) - Static method in class net.thucydides.core.requirements.reports.RenderMarkdown
- PreviousTestOutcome - Class in net.serenitybdd.core.history
- PreviousTestOutcome(String, String, TestResult, String) - Constructor for class net.serenitybdd.core.history.PreviousTestOutcome
- preVisitDirectory(Path, BasicFileAttributes) - Method in class net.thucydides.core.reports.util.CopyDirectory
- ProgressSnapshot - Class in net.thucydides.core.reports.history
- ProgressSnapshot.ProgressSnapshotBuilder - Class in net.thucydides.core.reports.history
- ProgressSnapshot.ProgressSnapshotBuilder.ResultCountBuilder - Class in net.thucydides.core.reports.history
- ProgressSnapshotBuilder(String) - Constructor for class net.thucydides.core.reports.history.ProgressSnapshot.ProgressSnapshotBuilder
- PROJECT_BUILD_DIRECTORY - Static variable in class net.thucydides.core.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 - net.thucydides.core.ThucydidesSystemProperty
-
Allows you to override the default serenity.properties location for properties file.
- PropertiesFileLocalPreferences - Class in net.thucydides.core.util
-
Loads Thucydides preferences from a local file called thucydides.properties.
- PropertiesFileLocalPreferences(EnvironmentVariables) - Constructor for class net.thucydides.core.util.PropertiesFileLocalPreferences
- PropertiesUtil - Class in net.thucydides.core.util
- PropertiesUtil() - Constructor for class net.thucydides.core.util.PropertiesUtil
- PropertyBasedDriverCapabilityRecord - Class in net.serenitybdd.core.buildinfo
-
Created by john on 12/02/15.
- PropertyBasedDriverCapabilityRecord(Configuration) - Constructor for class net.serenitybdd.core.buildinfo.PropertyBasedDriverCapabilityRecord
- propertySetIsEmpty() - Method in class net.thucydides.core.util.MockEnvironmentVariables
- proportionalStepsOf(String) - Method in class net.thucydides.core.reports.TestOutcomes
- proportionalStepsOf(TestType) - Method in class net.thucydides.core.reports.TestOutcomes
- proportionOf(String) - Method in class net.thucydides.core.reports.TestOutcomes
- proportionOf(String) - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- proportionOf(TestType) - Method in class net.thucydides.core.reports.TestOutcomes
- proportionOf(TestType) - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- provideEnvironmentVariables() - Method in class net.thucydides.core.guice.ThucydidesModule
- PublicThucydidesMatchers - Class in net.thucydides.core.matchers
- PublicThucydidesMatchers() - Constructor for class net.thucydides.core.matchers.PublicThucydidesMatchers
- PUT - net.serenitybdd.core.rest.RestMethod
Q
- qualifiedName() - Method in class net.thucydides.core.requirements.model.Requirement
- qualifier() - Method in class net.thucydides.core.requirements.model.Requirement
- QUIET - net.thucydides.core.logging.LoggingLevel
-
Only report compromised tests, errors and failures.
R
- rawTagTypes() - Method in class net.thucydides.core.reports.html.TagFilter
- read() - Method in class net.thucydides.core.requirements.DisabledRequirementsStore
- read() - Method in class net.thucydides.core.requirements.FileSystemRequirementsStore
- read() - Method in class net.thucydides.core.requirements.RequirementPersister
- read() - Method in interface net.thucydides.core.requirements.RequirementsStore
- read(JsonReader) - Method in class net.thucydides.core.reports.json.gson.OptionalTypeAdapter
- readableFormOf(Object) - Static method in class net.thucydides.core.steps.StepArgumentWriter
- readOverviewFrom(String...) - Method in class net.thucydides.core.requirements.model.OverviewReader
- readRequirementFrom(File) - Method in class net.thucydides.core.requirements.FileSystemRequirementsTagProvider
- readRequirementsFromStoryOrFeatureFile(File) - Method in class net.thucydides.core.requirements.FileSystemRequirementsTagProvider
- RECORD_FAILURES - net.thucydides.core.ThucydidesSystemProperty
-
Record failures to a file specified by property rerun.failures.file or rerun.xml in current directory
- recordDuration() - Method in class net.thucydides.core.model.TestOutcome
- recordDuration() - Method in class net.thucydides.core.model.TestStep
- recordOutcomeSummariesFrom(Path) - Method in class net.serenitybdd.core.history.FileSystemTestOutcomeSummaryRecorder
- recordOutcomeSummariesFrom(Path) - Method in interface net.serenitybdd.core.history.TestOutcomeSummaryRecorder
- recordReportData(ReportData) - Method in class net.thucydides.core.model.TestStep
- recordRestQuery(RestQuery) - Method in class net.thucydides.core.model.TestStep
- recordResult(List<? extends Object>, SimpleValueMatcher...) - Method in interface net.thucydides.core.output.ResultsOutput
- recordResult(List<? extends Object>, SimpleValueMatcher...) - Method in class net.thucydides.core.output.SpreadsheetResultsOutput
- recordStep(TestStep) - Method in class net.thucydides.core.model.TestOutcome
-
Add a test step to this acceptance test.
- recordSteps(List<TestStep>) - Method in class net.thucydides.core.model.TestOutcome
- red(String) - Method in class net.thucydides.core.reports.AsciiColors
- ReferencedExampleTable - Class in net.thucydides.core.requirements.model.cucumber
-
An example table that is mentioned by name in a feature narrative.
- ReferencedExampleTable(Messages.GherkinDocument.Feature) - Constructor for class net.thucydides.core.requirements.model.cucumber.ReferencedExampleTable
- ReferencedScenario - Class in net.thucydides.core.requirements.model.cucumber
-
A scenario that is mentioned by name in a feature narrative.
- ReferencedScenario(Messages.GherkinDocument.Feature) - Constructor for class net.thucydides.core.requirements.model.cucumber.ReferencedScenario
- REFUSE_UNTRUSTED_CERTIFICATES - net.thucydides.core.ThucydidesSystemProperty
-
Don't accept sites using untrusted certificates.
- REFUSE_UNTRUSTED_CERTIFICATES - Static variable in class net.thucydides.core.configuration.SystemPropertiesConfiguration
-
By default, when accepting untrusted SSL certificates, assume that these certificates will come from an untrusted issuer or will be self signed.
- registerCapabilities(String, Properties) - Method in interface net.serenitybdd.core.buildinfo.DriverCapabilityRecord
- registerCapabilities(String, Properties) - Method in class net.serenitybdd.core.buildinfo.PropertyBasedDriverCapabilityRecord
- registerTestCase(Class<?>) - Method in interface net.thucydides.core.batches.BatchManager
- registerTestCase(Class<?>) - Method in class net.thucydides.core.batches.SystemVariableBasedBatchManager
- registerTestCase(String) - Method in interface net.thucydides.core.batches.BatchManager
- registerTestCase(String) - Method in class net.thucydides.core.batches.SystemVariableBasedBatchManager
- Release - Class in net.thucydides.core.model
-
A release or version of a software project.
- Release(TestTag) - Constructor for class net.thucydides.core.model.Release
- Release(TestTag, List<Release>, List<Release>, String) - Constructor for class net.thucydides.core.model.Release
- ReleaseManager - Class in net.thucydides.core.releases
- ReleaseManager(EnvironmentVariables, ReportNameProvider) - Constructor for class net.thucydides.core.releases.ReleaseManager
- ReleaseManager(EnvironmentVariables, ReportNameProvider, RequirementsService) - Constructor for class net.thucydides.core.releases.ReleaseManager
- ReleaseProvider - Interface in net.thucydides.core.requirements
-
This interface is used to implement plugins that provide a complete list of the known releases.
- releases - Variable in class net.thucydides.core.requirements.BaseRequirementsService
- reloadOutputDirectory() - Method in class net.thucydides.core.configuration.SystemPropertiesConfiguration
-
If some property that can change output directory@Override was changed this method should be called
- REMOTE_PLATFORM - net.thucydides.core.ThucydidesSystemProperty
- RemoteTestingLinkManager - Class in net.thucydides.core.reports.remoteTesting
- RemoteTestingLinkManager() - Constructor for class net.thucydides.core.reports.remoteTesting.RemoteTestingLinkManager
- RemoteTestingLinkManager(EnvironmentVariables) - Constructor for class net.thucydides.core.reports.remoteTesting.RemoteTestingLinkManager
- removeHiddenTagsFrom(Set<TestTag>) - Method in class net.thucydides.core.reports.html.TagFilter
- removeOverriddenProviders(List<T>) - Method in class net.thucydides.core.statistics.service.TagProviderFilter
- removeScreenshot(int) - Method in class net.thucydides.core.model.TestStep
- removeTagsOfType(Set<TestTag>, String...) - Method in class net.thucydides.core.reports.html.TagFilter
- removeTagsWithName(Set<TestTag>, String) - Method in class net.thucydides.core.reports.html.TagFilter
- render(String) - Method in class net.thucydides.core.reports.renderer.AsciidocMarkupRenderer
- render(String) - Method in interface net.thucydides.core.reports.renderer.MarkupRenderer
- RenderCucumber - Class in net.thucydides.core.requirements.reports.cucumber
- RenderCucumber() - Constructor for class net.thucydides.core.requirements.reports.cucumber.RenderCucumber
- RenderedExampleTable - Class in net.thucydides.core.requirements.model.cucumber
- RenderedExampleTable() - Constructor for class net.thucydides.core.requirements.model.cucumber.RenderedExampleTable
- renderedFormOf(Messages.GherkinDocument.Feature.Scenario.Examples, int, ScenarioDisplayOption) - Method in class net.thucydides.core.requirements.model.cucumber.ExampleTableInMarkdown
- renderedScreenshotOf(ScreenshotAndHtmlSource, int) - Method in class net.thucydides.core.model.TestStep
- renderedTable(Messages.GherkinDocument.Feature.Scenario.Examples, ExampleRowResultIcon) - Static method in class net.thucydides.core.requirements.model.cucumber.RenderedExampleTable
- RenderMarkdown - Class in net.thucydides.core.requirements.reports
- renderMarkdownFor(MarkdownRendering.RenderedElements) - Method in class net.thucydides.core.reports.html.MarkdownRendering
- renumberFrom(int) - Method in class net.thucydides.core.model.TestStep
- replace(List<TestStep>) - Method in class net.thucydides.core.model.TestOutcome
- ReplaceField - Class in net.thucydides.core.steps
- ReplaceField(String, String) - Constructor for class net.thucydides.core.steps.ReplaceField
- ReplaceField.ReplaceFieldBuilder - Class in net.thucydides.core.steps
- ReplaceFieldBuilder(String) - Constructor for class net.thucydides.core.steps.ReplaceField.ReplaceFieldBuilder
- REPLAY_FAILURES - net.thucydides.core.ThucydidesSystemProperty
-
Replay failures from a file specified by property rerun.failures.file or rerun.xml in current directory
- REPORT_ASSETS_DIRECTORY - net.thucydides.core.ThucydidesSystemProperty
-
Where to find images used in the reports (defaults to src/test/resources/assets)
- REPORT_CHARSET - net.thucydides.core.ThucydidesSystemProperty
-
What charset to use for report generation.
- REPORT_KEEP_ALIVE_TIME - net.thucydides.core.ThucydidesSystemProperty
- REPORT_MAX_THREADS - net.thucydides.core.ThucydidesSystemProperty
- REPORT_ON_TAGS - net.thucydides.core.ThucydidesSystemProperty
-
Display only test results and requirements containing any of the specified tags
- REPORT_RAW_TAG_LIST - net.thucydides.core.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 - net.thucydides.core.ThucydidesSystemProperty
-
The maximum number of entries to appear on report scoreboards (default 5)
- REPORT_SUBTITLE - net.thucydides.core.ThucydidesSystemProperty
-
A subtitle to appear in the Serenity HTML reports.
- REPORT_TAGTYPE_TITLE - net.thucydides.core.ThucydidesSystemProperty
-
The title to appear in the tag type table in the email reports
- REPORT_TAGTYPES - net.thucydides.core.ThucydidesSystemProperty
-
What tag types should be listed in the report summary
- REPORT_THREADS - net.thucydides.core.ThucydidesSystemProperty
-
Fine-tune the number of threads Serenity uses for report generation.
- REPORT_TIMEOUT_THREADDUMPS - net.thucydides.core.ThucydidesSystemProperty
- reportAsCompromised(Class<?>) - Method in class net.thucydides.core.model.failures.FailureAnalysis
- reportAsError(Class<?>) - Method in class net.thucydides.core.model.failures.FailureAnalysis
- reportAsFailure(Class<?>) - Method in class net.thucydides.core.model.failures.FailureAnalysis
- reportAsPending(Class<?>) - Method in class net.thucydides.core.model.failures.FailureAnalysis
- reportAsSkipped(Class<?>) - Method in class net.thucydides.core.model.failures.FailureAnalysis
- ReportBadges - Class in net.thucydides.core.requirements.reports
- ReportBadges() - Constructor for class net.thucydides.core.requirements.reports.ReportBadges
- ReportData - Class in net.thucydides.core.model
- ReportData(String, String, String) - Constructor for class net.thucydides.core.model.ReportData
- ReportData(String, String, String, Boolean) - Constructor for class net.thucydides.core.model.ReportData
- ReportData.ReportDataBuilder - Class in net.thucydides.core.model
- ReportDataBuilder(String) - Constructor for class net.thucydides.core.model.ReportData.ReportDataBuilder
- reportFor(Story, ReportType) - Static method in class net.thucydides.core.model.Stories
- ReportFormatter - Class in net.thucydides.core.model.formatters
- ReportFormatter() - Constructor for class net.thucydides.core.model.formatters.ReportFormatter
- ReportFormatter(IssueTracking) - Constructor for class net.thucydides.core.model.formatters.ReportFormatter
- ReportFormatter(IssueTracking, EnvironmentVariables) - Constructor for class net.thucydides.core.model.formatters.ReportFormatter
- ReportGenerationFailedError - Exception in net.thucydides.core.reports
-
Report generation has failed for some reason.
- ReportGenerationFailedError(String, Throwable) - Constructor for exception net.thucydides.core.reports.ReportGenerationFailedError
- ReportLoadingFailedError - Exception in net.thucydides.core.reports
-
Report loading has failed for some reason.
- ReportLoadingFailedError(String, Throwable) - Constructor for exception net.thucydides.core.reports.ReportLoadingFailedError
- ReportNameProvider - Class in net.thucydides.core.reports.html
- ReportNameProvider() - Constructor for class net.thucydides.core.reports.html.ReportNameProvider
- ReportNameProvider(String) - Constructor for class net.thucydides.core.reports.html.ReportNameProvider
- ReportNameProvider(Optional<String>, ReportNamer, RequirementsService) - Constructor for class net.thucydides.core.reports.html.ReportNameProvider
- ReportNameProvider(Optional<String>, ReportType) - Constructor for class net.thucydides.core.reports.html.ReportNameProvider
- ReportNameProvider(Optional<String>, ReportType, RequirementsService) - Constructor for class net.thucydides.core.reports.html.ReportNameProvider
- ReportNamer - Class in net.thucydides.core.model
-
Determies the correct default name for test reports.
- ReportNamer(ReportType, boolean) - Constructor for class net.thucydides.core.model.ReportNamer
- ReportOptions - Class in net.thucydides.core.reports
-
Encapsulates user-specified formatting options for the generated reports.
- ReportOptions(EnvironmentVariables) - Constructor for class net.thucydides.core.reports.ReportOptions
- ReportOptions(EnvironmentVariables, RequirementsService) - Constructor for class net.thucydides.core.reports.ReportOptions
- ReportService - Class in net.thucydides.core.reports
-
Generates different Thucydides reports in a given output directory.
- ReportService(File, Collection<AcceptanceTestReporter>) - Constructor for class net.thucydides.core.reports.ReportService
- ReportService(File, Collection<AcceptanceTestReporter>, Collection<AcceptanceTestFullReporter>, EnvironmentVariables) - Constructor for class net.thucydides.core.reports.ReportService
-
Reports are generated using the test results in a given directory.
- ReportService(File, Collection<AcceptanceTestReporter>, EnvironmentVariables) - Constructor for class net.thucydides.core.reports.ReportService
- ReportService(Configuration) - Constructor for class net.thucydides.core.reports.ReportService
- ReportTemplate - Interface in net.thucydides.core.reports.templates
- ReportType - Enum in net.thucydides.core.model
-
The report namer knows how to find names for these types of reports
- Requirement - Class in net.thucydides.core.requirements.model
-
A requirement represents a high-level business goal that will appear in the result summary report.
- Requirement() - Constructor for class net.thucydides.core.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.core.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.core.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.core.requirements.model.Requirement
- Requirement(String, String, String, String, String, String, CustomFieldValue) - Constructor for class net.thucydides.core.requirements.model.Requirement
- Requirement(String, String, String, String, String, String, CustomFieldValue, List<Requirement>, List<Example>, List<String>) - Constructor for class net.thucydides.core.requirements.model.Requirement
- Requirement.CustomFieldSetter - Class in net.thucydides.core.requirements.model
- RequirementAncestry - Class in net.thucydides.core.requirements
- RequirementAncestry() - Constructor for class net.thucydides.core.requirements.RequirementAncestry
- RequirementBuilderNameStep - Class in net.thucydides.core.requirements.model
- RequirementBuilderNameStep(String) - Constructor for class net.thucydides.core.requirements.model.RequirementBuilderNameStep
- RequirementBuilderTypeStep - Class in net.thucydides.core.requirements.model
- RequirementBuilderTypeStep(RequirementBuilderNameStep, String) - Constructor for class net.thucydides.core.requirements.model.RequirementBuilderTypeStep
- RequirementOutcome - Class in net.thucydides.core.requirements.reports
- RequirementOutcome(Requirement, TestOutcomes, long, long, IssueTracking) - Constructor for class net.thucydides.core.requirements.reports.RequirementOutcome
- RequirementOutcome(Requirement, TestOutcomes, IssueTracking) - Constructor for class net.thucydides.core.requirements.reports.RequirementOutcome
- RequirementOutcome.OutcomeCounter - Class in net.thucydides.core.requirements.reports
- requirementOutcomeFor(Requirement) - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- RequirementPersister - Class in net.thucydides.core.requirements
- RequirementPersister(File, String) - Constructor for class net.thucydides.core.requirements.RequirementPersister
- requirements - Variable in class net.thucydides.core.requirements.BaseRequirementsService
- Requirements - Interface in net.thucydides.core.requirements
- requirementsConfiguration - Variable in class net.thucydides.core.requirements.AbstractRequirementsTagProvider
- requirementsConfiguration - Variable in class net.thucydides.core.requirements.classpath.NonLeafRequirementsAdder
- RequirementsConfiguration - Class in net.thucydides.core.requirements.model
- RequirementsConfiguration(EnvironmentVariables) - Constructor for class net.thucydides.core.requirements.model.RequirementsConfiguration
- RequirementsConfiguration(EnvironmentVariables, String) - Constructor for class net.thucydides.core.requirements.model.RequirementsConfiguration
- requirementsDirectoryNames() - Method in class net.thucydides.core.requirements.RootDirectory
- RequirementsFilter - Class in net.thucydides.core.reports.html
- RequirementsFilter(EnvironmentVariables) - Constructor for class net.thucydides.core.reports.html.RequirementsFilter
- RequirementsList - Class in net.thucydides.core.requirements
-
Provide aggregate information about a list of requirements
- RequirementsList(List<Requirement>) - Constructor for class net.thucydides.core.requirements.RequirementsList
- RequirementsMerger - Class in net.thucydides.core.requirements
-
Created by john on 16/04/2015.
- RequirementsMerger() - Constructor for class net.thucydides.core.requirements.RequirementsMerger
- requirementsOfType(String) - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- RequirementsOutcomeFactory - Interface in net.thucydides.core.requirements.reports
-
Find the requirements tree for a given set of test outcomes
- RequirementsOutcomes - Class in net.thucydides.core.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.core.requirements.reports.RequirementsOutcomes
- RequirementsOutcomes(Requirement, List<Requirement>, TestOutcomes, IssueTracking, EnvironmentVariables, List<? extends RequirementsTagProvider>, ReportNameProvider, String) - Constructor for class net.thucydides.core.requirements.reports.RequirementsOutcomes
- RequirementsOutcomesOfTypeCache - Class in net.thucydides.core.requirements.reports
- RequirementsOutcomesOfTypeCache(RequirementsOutcomes) - Constructor for class net.thucydides.core.requirements.reports.RequirementsOutcomesOfTypeCache
- RequirementsPath - Class in net.thucydides.core.requirements
- RequirementsPath() - Constructor for class net.thucydides.core.requirements.RequirementsPath
- RequirementsPercentageFormatter - Class in net.thucydides.core.requirements.reports
- RequirementsPercentageFormatter(RequirementsProportionCounter) - Constructor for class net.thucydides.core.requirements.reports.RequirementsPercentageFormatter
- RequirementsProportionCounter - Class in net.thucydides.core.requirements.reports
- RequirementsProportionCounter(TestType, TestOutcomes, long) - Constructor for class net.thucydides.core.requirements.reports.RequirementsProportionCounter
- RequirementsProvided - Class in net.thucydides.core.requirements
- RequirementsProvided() - Constructor for class net.thucydides.core.requirements.RequirementsProvided
- RequirementsProviderService - Interface in net.thucydides.core.requirements
- requirementsService - Variable in class net.thucydides.core.requirements.AbstractRequirementsTagProvider
- RequirementsService - Interface in net.thucydides.core.requirements
-
Find the requirements hierarchy or the requirements associated with a given test outcome
- RequirementsStore - Interface in net.thucydides.core.requirements
- RequirementsTagProvider - Interface in net.thucydides.core.requirements
-
A requirements provider returns the set of application requirements in a tree structure.
- RequirementsTree - Class in net.thucydides.core.requirements
- RequirementTagFilter(String) - Constructor for class net.thucydides.core.tags.BreadcrumbTagFilter.RequirementTagFilter
- RequirementTree - Class in net.thucydides.core.requirements.model
-
Created by john on 30/5/17.
- RequirementTree(List<Requirement>) - Constructor for class net.thucydides.core.requirements.model.RequirementTree
- RequirementTypeAt - Class in net.thucydides.core.requirements.model
- RequirementTypeAt(int) - Constructor for class net.thucydides.core.requirements.model.RequirementTypeAt
- RequirementTypesProvider - Interface in net.thucydides.core.requirements
-
Provides a list of the requirement types used in the current project structure.
- RERUN_FAILURES_DIRECTORY - net.thucydides.core.ThucydidesSystemProperty
-
Location of the directory where the failure files are recorded.
- rescaleCanvas(int) - Method in class net.thucydides.core.images.ResizableImage
- reset() - Method in interface net.serenitybdd.core.di.DependencyInjector
-
Reinitializes dependencies.
- reset() - Static method in class net.serenitybdd.core.environment.ConfiguredEnvironment
- resetFailingStepsCausedBy(Class<? extends Throwable>) - Method in class net.thucydides.core.model.TestOutcome
- ResizableImage - Class in net.thucydides.core.images
- ResizableImage(File) - Constructor for class net.thucydides.core.images.ResizableImage
- ResizedImage - Class in net.thucydides.core.images
- ResizedImage(BufferedImage, File) - Constructor for class net.thucydides.core.images.ResizedImage
- resizeImage(int, int, BufferedImage) - Method in class net.thucydides.core.images.ResizableImage
- resolve(File) - Method in class net.thucydides.core.configuration.MavenOrGradleBuildPath
- ResourceCopyingError - Exception in net.thucydides.core.resources
-
An error occurred when copying resources required for the HTML reports.
- ResourceCopyingError(String, Throwable) - Constructor for exception net.thucydides.core.resources.ResourceCopyingError
- ResourceList - Class in net.thucydides.core.resources
-
Utility class to read report resources from the classpath.
- ResourceList(String, Pattern) - Constructor for class net.thucydides.core.resources.ResourceList
- RestMethod - Enum in net.serenitybdd.core.rest
- restMethodCalled(String) - Static method in enum net.serenitybdd.core.rest.RestMethod
- restoreVariablesIn(String) - Method in class net.thucydides.core.model.DataTable
- RestQuery - Class in net.serenitybdd.core.rest
- RestQuery(RestMethod, String) - Constructor for class net.serenitybdd.core.rest.RestQuery
- RestQuery.RestQueryBuilder - Class in net.serenitybdd.core.rest
- RestQueryBuilder(RestMethod) - Constructor for class net.serenitybdd.core.rest.RestQuery.RestQueryBuilder
- ResultChecker - Class in net.thucydides.core.reports
- ResultChecker(File) - Constructor for class net.thucydides.core.reports.ResultChecker
- ResultChecker(File, String) - Constructor for class net.thucydides.core.reports.ResultChecker
- ResultChecker(File, String, EnvironmentVariables) - Constructor for class net.thucydides.core.reports.ResultChecker
- ResultCountBuilder(int, ProgressSnapshot.ProgressSnapshotBuilder) - Constructor for class net.thucydides.core.reports.history.ProgressSnapshot.ProgressSnapshotBuilder.ResultCountBuilder
- ResultCounts - Class in net.thucydides.core.reports.html
- ResultCounts(TestOutcomes) - Constructor for class net.thucydides.core.reports.html.ResultCounts
- resultFor(Class) - Method in class net.thucydides.core.model.failures.FailureAnalysis
- resultFor(Throwable) - Method in class net.thucydides.core.model.failures.FailureAnalysis
- resultFor(StepFailure) - Method in class net.thucydides.core.model.failures.FailureAnalysis
- ResultIconFormatter - Class in net.thucydides.core.reports.html
- ResultIconFormatter() - Constructor for class net.thucydides.core.reports.html.ResultIconFormatter
- ResultsOutput - Interface in net.thucydides.core.output
- resultToken(int) - Method in class net.thucydides.core.requirements.model.cucumber.BlankRowResultIcon
- resultToken(int) - Method in class net.thucydides.core.requirements.model.cucumber.ExampleRowResultIcon
- resultToken(int) - Method in interface net.thucydides.core.requirements.model.cucumber.RowResultIcon
- resultToken(int) - Method in class net.thucydides.core.requirements.model.cucumber.SummaryRowResultIcon
- reverse(List<T>) - Static method in class net.serenitybdd.core.collect.NewList
- ROOT - net.thucydides.core.model.ReportType
-
report name with no suffix.
- RootCause - Class in net.thucydides.core.model.failures
- RootCause() - Constructor for class net.thucydides.core.model.failures.RootCause
- RootCauseAnalyzer - Class in net.thucydides.core.model.stacktrace
-
Created by john on 3/07/2014.
- RootCauseAnalyzer(Throwable) - Constructor for class net.thucydides.core.model.stacktrace.RootCauseAnalyzer
- rootDirectory - Variable in class net.thucydides.core.requirements.AbstractRequirementsTagProvider
- RootDirectory - Class in net.thucydides.core.requirements
-
Find the root directory of the requirements hierarchy when using Cucumber or JBehave.
- rounded(Double, int) - Method in class net.thucydides.core.model.NumericalFormatter
- row(int) - Method in class net.thucydides.core.model.DataTable
- RowResultIcon - Interface in net.thucydides.core.requirements.model.cucumber
- Rule - Class in net.thucydides.core.model
- Rule(String, String) - Constructor for class net.thucydides.core.util.Inflector.Rule
- Rule(String, String, RuleBackground) - Constructor for class net.thucydides.core.model.Rule
- RuleBackground - Class in net.thucydides.core.model
- RuleBackground(String, String, List<String>) - Constructor for class net.thucydides.core.model.RuleBackground
- ruleBackgroundForRule(String) - Method in class net.thucydides.core.requirements.model.Narrative
S
- SAFARI_USE_CLEAN_SESSION - net.thucydides.core.ThucydidesSystemProperty
-
Instruct the SafariDriver to delete all existing session data when starting a new session (true by default)
- SafelyMoveFiles - Class in net.thucydides.core.reports.io
- SafelyMoveFiles(Path, int) - Constructor for class net.thucydides.core.reports.io.SafelyMoveFiles
- SafelyMoveFiles.SafelyMoveFilesBuilder - Class in net.thucydides.core.reports.io
- SafelyMoveFilesBuilder(int) - Constructor for class net.thucydides.core.reports.io.SafelyMoveFiles.SafelyMoveFilesBuilder
- sanitized(StackTraceElement[]) - Method in class net.thucydides.core.model.stacktrace.StackTraceSanitizer
- SAUCELABS_ACCESS_KEY - net.thucydides.core.ThucydidesSystemProperty
-
SauceLabs access key - if provided, Thucydides can generate links to the SauceLabs reports that don't require a login.
- SAUCELABS_BROWSER_VERSION - net.thucydides.core.ThucydidesSystemProperty
- SAUCELABS_BROWSERNAME - net.thucydides.core.ThucydidesSystemProperty
- SAUCELABS_IMPLICIT_TIMEOUT - net.thucydides.core.ThucydidesSystemProperty
-
Override the default implicit timeout value for the Saucelabs driver.
- SAUCELABS_RECORD_SCREENSHOTS - net.thucydides.core.ThucydidesSystemProperty
-
Saucelabs records screenshots as well as videos by default.
- SAUCELABS_TARGET_PLATFORM - net.thucydides.core.ThucydidesSystemProperty
- SAUCELABS_TEST_NAME - net.thucydides.core.ThucydidesSystemProperty
- SAUCELABS_URL - net.thucydides.core.ThucydidesSystemProperty
-
SauceLabs URL if running the web tests on SauceLabs
- SAUCELABS_USER_ID - net.thucydides.core.ThucydidesSystemProperty
-
SauceLabs user id - if provided with the access key, Thucydides can generate links to the SauceLabs reports that don't require a login.
- SaucelabsLinkGenerator - Class in net.thucydides.core.reports.remoteTesting
-
Used to generate links to Saucelabs videos when the tests are executed on the Saucelabs servers.
- SaucelabsLinkGenerator() - Constructor for class net.thucydides.core.reports.remoteTesting.SaucelabsLinkGenerator
- SaucelabsLinkGenerator(EnvironmentVariables) - Constructor for class net.thucydides.core.reports.remoteTesting.SaucelabsLinkGenerator
- saveTo(File) - Method in class net.thucydides.core.images.ResizableImage
-
If no resize operation has been done, just copy the file.
- saveTo(File) - Method in class net.thucydides.core.images.ResizedImage
- scenario - net.thucydides.core.reports.html.MarkdownRendering.RenderedElements
- scenarioCountWithResult(TestResult) - Method in class net.thucydides.core.reports.TestOutcomes
- ScenarioDisplayOption - Enum in net.thucydides.core.requirements.model.cucumber
- ScenarioOutcome - Interface in net.thucydides.core.requirements.reports
- ScenarioOutcomeCounter - Class in net.thucydides.core.model
- ScenarioOutcomeCounter(TestType, TestOutcomes) - Constructor for class net.thucydides.core.model.ScenarioOutcomeCounter
- ScenarioOutcomes - Class in net.thucydides.core.requirements.reports
- ScenarioOutcomes() - Constructor for class net.thucydides.core.requirements.reports.ScenarioOutcomes
- ScenarioReport - Class in net.thucydides.core.requirements.model.cucumber
- scenariosFilteredByTagIn(List<ScenarioOutcome>) - Method in class net.thucydides.core.tags.OutcomeTagFilter
- ScenarioSplitter - Class in net.thucydides.core.reports.adaptors.specflow
-
Split a list of output lines into normal scenarios and table-based scenarios
- ScenarioSplitter(List<String>) - Constructor for class net.thucydides.core.reports.adaptors.specflow.ScenarioSplitter
- ScenarioStep - Class in net.thucydides.core.reports.adaptors.specflow
- ScenarioStep(List<String>) - Constructor for class net.thucydides.core.reports.adaptors.specflow.ScenarioStep
- ScenarioStepReader - Class in net.thucydides.core.reports.adaptors.specflow
- ScenarioStepReader() - Constructor for class net.thucydides.core.reports.adaptors.specflow.ScenarioStepReader
- ScenarioSummaryOutcome - Class in net.thucydides.core.requirements.reports
- ScenarioSummaryOutcome(String, String, TestResult, List<String>, String, String, List<String>, List<String>, int, Boolean, String, String, Set<TestTag>, Map<String, Collection<TestTag>>, Rule) - Constructor for class net.thucydides.core.requirements.reports.ScenarioSummaryOutcome
- SCREENPLAY_PRONOUNS - net.thucydides.core.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.core.steps
- ScreenplayInspector() - Constructor for class net.thucydides.core.steps.ScreenplayInspector
- Screenshot - Class in net.thucydides.core.model.screenshots
-
Represents a screenshot stored during a test execution.
- Screenshot(String, String, int, long) - Constructor for class net.thucydides.core.model.screenshots.Screenshot
- Screenshot(String, String, int, long, FailureCause) - Constructor for class net.thucydides.core.model.screenshots.Screenshot
- Screenshot(String, String, int, long, FailureCause, int) - Constructor for class net.thucydides.core.model.screenshots.Screenshot
- Screenshot.HtmlFormattedInfo - Class in net.thucydides.core.model.screenshots
- ScreenshotAndHtmlSource - Class in net.thucydides.core.screenshots
-
A screenshot image and the corresponding HTML source code.
- ScreenshotAndHtmlSource(File) - Constructor for class net.thucydides.core.screenshots.ScreenshotAndHtmlSource
- ScreenshotAndHtmlSource(File, File) - Constructor for class net.thucydides.core.screenshots.ScreenshotAndHtmlSource
- ScreenshotAndHtmlSource(String, String) - Constructor for class net.thucydides.core.screenshots.ScreenshotAndHtmlSource
- ScreenshotException - Exception in net.thucydides.core.screenshots
-
The screenshot could not be taken for some reason.
- ScreenshotException(String) - Constructor for exception net.thucydides.core.screenshots.ScreenshotException
- ScreenshotException(String, Throwable) - Constructor for exception net.thucydides.core.screenshots.ScreenshotException
- ScreenshotHasFilenamesMatcher - Class in net.thucydides.core.matchers
-
Does a list of screenshot objects contain a specified list of screenshot filenames?
- ScreenshotHasFilenamesMatcher(String...) - Constructor for class net.thucydides.core.matchers.ScreenshotHasFilenamesMatcher
- ScreenshotPreferencesByClass - Class in net.thucydides.core.model.screenshots
- ScreenshotPreferencesByClass.ScreenshotPreferencesByClassBuilder - Class in net.thucydides.core.model.screenshots
- SearchForFilesOfType - Class in net.thucydides.core.requirements
- SearchForFilesOfType(Path, String) - Constructor for class net.thucydides.core.requirements.SearchForFilesOfType
- SearchForFilesWithName - Class in net.thucydides.core.requirements
- SearchForFilesWithName(Path, String) - Constructor for class net.thucydides.core.requirements.SearchForFilesWithName
- secondLastOf(List<String>) - Static method in class net.thucydides.core.requirements.classpath.PathElements
- SectionNumber - Annotation Type in net.thucydides.core.annotations
-
Define the order of appearance of a test method in the Serenity Requirements reports.
- SECURITY_ENABLE_JAVA - net.thucydides.core.ThucydidesSystemProperty
-
Enable applets in Firefox.
- SERENITY_ACTIVATE_FIREBUGS - net.thucydides.core.ThucydidesSystemProperty
-
Activate the Firebugs plugin for firefox.
- SERENITY_ACTIVATE_HIGHLIGHTING - net.thucydides.core.ThucydidesSystemProperty
- SERENITY_ANNOTATED_REQUIREMENTS_DIR - net.thucydides.core.ThucydidesSystemProperty
-
Use this property if you need to completely override the location of requirements for the Annotated Provider.
- SERENITY_BATCH_COUNT - net.thucydides.core.ThucydidesSystemProperty
-
A deprecated property that is synonymous with thucydides.batch.size
- SERENITY_BATCH_NUMBER - net.thucydides.core.ThucydidesSystemProperty
-
If batch testing is being used, this is the number of the batch being run on this machine.
- SERENITY_BATCH_SIZE - net.thucydides.core.ThucydidesSystemProperty
-
If batch testing is being used, this is the size of the batches being executed.
- SERENITY_BATCH_STRATEGY - net.thucydides.core.ThucydidesSystemProperty
-
Batch strategy to use for parallel batches.
- SERENITY_BIG_BANNER - Static variable in class net.thucydides.core.logging.ConsoleLoggingListener
- SERENITY_BROWSER_FULL_SCREEN - net.thucydides.core.ThucydidesSystemProperty
-
Set the browser o full screen mode before tests are executed
- SERENITY_BROWSER_HEIGHT - net.thucydides.core.ThucydidesSystemProperty
-
Redimension the browser to enable larger screenshots.
- SERENITY_BROWSER_MAXIMIZED - net.thucydides.core.ThucydidesSystemProperty
-
Set to true to get WebDriver to maximise the Browser window before the tests are executed.
- SERENITY_BROWSER_RESIZING - net.thucydides.core.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 - net.thucydides.core.ThucydidesSystemProperty
-
Redimension the browser to enable larger screenshots.
- SERENITY_COMPRESS_FILENAMES - net.thucydides.core.ThucydidesSystemProperty
-
If set to false, render report names in a readable form as opposed to a hash format.
- SERENITY_COMPRESS_SCREENSHOTS - net.thucydides.core.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 - net.thucydides.core.ThucydidesSystemProperty
-
Comma-separated list of exception classes that should produce a compromised test in the reports.
- SERENITY_CONFIGURATION_REPORT - net.thucydides.core.ThucydidesSystemProperty
-
Default name of report with configurations.
- SERENITY_CONSOLE_BANNER - net.thucydides.core.ThucydidesSystemProperty
-
Write the console banner using ascii-art ("ascii", default value) or in smaller text ("normal")
- SERENITY_CONSOLE_COLORS - net.thucydides.core.ThucydidesSystemProperty
-
Use ASCII color codes when outputing the console logs.
- SERENITY_CONSOLE_HEADINGS - net.thucydides.core.ThucydidesSystemProperty
-
Write the console headings using ascii-art ("ascii", default value) or in normal text ("normal")
- SERENITY_CSV_EXTRA_COLUMNS - net.thucydides.core.ThucydidesSystemProperty
-
Add extra columns to the CSV output, obtained from tag values.
- SERENITY_DATA_DIR - net.thucydides.core.ThucydidesSystemProperty
-
Where Serenity stores local data.
- SERENITY_DIFFERENT_BROWSER_FOR_EACH_ACTOR - net.thucydides.core.ThucydidesSystemProperty
-
When multiple actors are used with the Screenplay pattern, a separate browser is configured for each actor.
- SERENITY_DISABLE_REST_CALLS_AFTER_FAILURES - net.thucydides.core.ThucydidesSystemProperty
-
Normally, REST calls are disabled when a failure occurs.
- SERENITY_DISPLAY_TEST_NUMBERS - net.thucydides.core.ThucydidesSystemProperty
-
Set to true to write the chronological number of each test as it is executed to the console
- SERENITY_DRIVER_CAPABILITIES - net.thucydides.core.ThucydidesSystemProperty
-
A set of user-defined capabilities to be used to configure the WebDriver driver.
- SERENITY_DRIVER_PAGE_LOAD_STRATEGY - net.thucydides.core.ThucydidesSystemProperty
-
Possible values are:none, eager or normal
- SERENITY_DRIVER_UNEXPECTED_ALERT_BEHAVIOUR - net.thucydides.core.ThucydidesSystemProperty
-
Possible values are: accept, dismiss, accept and notify, dismiss and notify, ignore
- SERENITY_DRY_RUN - net.thucydides.core.ThucydidesSystemProperty
-
Run through the steps without actually executing them.
- SERENITY_ENABLE_WEBDRIVER_IN_FIXTURE_METHODS - net.thucydides.core.ThucydidesSystemProperty
-
Enable WebDriver calls in @After methods, even after a step has failed (true by default).
- SERENITY_ERROR_ON - net.thucydides.core.ThucydidesSystemProperty
-
Comma-separated list of exception classes that should produce an error in the reports.
- SERENITY_ESTIMATED_AVERAGE_STEP_COUNT - net.thucydides.core.ThucydidesSystemProperty
-
The estimated number of steps in a pending scenario.
- SERENITY_ESTIMATED_TESTS_PER_REQUIREMENT - net.thucydides.core.ThucydidesSystemProperty
-
The estimated number of tests in a typical story.
- SERENITY_EXCLUDE_UNRELATED_REQUIREMENTS_OF_TYPE - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- SERENITY_EXT_PACKAGES - net.thucydides.core.ThucydidesSystemProperty
-
Extension packages.
- SERENITY_EXTENSION_PACKAGES - net.thucydides.core.ThucydidesSystemProperty
-
The root package or packages used to look for Serenity extension classes, as a comma-separated list.
- SERENITY_FAIL_ON - net.thucydides.core.ThucydidesSystemProperty
-
Comma-separated list of exception classes that should produce a failure in the reports.
- SERENITY_FEATURES_DIRECTORY - net.thucydides.core.ThucydidesSystemProperty
-
Override the directory name for the directory containing feature files.
- SERENITY_FILE_IO_RETRY_TIMEOUT - net.thucydides.core.ThucydidesSystemProperty
-
Timeout (in seconds) for retrying file I/O.
- SERENITY_FLOW_REPORTS_DIR - net.thucydides.core.ThucydidesSystemProperty
-
Default name of folder, with reports about test flow and aggregation report generation
- SERENITY_FORK_COUNT - net.thucydides.core.ThucydidesSystemProperty
-
If batch testing is being used in a multithreaded environment, this is the number of forks that will be created.
- SERENITY_FORK_NUMBER - net.thucydides.core.ThucydidesSystemProperty
-
If batch testing is being used in a multithreaded environment, this is the executing fork number.
- SERENITY_FULL_PAGE_SCREENSHOT_STRATEGY - net.thucydides.core.ThucydidesSystemProperty
-
If set, Serenity will use full page screenshot strategy.
- SERENITY_GENERATE_CSV_REPORTS - net.thucydides.core.ThucydidesSystemProperty
-
Generate a CSV report for each test result (true by default)
- SERENITY_HISTORY - net.thucydides.core.ThucydidesSystemProperty
-
Base directory in which history files are stored.
- SERENITY_HISTORY_DIRECTORY - net.thucydides.core.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 - net.thucydides.core.ThucydidesSystemProperty
-
The home directory for Thucydides output and data files - by default, $USER_HOME/.thucydides
- SERENITY_INCLUDE_ACTOR_NAME_IN_CONSEQUENCES - net.thucydides.core.ThucydidesSystemProperty
-
If set to true, the name of the actor will appear in "should" statements for Screenplay tests.
- SERENITY_ISSUE_TRACKER_URL - net.thucydides.core.ThucydidesSystemProperty
-
Base URL for the issue tracking system to be referred to in the reports.
- SERENITY_JIRA_WORKFLOW - net.thucydides.core.ThucydidesSystemProperty
-
The JIRA workflow is defined in this file.
- SERENITY_JIRA_WORKFLOW_ACTIVE - net.thucydides.core.ThucydidesSystemProperty
-
If set to true, JIRA Workflow is active.
- SERENITY_JQUERY_INTEGRATION - net.thucydides.core.ThucydidesSystemProperty
-
Enable JQuery integration.
- SERENITY_KEEP_UNSCALED_SCREENSHOTS - net.thucydides.core.ThucydidesSystemProperty
-
If set to true, a copy of the original screenshot will be kept when screenshots are scaled for the reports.
- SERENITY_LINKED_TAGS - net.thucydides.core.ThucydidesSystemProperty
-
A comma-separated list of tag types for which human-readable report names will be generated.
- SERENITY_LOCATOR_FACTORY - net.thucydides.core.ThucydidesSystemProperty
-
Normally, Serenity uses SmartElementLocatorFactory, an extension of the AjaxElementLocatorFactory when instantiating page objects.
- SERENITY_LOGGING - net.thucydides.core.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 - net.thucydides.core.ThucydidesSystemProperty
-
Determine what the lowest level requirement (test cases, feature files, story files, should be called.
- SERENITY_MAINTAIN_SESSION - net.thucydides.core.ThucydidesSystemProperty
-
Keep the Thucydides session data between tests.
- SERENITY_MAXIMUM_STEP_NESTING_DEPTH - net.thucydides.core.ThucydidesSystemProperty
-
When creating steps that contain references to other steps serenity does a recursion check to prevent cyclic references.
- SERENITY_NATIVE_EVENTS - net.thucydides.core.ThucydidesSystemProperty
-
Activate native events in Firefox.
- SERENITY_NONE_BANNER - Static variable in class net.thucydides.core.logging.ConsoleLoggingListener
- SERENITY_OUTPUT_DIRECTORY - net.thucydides.core.ThucydidesSystemProperty
-
Where should reports be generated (use the system property 'serenity.outputDirectory').
- SERENITY_PENDING_ON - net.thucydides.core.ThucydidesSystemProperty
-
Comma-separated list of exception classes that should produce a pending test in the reports.
- SERENITY_PROJECT_KEY - net.thucydides.core.ThucydidesSystemProperty
-
A unique identifier for the project under test, used to record test statistics.
- SERENITY_PROJECT_NAME - net.thucydides.core.ThucydidesSystemProperty
-
What name should appear on the reports
- SERENITY_PROXY_AUTOCONFIG - net.thucydides.core.ThucydidesSystemProperty
- SERENITY_PROXY_AUTODETECT - net.thucydides.core.ThucydidesSystemProperty
- SERENITY_PROXY_FTP - net.thucydides.core.ThucydidesSystemProperty
- SERENITY_PROXY_HTTP - net.thucydides.core.ThucydidesSystemProperty
-
HTTP Proxy URL configuration
- SERENITY_PROXY_HTTP_PORT - net.thucydides.core.ThucydidesSystemProperty
-
HTTP Proxy port configuration for Firefox and PhantomJS Use 'thucydides.proxy.http_port'
- SERENITY_PROXY_NOPROXY - net.thucydides.core.ThucydidesSystemProperty
- SERENITY_PROXY_PASSWORD - net.thucydides.core.ThucydidesSystemProperty
-
HTTP Proxy password configuration for Firefox and PhantomJS
- SERENITY_PROXY_SOCKS_PASSWORD - net.thucydides.core.ThucydidesSystemProperty
- SERENITY_PROXY_SOCKS_PROXY - net.thucydides.core.ThucydidesSystemProperty
- SERENITY_PROXY_SOCKS_USERNAME - net.thucydides.core.ThucydidesSystemProperty
- SERENITY_PROXY_SOCKS_VERSION - net.thucydides.core.ThucydidesSystemProperty
- SERENITY_PROXY_SSL - net.thucydides.core.ThucydidesSystemProperty
-
SSL Proxy port configuration for Firefox and PhantomJS - serenity.proxy.sslProxy
- SERENITY_PROXY_SSL_PORT - net.thucydides.core.ThucydidesSystemProperty
-
SSL Proxy port configuration for Firefox and PhantomJS - serenity.proxy.sslProxyPort
- SERENITY_PROXY_TYPE - net.thucydides.core.ThucydidesSystemProperty
-
HTTP Proxy type configuration for Firefox and PhantomJS
- SERENITY_PROXY_USER - net.thucydides.core.ThucydidesSystemProperty
-
HTTP Proxy username configuration for Firefox and PhantomJS
- SERENITY_PUBLIC_URL - net.thucydides.core.ThucydidesSystemProperty
-
Public URL where the Thucydides reports will be displayed.
- SERENITY_RELEASE_TYPES - net.thucydides.core.ThucydidesSystemProperty
-
What tag names identify the release types (e.g.
- SERENITY_REPORT_ENCODING - net.thucydides.core.ThucydidesSystemProperty
-
Encoding for reports output
- SERENITY_REPORT_RESOURCES - net.thucydides.core.ThucydidesSystemProperty
-
Indicates a directory from which the resources for the HTML reports should be copied.
- SERENITY_REPORT_SHOW_HISTORY - net.thucydides.core.ThucydidesSystemProperty
- SERENITY_REPORT_SHOW_MANUAL_TESTS - net.thucydides.core.ThucydidesSystemProperty
-
Show statistics for manual tests in the test reports.
- SERENITY_REPORT_SHOW_PROGRESS - net.thucydides.core.ThucydidesSystemProperty
- SERENITY_REPORT_SHOW_RELEASES - net.thucydides.core.ThucydidesSystemProperty
-
Report on releases
- SERENITY_REPORT_SHOW_TAG_MENUS - net.thucydides.core.ThucydidesSystemProperty
- SERENITY_REPORT_TAG_MENUS - net.thucydides.core.ThucydidesSystemProperty
- SERENITY_REPORT_URL - net.thucydides.core.ThucydidesSystemProperty
-
Link to the generated Serenity report to embed in the emailable summary report.
- SERENITY_REPORTS_SHOW_STEP_DETAILS - net.thucydides.core.ThucydidesSystemProperty
-
Should Thucydides display detailed information in the test result tables.
- SERENITY_REQUIREMENT_EXCLUSIONS - net.thucydides.core.ThucydidesSystemProperty
-
When deriving requirement types from a path, exclude any values from this comma-separated list.
- SERENITY_REQUIREMENT_TYPES - net.thucydides.core.ThucydidesSystemProperty
-
The hierarchy of requirement types.
- SERENITY_REQUIREMENTS_DIR - net.thucydides.core.ThucydidesSystemProperty
-
Use this property if you need to completely override the location of requirements for the File System Provider.
- SERENITY_RESIZED_IMAGE_WIDTH - net.thucydides.core.ThucydidesSystemProperty
-
If set, resize screenshots to this size to save space.
- SERENITY_RESTART_BROWSER_FOR_EACH - net.thucydides.core.ThucydidesSystemProperty
-
Indicate when a browser should be restarted during a test run.
- SERENITY_RESTART_BROWSER_FREQUENCY - net.thucydides.core.ThucydidesSystemProperty
-
Restart the browser every so often during data-driven tests.
- SERENITY_SHOW_STORY_DETAILS_IN_TESTS - net.thucydides.core.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 - net.thucydides.core.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.core.logging.ConsoleLoggingListener
- SERENITY_STEP_DELAY - net.thucydides.core.ThucydidesSystemProperty
-
Pause (in ms) between each test step.
- SERENITY_STORIES_DIRECTORY - net.thucydides.core.ThucydidesSystemProperty
-
Same as serenity.features.directory but for src/test/stories
- SERENITY_SUMMARY_REPORT_TITLE - net.thucydides.core.ThucydidesSystemProperty
-
What name should appear on the email summary report
- SERENITY_TAG_FAILURES - net.thucydides.core.ThucydidesSystemProperty
-
If set to true, add a tag for test failures, based on the error type and message
- SERENITY_TAKE_SCREENSHOTS - net.thucydides.core.ThucydidesSystemProperty
-
Fine-grained control over when screenshots are to be taken.
- SERENITY_TEST_REQUIREMENTS_BASEDIR - net.thucydides.core.ThucydidesSystemProperty
-
The base directory in which requirements are kept.
- SERENITY_TEST_ROOT - net.thucydides.core.ThucydidesSystemProperty
-
The root package for the tests in a given project.
- SERENITY_TEST_STATISTICS_DIR - net.thucydides.core.ThucydidesSystemProperty
-
if specified, should point to a folder that contains one or more Serenity CSV output files
- SERENITY_TIMEOUT - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.Use WEBDRIVER_TIMEOUTS_IMPLICITLYWAIT instead.
- SERENITY_USE_REQUIREMENTS_DIRECTORIES - net.thucydides.core.ThucydidesSystemProperty
-
By default, Thucydides will read requirements from the directory structure that contains the stories.
- SERENITY_VERBOSE_STEPS - net.thucydides.core.ThucydidesSystemProperty
-
If set to true, WebElementFacade events and other step actions will be logged to the console.
- SERENITY_WEBDRIVER_COLLECTION_LOADING_STRATEGY - net.thucydides.core.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 - net.thucydides.core.ThucydidesSystemProperty
-
Disable Webdriver integration.
- SerenityManagedException - Exception in net.serenitybdd.core.exceptions
- SerenityManagedException(String, Throwable) - Constructor for exception net.serenitybdd.core.exceptions.SerenityManagedException
- SerenityManagedException(Throwable) - Constructor for exception net.serenitybdd.core.exceptions.SerenityManagedException
- SerenitySystemProperties - Class in net.serenitybdd.core
-
Convenience class used to get and set Serenity system properties.
- SerenitySystemProperties() - Constructor for class net.serenitybdd.core.SerenitySystemProperties
- SerenityTestCaseFinder - Class in net.thucydides.core.requirements
-
Created by john on 22/07/2015.
- SerenityTestCaseFinder() - Constructor for class net.thucydides.core.requirements.SerenityTestCaseFinder
- serialize(File, Type, JsonSerializationContext) - Method in class net.thucydides.core.reports.json.gson.FileSerializer
- serialize(Class<?>, Type, JsonSerializationContext) - Method in class net.thucydides.core.reports.json.gson.ClassTypeAdapter
- serialize(StackTraceElement, Type, JsonSerializationContext) - Method in class net.thucydides.core.reports.json.gson.StackTraceElementSerializer
- serialize(ZonedDateTime, Type, JsonSerializationContext) - Method in class net.thucydides.core.reports.json.gson.ZonedDateTimeAdapter
- serialize(Collection<?>, Type, JsonSerializationContext) - Method in class net.thucydides.core.reports.json.gson.CollectionAdapter
- setAGroup(boolean) - Method in class net.thucydides.core.steps.ExecutedStepDescription
- setAllStepsTo(TestResult) - Method in class net.thucydides.core.model.TestOutcome
- setAnnotatedResult(TestResult) - Method in class net.thucydides.core.model.TestOutcome
- setBackgroundDescription(String) - Method in class net.thucydides.core.model.TestOutcome
- setBackgroundTitle(String) - Method in class net.thucydides.core.model.TestOutcome
- setChildren(List<Requirement>) - Method in class net.thucydides.core.requirements.model.Requirement
- setContext(String) - Method in class net.thucydides.core.model.TestOutcome
-
Setting the context
- setDefaultBaseUrl(String) - Method in class net.thucydides.core.configuration.SystemPropertiesConfiguration
-
Override the default base URL manually.
- setDefaultBaseUrl(String) - Method in interface net.thucydides.core.webdriver.Configuration
- setDescription(String) - Method in class net.thucydides.core.model.Rule
- setDescription(String) - Method in class net.thucydides.core.model.TestOutcome
- setDescription(String) - Method in class net.thucydides.core.model.TestStep
- setDriver(String) - Method in class net.thucydides.core.model.TestOutcome
- setDuration(long) - Method in class net.thucydides.core.model.TestOutcome
- setDuration(long) - Method in class net.thucydides.core.model.TestStep
- setEnvironmentVariables(EnvironmentVariables) - Method in class net.thucydides.core.model.TestOutcome
- setExternalLink(ExternalLink) - Method in class net.thucydides.core.model.TestStep
- setFlakyTestFailureCause(TestFailureCause) - Method in class net.thucydides.core.model.TestOutcome
- setHomeDirectory(File) - Method in class net.thucydides.core.util.PropertiesFileLocalPreferences
- setIfUndefined(String, String) - Method in class net.thucydides.core.configuration.SystemPropertiesConfiguration
- setIfUndefined(String, String) - Method in interface net.thucydides.core.webdriver.Configuration
- setLastTested(String) - Method in class net.thucydides.core.model.TestOutcome
- setLineNumber(int) - Method in class net.thucydides.core.model.TestStep
- setLink(ExternalLink) - Method in class net.thucydides.core.model.TestOutcome
- setManualTestEvidence(List<String>) - Method in class net.thucydides.core.model.TestOutcome
- setManualTestingUpToDate(Boolean) - Method in class net.thucydides.core.model.TestOutcome
- setName(String) - Method in class net.thucydides.core.model.Rule
- setNumber(int) - Method in class net.thucydides.core.model.TestStep
- setOrder(int) - Method in class net.thucydides.core.model.TestOutcome
- setOutputDirectory(File) - Method in class net.thucydides.core.configuration.SystemPropertiesConfiguration
- setOutputDirectory(File) - Method in interface net.thucydides.core.reports.AcceptanceTestFullReporter
-
Define the output directory in which the reports will be written.
- setOutputDirectory(File) - Method in interface net.thucydides.core.reports.AcceptanceTestReporter
-
Define the output directory in which the reports will be written.
- setOutputDirectory(File) - Method in class net.thucydides.core.reports.json.JSONTestOutcomeReporter
- setOutputDirectory(File) - Method in class net.thucydides.core.reports.ReportService
- setOutputDirectory(File) - Method in class net.thucydides.core.reports.ThucydidesReporter
- setOutputDirectory(File) - Method in interface net.thucydides.core.reports.UserStoryTestReporter
- setOutputDirectory(File) - Method in class net.thucydides.core.reports.xml.XMLTestOutcomeReporter
-
Deprecated.
- setOutputDirectory(File) - Method in interface net.thucydides.core.webdriver.Configuration
- setPrecondition(boolean) - Method in class net.thucydides.core.model.TestStep
- setProperties(Map<String, String>) - Method in interface net.thucydides.core.util.EnvironmentVariables
- setProperties(Map<String, String>) - Method in class net.thucydides.core.util.MockEnvironmentVariables
- setProperties(Map<String, String>) - Method in class net.thucydides.core.util.SystemEnvironmentVariables
- setProperty(String, String) - Method in interface net.thucydides.core.util.EnvironmentVariables
- setProperty(String, String) - Method in class net.thucydides.core.util.MockEnvironmentVariables
- setProperty(String, String) - Method in class net.thucydides.core.util.SystemEnvironmentVariables
- setQualifier(String) - Method in interface net.thucydides.core.reports.AcceptanceTestFullReporter
-
Optional.
- setQualifier(String) - Method in interface net.thucydides.core.reports.AcceptanceTestReporter
-
Optional.
- setQualifier(String) - Method in class net.thucydides.core.reports.json.JSONTestOutcomeReporter
- setQualifier(String) - Method in class net.thucydides.core.reports.xml.XMLTestOutcomeReporter
-
Deprecated.
- setResourceDirectory(String) - Method in interface net.thucydides.core.reports.AcceptanceTestReporter
-
Define or override the directory where report resources are stored.
- setResourceDirectory(String) - Method in class net.thucydides.core.reports.json.JSONTestOutcomeReporter
- setResourceDirectory(String) - Method in interface net.thucydides.core.reports.UserStoryTestReporter
-
Where do report resources come from.
- setResourceDirectory(String) - Method in class net.thucydides.core.reports.xml.XMLTestOutcomeReporter
-
Deprecated.We don't need any resources for XML reports.
- setResult(TestResult) - Method in class net.thucydides.core.model.DataTableRow
- setResult(TestResult) - Method in class net.thucydides.core.model.TestOutcome
- setResult(TestResult) - Method in class net.thucydides.core.model.TestStep
-
Each test step has a result, indicating the outcome of this step.
- setRule(Rule) - Method in class net.thucydides.core.model.TestOutcome
- setScenarioOutline(String) - Method in class net.thucydides.core.model.DataTable
- setSessionId(String) - Method in class net.thucydides.core.model.TestOutcome
- setSourceDirectory(File) - Method in class net.thucydides.core.reports.ThucydidesReporter
- setStackTrace(StackTraceElement[]) - Method in class net.thucydides.core.model.stacktrace.FailureCause
- setStartTime(ZonedDateTime) - Method in class net.thucydides.core.model.TestOutcome
- setTags(Set<TestTag>) - Method in class net.thucydides.core.model.TestOutcome
- setTestFailureMessage(String) - Method in class net.thucydides.core.model.TestOutcome
- setTestRunTimestamp(ZonedDateTime) - Method in class net.thucydides.core.model.TestOutcome
- setTestSource(String) - Method in class net.thucydides.core.model.TestOutcome
- setTitle(String) - Method in class net.thucydides.core.model.TestOutcome
- setTo(String) - Method in class net.thucydides.core.requirements.model.Requirement.CustomFieldSetter
- setTo(String, String) - Method in class net.thucydides.core.requirements.model.Requirement.CustomFieldSetter
- setToManual() - Method in class net.thucydides.core.model.TestOutcome
- setUserStory(Story) - Method in class net.thucydides.core.model.TestOutcome
- setValue(String, String) - Method in class net.thucydides.core.util.MockEnvironmentVariables
- setValue(ThucydidesSystemProperty, String) - Method in class net.serenitybdd.core.SerenitySystemProperties
-
Sets a Serenity system property to s specified value.
- shortenedIssuesIn(String) - Static method in class net.thucydides.core.model.formatters.ReportFormatter
- shouldDisplayTagWithType(String) - Method in class net.thucydides.core.reports.html.TagFilter
- shouldExecuteThisTest(int) - Method in interface net.thucydides.core.batches.BatchManager
- shouldExecuteThisTest(int) - Method in class net.thucydides.core.batches.SystemVariableBasedBatchManager
- shouldExecuteThisTest(int) - Method in class net.thucydides.core.batches.TestCountBasedBatchManager
- shouldMatch(List<T>, BeanMatcher...) - Static method in class net.thucydides.core.matchers.BeanMatcherAsserts
- shouldMatch(T, BeanMatcher...) - Static method in class net.thucydides.core.matchers.BeanMatcherAsserts
- shouldNotMatch(List<T>, BeanMatcher...) - Static method in class net.thucydides.core.matchers.BeanMatcherAsserts
- shouldPrune(RequirementOutcome) - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- shouldPrune(RequirementOutcome) - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- shouldRunClass(Class<?>) - Method in class net.thucydides.core.tags.TagScanner
- shouldRunForTags(List<String>) - Method in class net.thucydides.core.tags.TagScanner
- shouldRunMethod(Class<?>, String) - Method in class net.thucydides.core.tags.TagScanner
- shouldSkipNested(Method) - Static method in class net.thucydides.core.annotations.TestAnnotations
- shouldUseAUniqueBrowser() - Method in class net.thucydides.core.configuration.SystemPropertiesConfiguration
-
Deprecated.
- shouldUseAUniqueBrowser() - Method in interface net.thucydides.core.webdriver.Configuration
- SHOW_FULL_TEST_RESULTS - net.thucydides.core.ThucydidesSystemProperty
-
Show the full test results in the emailable reports
- SHOW_HISTORY_FLAGS - net.thucydides.core.ThucydidesSystemProperty
-
If set to true, historical flags will be displayed in test lists.
- SHOW_PIE_CHARTS - net.thucydides.core.ThucydidesSystemProperty
-
Display the pie charts on the dashboard by default.
- SHOW_RELATED_TAGS - net.thucydides.core.ThucydidesSystemProperty
-
If set, this will display the related tag statistics on the home page.
- simpleSystemPropertiesAsMap() - Method in interface net.thucydides.core.util.EnvironmentVariables
- simpleSystemPropertiesAsMap() - Method in class net.thucydides.core.util.MockEnvironmentVariables
- simpleSystemPropertiesAsMap() - Method in class net.thucydides.core.util.SystemEnvironmentVariables
- SimpleValueMatcher - Class in net.thucydides.core.matchers
- SimpleValueMatcher(Object, Matcher<? extends Object>) - Constructor for class net.thucydides.core.matchers.SimpleValueMatcher
- SIMPLIFIED_STACK_TRACES - net.thucydides.core.ThucydidesSystemProperty
-
Stack traces are by default decluttered for readability.
- SingleScenarioOutcome - Class in net.thucydides.core.requirements.reports
- SingleScenarioOutcome(String, String, String, TestResult, String, ZonedDateTime, Long, Boolean, String, List<String>, List<String>, int, String, String, Set<TestTag>, Rule) - Constructor for class net.thucydides.core.requirements.reports.SingleScenarioOutcome
- singularize(Object) - Method in class net.thucydides.core.util.Inflector
-
Returns the singular form of the word in the string.
- Skip - Class in net.thucydides.core.reports.adaptors.xunit.model
-
Details about a skipped test
- Skip(String) - Constructor for class net.thucydides.core.reports.adaptors.xunit.model.Skip
- skipNulls() - Method in class net.serenitybdd.core.strings.Joiner
- SKIPPED - net.thucydides.core.model.TestResult
-
The test step was not executed because a previous step in this test case failed.
- SKIPPED_TESTSTEPS - Static variable in class net.thucydides.core.model.TestStep
- skippedStepStarted(ExecutedStepDescription) - Method in class net.thucydides.core.logging.ConsoleLoggingListener
- skippedStepStarted(ExecutedStepDescription) - Method in interface net.thucydides.core.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.core.reports.integration.TestStepFactory
- skippedTypes() - Method in class net.thucydides.core.model.failures.FailureAnalysisConfiguration
- SkipStepException - Exception in net.serenitybdd.core
-
Exception thrown to indicate that a test cannot proceed and should be considered 'skipped'.
- SkipStepException(String) - Constructor for exception net.serenitybdd.core.SkipStepException
- sleepFor(long) - Method in class net.serenitybdd.core.time.InternalSystemClock
- SpecflowAdaptor - Class in net.thucydides.core.reports.adaptors.specflow
-
Loads TestOutcomes from a specflow output file
- SpecflowAdaptor() - Constructor for class net.thucydides.core.reports.adaptors.specflow.SpecflowAdaptor
- SpecflowScenario - Class in net.thucydides.core.reports.adaptors.specflow
- SpecflowScenario(String) - Constructor for class net.thucydides.core.reports.adaptors.specflow.SpecflowScenario
- SpecflowScenarioTitleLine - Class in net.thucydides.core.reports.adaptors.specflow
- SpecflowScenarioTitleLine(String) - Constructor for class net.thucydides.core.reports.adaptors.specflow.SpecflowScenarioTitleLine
- SpecflowScenarioTitleLine(String, EnvironmentVariables) - Constructor for class net.thucydides.core.reports.adaptors.specflow.SpecflowScenarioTitleLine
- SpecflowTableRow - Class in net.thucydides.core.reports.adaptors.specflow
- SpecflowTableRow(String, List<String>) - Constructor for class net.thucydides.core.reports.adaptors.specflow.SpecflowTableRow
- specifiedIn(EnvironmentVariables) - Static method in class net.thucydides.core.configuration.MavenOrGradleBuildPath
- split() - Method in class net.thucydides.core.reports.adaptors.specflow.ScenarioSplitter
- splitCamelCase(String) - Static method in class net.thucydides.core.util.NameConverter
-
Inserts spaces between words in a CamelCase name.
- splitIntoSteps(String) - Static method in class net.thucydides.core.reports.html.DescriptionSplitter
- SpreadsheetResultsOutput - Class in net.thucydides.core.output
- SpreadsheetResultsOutput(File, List<String>) - Constructor for class net.thucydides.core.output.SpreadsheetResultsOutput
- StackTraceAnalyser - Class in net.thucydides.core.reflection
- StackTraceElementDeserializer - Class in net.thucydides.core.reports.json.gson
-
Created by john on 11/02/15.
- StackTraceElementDeserializer() - Constructor for class net.thucydides.core.reports.json.gson.StackTraceElementDeserializer
- StackTraceElementSerializer - Class in net.thucydides.core.reports.json.gson
- StackTraceElementSerializer() - Constructor for class net.thucydides.core.reports.json.gson.StackTraceElementSerializer
- StackTraceSanitizer - Class in net.thucydides.core.model.stacktrace
-
Created by john on 30/01/15.
- StackTraceSanitizer(EnvironmentVariables, StackTraceElement[]) - Constructor for class net.thucydides.core.model.stacktrace.StackTraceSanitizer
- start() - Method in class net.serenitybdd.core.time.Stopwatch
- START_ARGUMENT - Static variable in class net.thucydides.core.reports.adaptors.specflow.SpecflowScenarioTitleLine
- started() - Static method in class net.serenitybdd.core.time.Stopwatch
- startGroup() - Method in class net.thucydides.core.model.TestOutcome
-
Turns the current step into a group.
- startGroup(String) - Method in class net.thucydides.core.model.TestOutcome
-
Deprecated.
- startingAt(File) - Static method in class net.thucydides.core.files.TheDirectoryStructure
- startingAt(String) - Method in class net.thucydides.core.requirements.classpath.LeafRequirementAdder.LeafRequirementsAdderBuilder
- startingAt(String) - Method in class net.thucydides.core.requirements.classpath.NonLeafRequirementsAdder.NonLeafRequirementsAdderBuilder
- startingAt(ZonedDateTime) - Method in class net.thucydides.core.model.TestStep
- startingWithACapital() - Method in class net.thucydides.core.util.Inflection
- startLevelForADepthOf(int) - Method in class net.thucydides.core.requirements.model.RequirementsConfiguration
- startNewDataSet(String, String) - Method in class net.thucydides.core.model.DataTable
- Statistics - Annotation Type in net.thucydides.core.statistics
- step - net.thucydides.core.reports.html.MarkdownRendering.RenderedElements
- step(Messages.GherkinDocument.Feature.Step) - Static method in class net.thucydides.core.requirements.reports.cucumber.RenderCucumber
- Step - Annotation Type in net.thucydides.core.annotations
-
A step in an acceptance test.
- STEP_CREATION_STRATEGY - net.thucydides.core.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.core.steps
- StepArgumentWriter() - Constructor for class net.thucydides.core.steps.StepArgumentWriter
- stepFailed(StepFailure) - Method in class net.thucydides.core.logging.ConsoleLoggingListener
- stepFailed(StepFailure) - Method in interface net.thucydides.core.steps.StepListener
-
Called when a test step fails.
- StepFailure - Class in net.thucydides.core.steps
-
Description and underlying cause behind a step failure.
- StepFailure(ExecutedStepDescription, Throwable) - Constructor for class net.thucydides.core.steps.StepFailure
- StepFailureException - Exception in net.thucydides.core.steps
-
Used to indicate a failing step.
- StepFailureException(String, Throwable) - Constructor for exception net.thucydides.core.steps.StepFailureException
- stepFinished() - Method in class net.thucydides.core.logging.ConsoleLoggingListener
- stepFinished() - Method in interface net.thucydides.core.steps.StepListener
-
Called when an test step has finished successfully
- StepGroup - Annotation Type in net.thucydides.core.annotations
-
Deprecated.Just use @Step
- stepIgnored() - Method in class net.thucydides.core.logging.ConsoleLoggingListener
- stepIgnored() - Method in interface net.thucydides.core.steps.StepListener
-
Called when a step will not be run, generally because a test method is annotated with
Ignore
. - StepListener - Interface in net.thucydides.core.steps
-
Represents a class interested in knowing about test execution flow and results.
- stepPending() - Method in class net.thucydides.core.logging.ConsoleLoggingListener
- stepPending() - Method in interface net.thucydides.core.steps.StepListener
-
The step is marked as pending.
- stepPending(String) - Method in class net.thucydides.core.logging.ConsoleLoggingListener
- stepPending(String) - Method in interface net.thucydides.core.steps.StepListener
-
The step is marked as pending with a descriptive message.
- StepReplacer(List<TestStep>) - Constructor for class net.thucydides.core.model.TestOutcome.StepReplacer
- StepResultMergeStragegy - Interface in net.thucydides.core.model.results
-
Created by john on 9/08/2015.
- stepStarted(ExecutedStepDescription) - Method in class net.thucydides.core.logging.ConsoleLoggingListener
- stepStarted(ExecutedStepDescription) - Method in interface net.thucydides.core.steps.StepListener
-
Called when a test step is about to be started.
- stop() - Method in class net.serenitybdd.core.time.Stopwatch
- stop(String) - Method in class net.serenitybdd.core.time.Stopwatch
- Stopwatch - Class in net.serenitybdd.core.time
- Stopwatch() - Constructor for class net.serenitybdd.core.time.Stopwatch
- Stories - Class in net.thucydides.core.model
-
Helper methods to deal with stories and related classes.
- Stories() - Constructor for class net.thucydides.core.model.Stories
- story - net.thucydides.core.reports.html.MarkdownRendering.RenderedElements
- story(Story) - Method in class net.thucydides.core.model.PackageBasedLeafRequirements
- Story - Class in net.thucydides.core.model
-
Represents a given user story or feature.
- Story - Annotation Type in net.thucydides.core.annotations
-
Indicates that a particular test case tests a given user story.
- Story(Class<?>) - Constructor for class net.thucydides.core.model.Story
- Story(String, String, String, String, ApplicationFeature) - Constructor for class net.thucydides.core.model.Story
- Story(String, String, String, String, ApplicationFeature, String) - Constructor for class net.thucydides.core.model.Story
- Story(String, String, String, String, ApplicationFeature, String, String) - Constructor for class net.thucydides.core.model.Story
- Story(String, String, ApplicationFeature, String) - Constructor for class net.thucydides.core.model.Story
- STORY - net.thucydides.core.requirements.model.FeatureType
- storyDirectoryName() - Method in class net.thucydides.core.requirements.RootDirectory
- StoryFileStrategy - Class in net.thucydides.core.model.featuretags
- StoryFileStrategy() - Constructor for class net.thucydides.core.model.featuretags.StoryFileStrategy
- stream() - Method in class net.thucydides.core.requirements.model.Requirement
- stream() - Method in class net.thucydides.core.requirements.RequirementsTree
- STRING_SEP - Static variable in class net.thucydides.core.reports.adaptors.specflow.SpecflowScenarioTitleLine
- stripArgumentsFrom(String) - Static method in class net.thucydides.core.util.NameConverter
- stripBracketsFromOuterPipes(String) - Static method in class net.thucydides.core.reports.html.ExampleTable
- stripIndexesFrom(String) - Static method in class net.thucydides.core.util.NameConverter
- stripLeadingSeparatorFrom(String) - Method in class net.thucydides.core.resources.FileResources
- stripQualifications(String) - Method in class net.thucydides.core.model.formatters.ReportFormatter
- stripRootFromPath(String, List<String>) - Static method in class net.thucydides.core.requirements.RequirementsPath
- SubrequirementsCount - Class in net.thucydides.core.requirements.reports
-
Created by john on 23/07/2016.
- SubrequirementsCount(Requirement, TestOutcomes) - Constructor for class net.thucydides.core.requirements.reports.SubrequirementsCount
- SubrequirementsPercentageCount - Class in net.thucydides.core.requirements.reports
- SubrequirementsPercentageCount(SubrequirementsCount) - Constructor for class net.thucydides.core.requirements.reports.SubrequirementsPercentageCount
- SubrequirementsProportionCount - Class in net.thucydides.core.requirements.reports
- SubrequirementsProportionCount(SubrequirementsCount) - Constructor for class net.thucydides.core.requirements.reports.SubrequirementsProportionCount
- subscribe(AcceptanceTestReporter) - Method in class net.thucydides.core.reports.ReportService
- SUCCESS - net.thucydides.core.model.TestResult
-
The test or test case ran as expected.
- successCount(String) - Method in class net.thucydides.core.reports.TestOutcomes
- SUCCESSFUL_TESTSTEPS - Static variable in class net.thucydides.core.model.TestStep
- successfulTestStepCalled(String) - Static method in class net.thucydides.core.reports.integration.TestStepFactory
- SUMMARY - net.thucydides.core.logging.LoggingLevel
-
Report on the completion of each test
- SummaryRowResultIcon - Class in net.thucydides.core.requirements.model.cucumber
- SummaryRowResultIcon(String) - Constructor for class net.thucydides.core.requirements.model.cucumber.SummaryRowResultIcon
- SystemClock - Interface in net.serenitybdd.core.time
-
Find the current system time.
- SystemDateProvider - Class in net.thucydides.core.reports.history
- SystemDateProvider() - Constructor for class net.thucydides.core.reports.history.SystemDateProvider
- SystemEnvironmentVariables - Class in net.thucydides.core.util
-
Return system environment variable values.
- SystemEnvironmentVariables() - Constructor for class net.thucydides.core.util.SystemEnvironmentVariables
- SystemPropertiesConfiguration - Class in net.thucydides.core.configuration
-
Centralized configuration of the test runner.
- SystemPropertiesConfiguration(EnvironmentVariables) - Constructor for class net.thucydides.core.configuration.SystemPropertiesConfiguration
- SystemPropertiesIssueTracking - Class in net.thucydides.core.issues
-
Determine the issue tracking URL formats for a project.
- SystemPropertiesIssueTracking() - Constructor for class net.thucydides.core.issues.SystemPropertiesIssueTracking
- SystemPropertiesIssueTracking(EnvironmentVariables) - Constructor for class net.thucydides.core.issues.SystemPropertiesIssueTracking
- SystemVariableBasedBatchManager - Class in net.thucydides.core.batches
-
Manages running test cases (i.e.
- SystemVariableBasedBatchManager(EnvironmentVariables) - Constructor for class net.thucydides.core.batches.SystemVariableBasedBatchManager
-
The batch manager is initiated using system properties.
T
- TagConverters - Class in net.thucydides.core.tags
- TagConverters() - Constructor for class net.thucydides.core.tags.TagConverters
- TagFilter - Class in net.thucydides.core.reports.html
- TagFilter(EnvironmentVariables) - Constructor for class net.thucydides.core.reports.html.TagFilter
- Taggable - Interface in net.thucydides.core.tags
-
Indicates that a test case can have the @WithTag annotation and be filtered using the -Dtags option.
- TagInflector - Class in net.thucydides.core.util
- TagInflector(EnvironmentVariables) - Constructor for class net.thucydides.core.util.TagInflector
- TagInflector.InflectableTag - Class in net.thucydides.core.util
- TagProvider - Interface in net.thucydides.core.statistics.service
- TagProviderFilter<T extends TagProvider> - Class in net.thucydides.core.statistics.service
- TagProviderFilter() - Constructor for class net.thucydides.core.statistics.service.TagProviderFilter
- TagProviderService - Interface in net.thucydides.core.statistics.service
- TagProviderStrategy - Interface in net.thucydides.core.statistics.service
- TAGS - net.thucydides.core.ThucydidesSystemProperty
-
If provided, only classes and/or methods with tags in this list will be executed.
- TagScanner - Class in net.thucydides.core.tags
- TagScanner(EnvironmentVariables) - Constructor for class net.thucydides.core.tags.TagScanner
- tagsOfType(List<String>) - Method in class net.thucydides.core.requirements.model.Requirement
- TakeScreenshots - Enum in net.thucydides.core.model
- takeVerboseScreenshots() - Method in class net.thucydides.core.configuration.SystemPropertiesConfiguration
- takeVerboseScreenshots() - Method in interface net.thucydides.core.webdriver.Configuration
-
Take a screenshot for each action.
- template() - Method in class net.thucydides.core.steps.MetaField
- TemplateManager - Interface in net.thucydides.core.reports.templates
-
Created by IntelliJ IDEA.
- TemplateMergeException - Exception in net.thucydides.core.reports.templates
-
An error that occurs during template merging, such as a template parsing error.
- TemplateMergeException(String, Exception) - Constructor for exception net.thucydides.core.reports.templates.TemplateMergeException
- TEST_COMPROMISED - net.thucydides.core.logging.ConsoleEvent
- TEST_ERROR - net.thucydides.core.logging.ConsoleEvent
- TEST_FAILED - net.thucydides.core.logging.ConsoleEvent
- TEST_PASSED - net.thucydides.core.logging.ConsoleEvent
- TEST_PENDING - net.thucydides.core.logging.ConsoleEvent
- TEST_RETRY_COUNT - net.thucydides.core.ThucydidesSystemProperty
-
Use this property to specify the maximum number of times to rerun the failing tests.
- TEST_RETRY_COUNT_CUCUMBER - net.thucydides.core.ThucydidesSystemProperty
-
Use this property to specify the maximum number of times to rerun the failing tests for cucumber tests.
- TEST_SKIPPED - net.thucydides.core.logging.ConsoleEvent
- TEST_SOURCE_CUCUMBER - net.thucydides.core.steps.TestSourceType
- TEST_SOURCE_JBEHAVE - net.thucydides.core.steps.TestSourceType
- TEST_SOURCE_JUNIT - net.thucydides.core.steps.TestSourceType
- TEST_STARTED - net.thucydides.core.logging.ConsoleEvent
- testAborted(Throwable) - Method in class net.thucydides.core.model.TestStep
-
The test has been aborted (marked as pending or ignored) for a reason described in the exception.
- TestAnnotations - Class in net.thucydides.core.annotations
-
Utility class used to help process annotations on tests and test steps.
- testCase(Class<?>) - Method in class net.thucydides.core.model.PackageBasedLeafRequirements
- TestCase - Class in net.thucydides.core.reports.adaptors.xunit.model
- TestCaseOrder - Class in net.thucydides.core.model
- TestCaseOrder() - Constructor for class net.thucydides.core.model.TestCaseOrder
- TestCompromisedException - Exception in net.serenitybdd.core.exceptions
- TestCompromisedException(String) - Constructor for exception net.serenitybdd.core.exceptions.TestCompromisedException
- TestCompromisedException(String, Throwable) - Constructor for exception net.serenitybdd.core.exceptions.TestCompromisedException
- TestCompromisedException(String, Throwable, boolean, boolean) - Constructor for exception net.serenitybdd.core.exceptions.TestCompromisedException
- TestCompromisedException(Throwable) - Constructor for exception net.serenitybdd.core.exceptions.TestCompromisedException
- TestCount - Interface in net.thucydides.core.statistics
- TestCountBasedBatchManager - Class in net.thucydides.core.batches
- TestCountBasedBatchManager(EnvironmentVariables) - Constructor for class net.thucydides.core.batches.TestCountBasedBatchManager
- TestCoverageFormatter - Class in net.thucydides.core.model.formatters
- TestCoverageFormatter(TestOutcomes) - Constructor for class net.thucydides.core.model.formatters.TestCoverageFormatter
- TestCoverageFormatter.FormattedCoverage - Class in net.thucydides.core.model.formatters
- TestCoverageFormatter.FormattedPercentageCoverage - Class in net.thucydides.core.model.formatters
- TestCoverageFormatter.FormattedPercentageStepCoverage - Class in net.thucydides.core.model.formatters
- TestDuration - Class in net.thucydides.core.model
- testedInTestCase(Class<?>) - Static method in class net.thucydides.core.model.Story
-
Returns the class representing the story that is tested by a given test class This is indicated by the Story annotation.
- TestError - Class in net.thucydides.core.reports.adaptors.xunit.model
- TestError(String) - Constructor for class net.thucydides.core.reports.adaptors.xunit.model.TestError
- TestException - Class in net.thucydides.core.reports.adaptors.xunit.model
-
A failure or error as represented in an xUnit testcase result.
- TestException(String, String, String) - Constructor for class net.thucydides.core.reports.adaptors.xunit.model.TestException
- testFailed(TestOutcome, Throwable) - Method in class net.thucydides.core.logging.ConsoleLoggingListener
- testFailed(TestOutcome, Throwable) - Method in interface net.thucydides.core.steps.StepListener
-
The test failed, but not while executing a step.
- TestFailureCause - Class in net.thucydides.core.steps
- TestFailureCause(Throwable, FailureCause, String, String, TestResult) - Constructor for class net.thucydides.core.steps.TestFailureCause
- TestFailureException - Exception in net.thucydides.core.model
-
Created by john on 4/07/2014.
- TestFailureException(String) - Constructor for exception net.thucydides.core.model.TestFailureException
- testFailureMessage() - Method in class net.thucydides.core.model.TestOutcome
- testFinished(TestOutcome) - Method in class net.thucydides.core.logging.ConsoleLoggingListener
- testFinished(TestOutcome) - Method in interface net.thucydides.core.steps.StepListener
-
Called when a test finishes.
- testFinished(TestOutcome, boolean) - Method in class net.thucydides.core.logging.ConsoleLoggingListener
- testFinished(TestOutcome, boolean) - Method in interface net.thucydides.core.steps.StepListener
- testIgnored() - Method in class net.thucydides.core.logging.ConsoleLoggingListener
- testIgnored() - Method in interface net.thucydides.core.steps.StepListener
-
The test as a whole was ignored.
- testIsManual() - Method in class net.thucydides.core.logging.ConsoleLoggingListener
- testIsManual() - Method in interface net.thucydides.core.steps.StepListener
- TestOutcome - Class in net.thucydides.core.model
-
Represents the results of a test (or "scenario") execution.
- TestOutcome(String) - Constructor for class net.thucydides.core.model.TestOutcome
-
The title is immutable once set.
- TestOutcome(String, Class<?>) - Constructor for class net.thucydides.core.model.TestOutcome
- TestOutcome(String, Class<?>, Story) - Constructor for class net.thucydides.core.model.TestOutcome
- TestOutcome(String, Class<?>, Story, EnvironmentVariables) - Constructor for class net.thucydides.core.model.TestOutcome
-
A test outcome should relate to a particular test class or user story class.
- TestOutcome(String, Class<?>, EnvironmentVariables) - Constructor for class net.thucydides.core.model.TestOutcome
-
Create a test outcome based on a test method in a test class.
- TestOutcome(ZonedDateTime, long, String, String, String, String, Class<?>, List<TestStep>, List<String>, List<String>, List<CastMember>, Set<TestTag>, Story, FailureCause, String, String, String, TestResult, DataTable, Optional<String>, String, boolean, boolean, String, List<String>, String, EnvironmentVariables, ExternalLink, String) - Constructor for class net.thucydides.core.model.TestOutcome
- TestOutcome.OptionalElements - Class in net.thucydides.core.model
- TestOutcome.StepCountBuilder - Class in net.thucydides.core.model
- TestOutcome.StepReplacer - Class in net.thucydides.core.model
- TestOutcomeAdaptor - Interface in net.thucydides.core.reports.adaptors
-
Test outcome adaptors provide a way to read test results from an external source.
- TestOutcomeConverter - Class in net.thucydides.core.reports.xml
-
XStream converter used to generate the XML acceptance test report.
- TestOutcomeCounter - Class in net.thucydides.core.reports
-
A basic builder used to count test outcomes of a particular type
- TestOutcomeCounter(TestType) - Constructor for class net.thucydides.core.reports.TestOutcomeCounter
- TestOutcomeFilter - Class in net.thucydides.core.reports.html
- TestOutcomeFilter(EnvironmentVariables) - Constructor for class net.thucydides.core.reports.html.TestOutcomeFilter
- TestOutcomeLoader - Class in net.thucydides.core.reports
-
Loads test outcomes from a given directory, and reports on their contents.
- TestOutcomeLoader() - Constructor for class net.thucydides.core.reports.TestOutcomeLoader
- TestOutcomeLoader(EnvironmentVariables) - Constructor for class net.thucydides.core.reports.TestOutcomeLoader
- TestOutcomeLoader.TestOutcomeLoaderBuilder - Class in net.thucydides.core.reports
- TestOutcomeLoaderBuilder() - Constructor for class net.thucydides.core.reports.TestOutcomeLoader.TestOutcomeLoaderBuilder
- TestOutcomeMatcher(TestOutcomes) - Constructor for class net.thucydides.core.reports.TestOutcomes.TestOutcomeMatcher
- TestOutcomeMatchers - Class in net.thucydides.core.reports.matchers
- TestOutcomeMatchers() - Constructor for class net.thucydides.core.reports.matchers.TestOutcomeMatchers
- TestOutcomeResultsMatcher - Class in net.thucydides.core.matchers
-
Does a test outcome contain a given list of results, in the specified order?
- TestOutcomeResultsMatcher(TestResult...) - Constructor for class net.thucydides.core.matchers.TestOutcomeResultsMatcher
- TestOutcomes - Class in net.thucydides.core.reports
-
A set of test outcomes, which lets you perform query operations on the test outcomes.
- TestOutcomes(Collection<? extends TestOutcome>, double) - Constructor for class net.thucydides.core.reports.TestOutcomes
- TestOutcomes(Collection<? extends TestOutcome>, double, String) - Constructor for class net.thucydides.core.reports.TestOutcomes
- TestOutcomes(Collection<? extends TestOutcome>, double, String, TestTag, TestResult, TestOutcomes, EnvironmentVariables) - Constructor for class net.thucydides.core.reports.TestOutcomes
- TestOutcomes(List<? extends TestOutcome>, double, String, TestResult) - Constructor for class net.thucydides.core.reports.TestOutcomes
- TestOutcomes(List<? extends TestOutcome>, double, String, TestTag) - Constructor for class net.thucydides.core.reports.TestOutcomes
- TestOutcomes.OutcomeProportionCounter - Class in net.thucydides.core.reports
- TestOutcomes.OutcomeProportionStepCounter - Class in net.thucydides.core.reports
- TestOutcomes.TestOutcomeMatcher - Class in net.thucydides.core.reports
- TestOutcomesCompromised - Exception in net.thucydides.core.reports
-
Created by john on 10/01/2016.
- TestOutcomesCompromised(String) - Constructor for exception net.thucydides.core.reports.TestOutcomesCompromised
- TestOutcomesError - Exception in net.thucydides.core.reports
-
Created by john on 22/09/2014.
- TestOutcomesError(String) - Constructor for exception net.thucydides.core.reports.TestOutcomesError
- TestOutcomesFailures - Exception in net.thucydides.core.reports
-
Created by john on 22/09/2014.
- TestOutcomesFailures(String) - Constructor for exception net.thucydides.core.reports.TestOutcomesFailures
- testOutcomesIn(File) - Method in class net.thucydides.core.reports.adaptors.xunit.DefaultXUnitAdaptor
- testOutcomesIn(File) - Static method in class net.thucydides.core.reports.TestOutcomeLoader
- testOutcomesInDirectory(Path) - Static method in class net.thucydides.core.reports.TestOutcomeStream
- TestOutcomeStream - Class in net.thucydides.core.reports
- TestOutcomeSummary - Class in net.thucydides.core.model
-
Lightweight copy of a TestOutcome.
- TestOutcomeSummary(TestOutcome) - Constructor for class net.thucydides.core.model.TestOutcomeSummary
- TestOutcomeSummary(TestOutcome, Path) - Constructor for class net.thucydides.core.model.TestOutcomeSummary
- TestOutcomeSummaryRecorder - Interface in net.serenitybdd.core.history
- testOutcomesWithName(String) - Method in class net.thucydides.core.reports.TestOutcomes
- testOutcomeWithName(String) - Method in class net.thucydides.core.reports.TestOutcomes
- testPending() - Method in class net.thucydides.core.logging.ConsoleLoggingListener
- testPending() - Method in interface net.thucydides.core.steps.StepListener
-
The test as a whole should be marked as 'pending'.
- TestResources - Class in net.thucydides.core.util
- TestResources() - Constructor for class net.thucydides.core.util.TestResources
- TestResult - Enum in net.thucydides.core.model
-
Acceptance test results.
- TestResultComparison - Class in net.thucydides.core.model
-
A list of test results, used to determine the overall test result.
- TestResultComparison(TestResult, TestResult) - Constructor for class net.thucydides.core.model.TestResultComparison
- TestResultList - Class in net.thucydides.core.model
-
A list of test results, used to determine the overall test result.
- TestResultList() - Constructor for class net.thucydides.core.model.TestResultList
- TestResultSnapshot - Class in net.thucydides.core.reports.history
- TestResultSnapshot(int, int, int, int, String) - Constructor for class net.thucydides.core.reports.history.TestResultSnapshot
- TestResultSnapshot(DateTime, int, int, int, int, String) - Constructor for class net.thucydides.core.reports.history.TestResultSnapshot
- testRetried() - Method in class net.thucydides.core.logging.ConsoleLoggingListener
- testRetried() - Method in interface net.thucydides.core.steps.StepListener
-
The last test run is about to be restarted
- testRunFinished() - Method in class net.thucydides.core.logging.ConsoleLoggingListener
- testRunFinished() - Method in interface net.thucydides.core.steps.StepListener
- testRunTimestamp() - Method in class net.thucydides.core.model.TestOutcome.OptionalElements
- testSkipped() - Method in class net.thucydides.core.logging.ConsoleLoggingListener
- testSkipped() - Method in interface net.thucydides.core.steps.StepListener
-
The test as a whole was skipped.
- TestSourceType - Enum in net.thucydides.core.steps
- testsRequirement(Requirement) - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- TestsRequirement - Annotation Type in net.thucydides.core.annotations
-
Used to associate a test with a particular reauirement or issue.
- TestsRequirements - Annotation Type in net.thucydides.core.annotations
-
Indicate that a test scenario or test step addresses a particular requirement or requirements.
- testStarted(String) - Method in class net.thucydides.core.logging.ConsoleLoggingListener
- testStarted(String) - Method in interface net.thucydides.core.steps.StepListener
-
A test with a given name has started.
- testStarted(String, String) - Method in class net.thucydides.core.logging.ConsoleLoggingListener
- testStarted(String, String) - Method in interface net.thucydides.core.steps.StepListener
- TestStatus - Class in net.thucydides.core.steps
-
Determine the status of a method based on its annotations.
- TestStep - Class in net.thucydides.core.model
-
An acceptance test run is made up of test steps.
- TestStep() - Constructor for class net.thucydides.core.model.TestStep
- TestStep(String) - Constructor for class net.thucydides.core.model.TestStep
- TestStep(ZonedDateTime, String) - Constructor for class net.thucydides.core.model.TestStep
- TestStep.TestStepBuilder - Class in net.thucydides.core.model
- TestStepBuilder(String) - Constructor for class net.thucydides.core.model.TestStep.TestStepBuilder
- TestStepFactory - Class in net.thucydides.core.reports.integration
- TestStepFactory() - Constructor for class net.thucydides.core.reports.integration.TestStepFactory
- testStepWithDescription(String) - Method in class net.thucydides.core.model.TestOutcome
- TestSuite - Class in net.thucydides.core.reports.adaptors.xunit.model
- testSuiteFinished() - Method in class net.thucydides.core.logging.ConsoleLoggingListener
- testSuiteFinished() - Method in interface net.thucydides.core.steps.StepListener
-
End of a test case or story.
- testSuiteStarted(Class<?>) - Method in class net.thucydides.core.logging.ConsoleLoggingListener
- testSuiteStarted(Class<?>) - Method in interface net.thucydides.core.steps.StepListener
-
Start a test run using a test case or a user story.
- testSuiteStarted(Story) - Method in class net.thucydides.core.logging.ConsoleLoggingListener
- testSuiteStarted(Story) - Method in interface net.thucydides.core.steps.StepListener
-
Start a test run using a specific story, without a corresponding Java class.
- TestTag - Class in net.thucydides.core.model
- TestTag.TestTagBuilder - Class in net.thucydides.core.model
- TestTagBuilder(String) - Constructor for class net.thucydides.core.model.TestTag.TestTagBuilder
- TestTags - Class in net.thucydides.core.model
- TestTags(Collection<TestTag>) - Constructor for class net.thucydides.core.model.TestTags
- testType - Variable in class net.thucydides.core.reports.TestOutcomeCounter
- TestType - Enum in net.thucydides.core.model
- text() - Method in annotation type net.thucydides.core.annotations.Narrative
- text() - Static method in class net.thucydides.core.requirements.classpath.ClassNarrative
- text() - Static method in class net.thucydides.core.requirements.classpath.PackageInfoNarrative
- TextPackageInfoNarrative() - Constructor for class net.thucydides.core.requirements.classpath.PackageInfoNarrative.TextPackageInfoNarrative
- thatImplement(Class<?>) - Method in class net.thucydides.core.reflection.ClassFinder
- thatMatch(Predicate<Class>) - Method in class net.thucydides.core.reflection.ClassFinder
- the(String, Matcher<? extends Object>) - Static method in class net.thucydides.core.matchers.BeanMatchers
- the_count(Matcher<Integer>) - Static method in class net.thucydides.core.matchers.BeanMatchers
- theClassDefinedIn(ClassPath.ClassInfo) - Static method in class net.thucydides.core.requirements.annotations.ClassInfoAnnotations
- TheDirectoryStructure - Class in net.thucydides.core.files
- TheDirectoryStructure(File) - Constructor for class net.thucydides.core.files.TheDirectoryStructure
- TheErrorType - Class in net.serenitybdd.core.exceptions
- TheErrorType(String) - Constructor for class net.serenitybdd.core.exceptions.TheErrorType
- theFieldCalled(String) - Method in class net.thucydides.core.steps.ReplaceField.ReplaceFieldBuilder
- THUCYDIDES_ACTIVATE_FIREBUGS - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_ACTIVATE_HIGHLIGHTING - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_ADD_CONTEXT_TAG - net.thucydides.core.ThucydidesSystemProperty
-
Include a context tag with a test if one is provided.
- THUCYDIDES_ANNOTATED_REQUIREMENTS_DIR - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_BATCH_COUNT - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_BATCH_NUMBER - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_BATCH_SIZE - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_BATCH_STRATEGY - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_BROWSER_HEIGHT - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_BROWSER_MAXIMIZED - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_BROWSER_WIDTH - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_CONFIGURATION_REPORT - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_CONSOLE_COLORS - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_CONSOLE_HEADINGS - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_CSV_EXTRA_COLUMNS - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_DATA_DIR - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_DIFFERENT_BROWSER_FOR_EACH_ACTOR - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_DISPLAY_CONTEXT - net.thucydides.core.ThucydidesSystemProperty
-
Display the context in the test title.
- THUCYDIDES_DRIVER_CAPABILITIES - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_DRY_RUN - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_ESTIMATED_AVERAGE_STEP_COUNT - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_ESTIMATED_TESTS_PER_REQUIREMENT - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_EXCLUDE_UNRELATED_REQUIREMENTS_OF_TYPE - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_EXT_PACKAGES - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_FILE_IO_RETRY_TIMEOUT - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_FLOW_REPORTS_DIR - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_HISTORY - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_HOME - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_ISSUE_TRACKER_URL - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_JQUERY_INTEGRATION - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_KEEP_UNSCALED_SCREENSHOTS - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_LOCATOR_FACTORY - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_LOGGING - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_LOWEST_REQUIREMENT_TYPE - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_MAINTAIN_SESSION - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_NATIVE_EVENTS - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_ONLY_SAVE_FAILING_SCREENSHOTS - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.This property is still supported, but thucydides.take.screenshots provides more fine-grained control.
- THUCYDIDES_OUTPUT_DIRECTORY - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_PROJECT_KEY - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_PROJECT_NAME - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_PROXY_HTTP - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_PROXY_HTTP_PORT - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_PROXY_PASSWORD - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_PROXY_TYPE - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_PROXY_USER - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_PUBLIC_URL - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_RELEASE_TYPES - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_REPORT_ENCODING - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_REPORT_RESOURCES - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_REPORT_SHOW_HISTORY - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_REPORT_SHOW_MANUAL_TESTS - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_REPORT_SHOW_PROGRESS - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_REPORT_SHOW_RELEASES - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_REPORT_SHOW_TAG_MENUS - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_REPORT_TAG_MENUS - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_REPORTS_SHOW_STEP_DETAILS - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_REQUIREMENT_EXCLUSIONS - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_REQUIREMENT_TYPES - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_REQUIREMENTS_DIR - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_RESIZED_IMAGE_WIDTH - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_RESTART_BROWSER_FOR_EACH - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_RESTART_BROWSER_FREQUENCY - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_STEP_DELAY - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_TAKE_SCREENSHOTS - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_TEST_REQUIREMENTS_BASEDIR - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_TEST_ROOT - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_TIMEOUT - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_USE_REQUIREMENTS_DIRECTORIES - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_USE_UNIQUE_BROWSER - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- THUCYDIDES_VERBOSE_SCREENSHOTS - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.This property is still supported, but thucydides.take.screenshots provides more fine-grained control.
- THUCYDIDES_VERBOSE_STEPS - net.thucydides.core.ThucydidesSystemProperty
-
Deprecated.
- ThucydidesLogging - Annotation Type in net.thucydides.core.logging
- ThucydidesMatchers - Class in net.thucydides.core.matchers
- ThucydidesMatchers() - Constructor for class net.thucydides.core.matchers.ThucydidesMatchers
- ThucydidesModule - Class in net.thucydides.core.guice
- ThucydidesModule() - Constructor for class net.thucydides.core.guice.ThucydidesModule
- ThucydidesReporter - Class in net.thucydides.core.reports
-
A base directory for Thucydides report generators.
- ThucydidesReporter() - Constructor for class net.thucydides.core.reports.ThucydidesReporter
- ThucydidesSystemProperty - Enum in net.thucydides.core
-
Properties that can be passed to a web driver test to customize its behaviour.
- TimeoutConfiguration - Class in net.thucydides.core.configuration
- TimeoutConfiguration() - Constructor for class net.thucydides.core.configuration.TimeoutConfiguration
- TimeoutConfiguration.TimeoutConfigurationGetter - Class in net.thucydides.core.configuration
- TimeoutConfigurationGetter(EnvironmentVariables) - Constructor for class net.thucydides.core.configuration.TimeoutConfiguration.TimeoutConfigurationGetter
- TimeoutValue - Class in net.thucydides.core.configuration
- TimeoutValue(long, TimeUnit) - Constructor for class net.thucydides.core.configuration.TimeoutValue
- times(String) - Method in class net.thucydides.core.util.MultipleInflection
- title() - Method in annotation type net.thucydides.core.annotations.Narrative
- Title - Annotation Type in net.thucydides.core.annotations
-
An optional title placed on a step, to override the default step name.
- TitleBuilder - Class in net.thucydides.core.model
- TitleBuilder(TestOutcome, IssueTracking, EnvironmentVariables, boolean) - Constructor for class net.thucydides.core.model.TitleBuilder
- TitleBuilder(TestOutcome, IssueTracking, EnvironmentVariables, boolean, boolean) - Constructor for class net.thucydides.core.model.TitleBuilder
- to(Object) - Method in class net.thucydides.core.reflection.FieldSetter
- to(Path) - Method in class net.thucydides.core.reports.io.SafelyMoveFiles
- to(Collection<Requirement>) - Method in class net.thucydides.core.requirements.classpath.LeafRequirementAdder
- to(Collection<Requirement>) - Method in class net.thucydides.core.requirements.classpath.NonLeafRequirementsAdder
- toException() - Method in class net.thucydides.core.model.stacktrace.FailureCause
- toFinalView() - Method in class net.thucydides.core.util.TagInflector.InflectableTag
- toJson() - Method in class net.thucydides.core.model.TestOutcome
- toJson(PreviousTestOutcome, OutputStream) - Method in class net.thucydides.core.reports.json.gson.GsonPreviousOutcomeConverter
- toJson(TestOutcome, OutputStream) - Method in class net.thucydides.core.reports.json.gson.GsonJSONConverter
- toJson(TestOutcome, OutputStream) - Method in interface net.thucydides.core.reports.json.JSONConverter
- toMarkdown(String, String) - Method in class net.thucydides.core.model.DataTable
- toParent(Requirement) - Method in class net.thucydides.core.requirements.classpath.ChildElementAdder.ChildElementAdderBuilder
- toSerenityTags(List<Messages.GherkinDocument.Feature.Tag>) - Static method in class net.thucydides.core.reports.html.CucumberTagConverter
- toString() - Method in class net.serenitybdd.core.rest.RestQuery
- toString() - Method in class net.thucydides.core.model.DataTableRow
- toString() - Method in class net.thucydides.core.model.Release
- toString() - Method in enum net.thucydides.core.model.ReportType
- toString() - Method in class net.thucydides.core.model.stacktrace.FailureCause
- toString() - Method in class net.thucydides.core.model.TestOutcome
- toString() - Method in class net.thucydides.core.model.TestStep
- toString() - Method in class net.thucydides.core.model.TestTag
- toString() - Method in class net.thucydides.core.reports.AnsiEscapes
- toString() - Method in class net.thucydides.core.requirements.model.CustomFieldValue
- toString() - Method in class net.thucydides.core.requirements.model.Example
- toString() - Method in enum net.thucydides.core.requirements.model.FeatureType
- toString() - Method in class net.thucydides.core.requirements.model.Narrative
- toString() - Method in class net.thucydides.core.requirements.model.Requirement
- toString() - Method in class net.thucydides.core.requirements.model.RequirementTree
- toString() - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- toString() - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- toString() - Method in class net.thucydides.core.requirements.reports.ScenarioSummaryOutcome
- toString() - Method in class net.thucydides.core.requirements.reports.SingleScenarioOutcome
- toString() - Method in class net.thucydides.core.requirements.RequirementsTree
- toString() - Method in class net.thucydides.core.screenshots.ScreenshotAndHtmlSource
- toString() - Method in enum net.thucydides.core.ThucydidesSystemProperty
- toString() - Method in class net.thucydides.core.util.Inflection
- toStringMap() - Method in class net.thucydides.core.model.DataTable.RowValueAccessor
- toStrings(Collection<TestTag>) - Static method in class net.thucydides.core.reports.html.CucumberTagConverter
- type() - Method in annotation type net.thucydides.core.annotations.Narrative
- type() - Method in annotation type net.thucydides.core.annotations.WithTag
- type() - Static method in class net.thucydides.core.requirements.classpath.ClassNarrative
- type() - Static method in class net.thucydides.core.requirements.classpath.PackageInfoNarrative
- typeCompatibleWith(TestType) - Method in class net.thucydides.core.model.TestOutcome
- TypePackageInfoNarrative() - Constructor for class net.thucydides.core.requirements.classpath.PackageInfoNarrative.TypePackageInfoNarrative
- TYPESAFE_CONFIG_FILE - Static variable in class net.thucydides.core.util.PropertiesFileLocalPreferences
U
- UNDEFINED - net.thucydides.core.annotations.Fields.FieldValue
- UNDEFINED - net.thucydides.core.model.TakeScreenshots
- UNDEFINED - net.thucydides.core.model.TestResult
-
Test result not known yet.
- UNDEFINED - net.thucydides.core.requirements.model.FeatureType
- UndefinedEnvironmentVariableException - Exception in net.serenitybdd.core.environment
- UndefinedEnvironmentVariableException(String) - Constructor for exception net.serenitybdd.core.environment.UndefinedEnvironmentVariableException
- underscore(String) - Static method in class net.thucydides.core.util.NameConverter
-
Transform a camel-case word to underscored-version.
- underscore(String, char...) - Method in class net.thucydides.core.util.Inflector
-
Makes an underscored form from the expression in the string method.
- UnknownAdaptor - Exception in net.thucydides.core.reports.adaptors
- UnknownAdaptor(String) - Constructor for exception net.thucydides.core.reports.adaptors.UnknownAdaptor
- UnknownAdaptor(String, Throwable) - Constructor for exception net.thucydides.core.reports.adaptors.UnknownAdaptor
- UnknownEnvironmentException - Exception in net.serenitybdd.core.environment
- UnknownEnvironmentException(String) - Constructor for exception net.serenitybdd.core.environment.UnknownEnvironmentException
- UnknownExampleTable - Class in net.thucydides.core.requirements.model.cucumber
- UnknownExampleTable() - Constructor for class net.thucydides.core.requirements.model.cucumber.UnknownExampleTable
- UnknownScenario - Class in net.thucydides.core.requirements.model.cucumber
- UnknownScenario() - Constructor for class net.thucydides.core.requirements.model.cucumber.UnknownScenario
- unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class net.thucydides.core.reports.xml.TestOutcomeConverter
-
Convert XML to an TestOutcome object.
- UnrecognisedException - Class in net.serenitybdd.core.exceptions
- UnrecognisedException() - Constructor for class net.serenitybdd.core.exceptions.UnrecognisedException
- unrendered() - Method in class net.thucydides.core.model.TestStep
- UNSUCCESSFUL - net.thucydides.core.model.TestResult
-
Either failure, error or compromised - internal use only
- UnsupportedBatchStrategyException - Exception in net.thucydides.core.batches
-
Exception container for invalid batchng strategy
- UnsupportedBatchStrategyException(String, Exception) - Constructor for exception net.thucydides.core.batches.UnsupportedBatchStrategyException
- updateCurrentRowResult(TestResult) - Method in class net.thucydides.core.model.TestOutcome
- updateJiraForTestResultsFrom(String) - Method in interface net.thucydides.core.reports.JiraUpdaterService
-
Loads test results from outcome directory and updates Jira comments and workflow.
- updateJiraForTestResultsFrom(String, String) - Method in interface net.thucydides.core.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, Integer>) - Method in class net.thucydides.core.model.DataTable
- updateOverallResult() - Method in class net.thucydides.core.model.TestStep
- updateOverallResults() - Method in class net.thucydides.core.model.TestOutcome
- updateResult(TestResult) - Method in class net.thucydides.core.model.DataTableRow
- updateTopLevelStepResultsTo(TestResult) - Method in class net.thucydides.core.model.TestOutcome
- URIResource - Class in net.thucydides.core.requirements.model.cucumber
- URIResource(Path) - Constructor for class net.thucydides.core.requirements.model.cucumber.URIResource
- USE_CHROME_AUTOMATION_OPTIONS - net.thucydides.core.ThucydidesSystemProperty
-
Sets a number of common chrome options useful for automated testing.
- USE_GECKO_DRIVER - net.thucydides.core.ThucydidesSystemProperty
-
If the Gecko Driver is on the system path, it will be used (with Marionnette) by default.
- USE_TEST_CASE_FOR_STORY_TAG - net.thucydides.core.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.core.logging.ConsoleLoggingListener
- useExamplesFrom(DataTable) - Method in class net.thucydides.core.model.TestOutcome
- useExamplesFrom(DataTable) - Method in interface net.thucydides.core.steps.StepListener
-
The current scenario is a data-driven scenario using test data from the specified table.
- useQualifier(String) - Method in class net.thucydides.core.reports.ReportService
- UserStoryTestReporter - Interface in net.thucydides.core.reports
-
Generates an aggregate acceptance test report for each user story.
- useScenarioOutline(String) - Method in class net.thucydides.core.model.TestOutcome
- usesDataTable() - Method in class net.thucydides.core.reports.adaptors.specflow.SpecflowScenario
- usingIssueTracking(IssueTracking) - Method in class net.thucydides.core.model.TestOutcome
- usingRequirementTypes(List<String>) - Method in class net.thucydides.core.requirements.classpath.LeafRequirementAdder.LeafRequirementsAdderBuilder
V
- value() - Method in annotation type net.thucydides.core.annotations.Issue
- value() - Method in annotation type net.thucydides.core.annotations.Issues
- value() - Method in annotation type net.thucydides.core.annotations.SectionNumber
- value() - Method in annotation type net.thucydides.core.annotations.Step
- value() - Method in annotation type net.thucydides.core.annotations.StepGroup
-
Deprecated.
- value() - Method in annotation type net.thucydides.core.annotations.Story
- value() - Method in annotation type net.thucydides.core.annotations.TestsRequirement
- value() - Method in annotation type net.thucydides.core.annotations.TestsRequirements
- value() - Method in annotation type net.thucydides.core.annotations.Title
- value() - Method in annotation type net.thucydides.core.annotations.Version
- value() - Method in annotation type net.thucydides.core.annotations.WithTag
- value() - Method in annotation type net.thucydides.core.annotations.WithTags
- value() - Method in annotation type net.thucydides.core.annotations.WithTagValuesOf
- valueOf(String) - Static method in enum net.serenitybdd.core.CurrentOS.OSType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.serenitybdd.core.history.NewFailure
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.serenitybdd.core.rest.RestMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.thucydides.core.annotations.Fields.FieldValue
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.thucydides.core.batches.BatchStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.thucydides.core.logging.ConsoleEvent
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.thucydides.core.logging.ConsoleHeadingStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.thucydides.core.logging.LoggingLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.thucydides.core.model.ReportType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.thucydides.core.model.TakeScreenshots
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.thucydides.core.model.TestResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.thucydides.core.model.TestType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.thucydides.core.reports.html.MarkdownRendering.RenderedElements
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.thucydides.core.reports.OutcomeFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.thucydides.core.requirements.model.cucumber.ScenarioDisplayOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.thucydides.core.requirements.model.FeatureType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.thucydides.core.steps.TestSourceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.thucydides.core.ThucydidesSystemProperty
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum net.serenitybdd.core.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.core.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.core.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.core.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.thucydides.core.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.core.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.core.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.core.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.core.model.ReportType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.thucydides.core.model.TakeScreenshots
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.thucydides.core.model.TestResult
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.thucydides.core.model.TestType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.thucydides.core.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.core.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.core.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.core.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.core.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.core.ThucydidesSystemProperty
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VERBOSE - net.thucydides.core.logging.LoggingLevel
-
Log the start and end of each test, and the result of each test, and each test step.
- VERBOSE_REPORTING - net.thucydides.core.ThucydidesSystemProperty
- Version - Annotation Type in net.thucydides.core.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.core.util
-
Created by john on 19/06/2014.
- VersionProvider() - Constructor for class net.thucydides.core.util.VersionProvider
- VersionProvider(EnvironmentVariables) - Constructor for class net.thucydides.core.util.VersionProvider
- visitFile(Path, BasicFileAttributes) - Method in class net.thucydides.core.reports.util.CopyDirectory
- visitFile(Path, BasicFileAttributes) - Method in class net.thucydides.core.requirements.SearchForFilesOfType
- visitFile(Path, BasicFileAttributes) - Method in class net.thucydides.core.requirements.SearchForFilesWithName
- visitFileFailed(Path, IOException) - Method in class net.thucydides.core.requirements.SearchForFilesOfType
- visitFileFailed(Path, IOException) - Method in class net.thucydides.core.requirements.SearchForFilesWithName
W
- wasSkipped(String) - Method in class net.thucydides.core.reports.adaptors.xunit.model.TestCase
- wasTaken() - Method in class net.thucydides.core.screenshots.ScreenshotAndHtmlSource
- WEBDRIVER_AUTODOWNLOAD - net.thucydides.core.ThucydidesSystemProperty
-
If the automatic webdriver download should happen.
- WEBDRIVER_BASE_URL - net.thucydides.core.ThucydidesSystemProperty
-
The default starting URL for the application, and base URL for relative paths.
- WEBDRIVER_CHROME_BINARY - net.thucydides.core.ThucydidesSystemProperty
-
Path to the Chrome binary, if it is not on the system path.
- WEBDRIVER_CHROME_DRIVER - net.thucydides.core.ThucydidesSystemProperty
-
Path to the Chrome driver, if it is not on the system path.
- WEBDRIVER_CREATION_RETRY_CAUSES - net.thucydides.core.ThucydidesSystemProperty
-
A semi-colon list of (partial) error messages.
- WEBDRIVER_CREATION_RETRY_MAX_TIME - net.thucydides.core.ThucydidesSystemProperty
- WEBDRIVER_DRIVER - net.thucydides.core.ThucydidesSystemProperty
-
The WebDriver driver - firefox, chrome, iexplorer, htmlunit, safari.
- WEBDRIVER_EDGE_DRIVER - net.thucydides.core.ThucydidesSystemProperty
-
Path to the Edge driver, if it is not on the system path.
- WEBDRIVER_FIREFOX_PROFILE - net.thucydides.core.ThucydidesSystemProperty
-
Full path to the Firefox profile to be used with Firefox.
- WEBDRIVER_GECKO_DRIVER - net.thucydides.core.ThucydidesSystemProperty
-
Path to the Gecko driver binary
- WEBDRIVER_IE_DRIVER - net.thucydides.core.ThucydidesSystemProperty
-
Path to the Internet Explorer driver, if it is not on the system path.
- WEBDRIVER_MIN_SCREENSHOT_INTERVAL - net.thucydides.core.ThucydidesSystemProperty
-
The minimum time to wait between screenshots.
- WEBDRIVER_PROVIDED_TYPE - net.thucydides.core.ThucydidesSystemProperty
-
If using a provided driver, what type is it.
- WEBDRIVER_REMOTE_BROWSER_VERSION - net.thucydides.core.ThucydidesSystemProperty
- WEBDRIVER_REMOTE_DRIVER - net.thucydides.core.ThucydidesSystemProperty
-
The driver to be used for remote drivers
- WEBDRIVER_REMOTE_OS - net.thucydides.core.ThucydidesSystemProperty
- WEBDRIVER_REMOTE_URL - net.thucydides.core.ThucydidesSystemProperty
-
The URL to be used for remote drivers (including a selenium grid hub)
- WEBDRIVER_TIMEOUTS_FLUENTWAIT - net.thucydides.core.ThucydidesSystemProperty
-
Synonym for webdriver.wait.for.timeout
- WEBDRIVER_TIMEOUTS_IMPLICITLYWAIT - net.thucydides.core.ThucydidesSystemProperty
-
How long webdriver waits for elements to appear by default, in milliseconds.
- WEBDRIVER_USE_DRIVER_SERVICE_POOL - net.thucydides.core.ThucydidesSystemProperty
-
Try to create a Chrome driver using a driver service pool
- WEBDRIVER_WAIT_FOR_TIMEOUT - net.thucydides.core.ThucydidesSystemProperty
-
How long webdriver waits by default when you use a fluent waiting method, in milliseconds.
- WebdriverAssertionError - Error in net.thucydides.core.webdriver
-
Turns a webdriver error into an ordinary assertion error.
- WebdriverAssertionError(Throwable) - Constructor for error net.thucydides.core.webdriver.WebdriverAssertionError
- whenNextStepResultIs(TestResult) - Static method in class net.thucydides.core.model.results.MergeStepResultStrategy
- white(String) - Method in class net.thucydides.core.reports.AsciiColors
- windows - net.serenitybdd.core.CurrentOS.OSType
- WindowsFriendly - Class in net.thucydides.core.requirements
- WindowsFriendly() - Constructor for class net.thucydides.core.requirements.WindowsFriendly
- with(int) - Method in class net.thucydides.core.reports.history.ProgressSnapshot.ProgressSnapshotBuilder
- with(Object) - Method in class net.thucydides.core.steps.ReplaceField
- with(TestResult) - Method in class net.thucydides.core.model.results.NextStepCompromisedStrategy
- with(TestResult) - Method in class net.thucydides.core.model.results.NextStepFailedStrategy
- with(TestResult) - Method in class net.thucydides.core.model.results.NextStepStatusTakesPriorityStrategy
- with(TestResult) - Method in class net.thucydides.core.model.results.NextStepWasSkippedStrategy
- with(TestResult) - Method in interface net.thucydides.core.model.results.StepResultMergeStragegy
- with(TestStep) - Method in class net.thucydides.core.model.TestOutcome.StepReplacer
- withAMaximumRequirementsDepthOf(int) - Method in class net.thucydides.core.requirements.classpath.LeafRequirementAdder.LeafRequirementsAdderBuilder
- withAMaximumRequirementsDepthOf(int) - Method in class net.thucydides.core.requirements.classpath.NonLeafRequirementsAdder.NonLeafRequirementsAdderBuilder
- withAnyResult() - Method in class net.thucydides.core.model.OutcomeCounter
- withAnyResult() - Method in class net.thucydides.core.model.ScenarioOutcomeCounter
- withAnyResult() - Method in class net.thucydides.core.requirements.reports.RequirementOutcome.OutcomeCounter
- withBackground(FeatureBackgroundNarrative) - Method in class net.thucydides.core.requirements.model.Narrative
- withBackground(FeatureBackgroundNarrative) - Method in class net.thucydides.core.requirements.model.Requirement
- withCacheDisabled() - Method in class net.thucydides.core.requirements.PackageRequirementsTagProvider
- withCardNumber(String) - Method in class net.thucydides.core.reports.TestOutcomes
- withChild(Requirement) - Method in class net.thucydides.core.requirements.model.Requirement
- withChildren(List<Release>) - Method in class net.thucydides.core.model.Release
- withChildren(List<Requirement>) - Method in class net.thucydides.core.requirements.model.Requirement
- withCompromisedResults() - Method in class net.thucydides.core.model.OutcomeCounter
- withCompromisedResults() - Method in class net.thucydides.core.model.ScenarioOutcomeCounter
- withContent(String) - Method in class net.serenitybdd.core.rest.RestQuery
- withContentType(String) - Method in class net.serenitybdd.core.rest.RestQuery
- withContext() - Method in class net.thucydides.core.model.TitleBuilder
- withCount(int) - Method in class net.thucydides.core.reports.OutcomeSummary
- withCustomField(String) - Method in class net.thucydides.core.requirements.model.Requirement
- withCustomFields(List<CustomFieldValue>) - Method in class net.thucydides.core.requirements.model.Requirement
- withDataRowsfilteredbyTag(TestTag) - Method in class net.thucydides.core.model.TestOutcome
- withDataRowsfilteredbyTagsFrom(Collection<TestTag>) - Method in class net.thucydides.core.model.TestOutcome
- withDepth(int) - Method in class net.thucydides.core.model.screenshots.Screenshot
- withDescription(String) - Method in class net.thucydides.core.model.CastMember
- withDescription(String) - Method in class net.thucydides.core.model.screenshots.Screenshot
- withDescription(String) - Static method in class net.thucydides.core.requirements.model.Example
- withDisplayedFields(Map<String, Object>) - Method in class net.thucydides.core.steps.ExecutedStepDescription
- withDisplayName(String) - Method in class net.thucydides.core.model.TestTag
- withDisplayName(String) - Method in class net.thucydides.core.requirements.model.Requirement
- withEnvironmentVariables(EnvironmentVariables) - Method in class net.thucydides.core.configuration.SystemPropertiesConfiguration
- withEnvironmentVariables(EnvironmentVariables) - Method in class net.thucydides.core.model.screenshots.ScreenshotPreferencesByClass.ScreenshotPreferencesByClassBuilder
- withEnvironmentVariables(EnvironmentVariables) - Method in interface net.thucydides.core.webdriver.Configuration
- withError(TestException) - Method in class net.thucydides.core.reports.adaptors.xunit.model.TestCase
- withErrorType(String) - Method in class net.thucydides.core.reports.TestOutcomes
- withExample(Example) - Method in class net.thucydides.core.requirements.model.Requirement
- withExamples(List<Example>) - Method in class net.thucydides.core.requirements.model.Requirement
- withFailure(TestException) - Method in class net.thucydides.core.reports.adaptors.xunit.model.TestCase
- withFailureOrError() - Method in class net.thucydides.core.model.formatters.TestCoverageFormatter.FormattedCoverage
- withFailureOrError() - Method in class net.thucydides.core.model.OutcomeCounter
- withFailureOrError() - Method in class net.thucydides.core.model.ScenarioOutcomeCounter
- withFailureOrError() - Method in class net.thucydides.core.reports.TestOutcomes.OutcomeProportionCounter
- withFailureOrError() - Method in class net.thucydides.core.requirements.reports.RequirementOutcome.OutcomeCounter
- withFailureOrError() - Method in class net.thucydides.core.requirements.reports.RequirementsPercentageFormatter
- withFeatureFileyName(String) - Method in class net.thucydides.core.requirements.model.Requirement
- withFlagProvider(FlagProvider) - Method in class net.thucydides.core.model.TestOutcome
-
Set the current flag provider; only used for testing purposes.
- withHeaders(List<String>) - Static method in class net.thucydides.core.model.DataTable
- withId(String) - Method in class net.thucydides.core.model.TestOutcome
- withId(String) - Method in class net.thucydides.core.requirements.model.RequirementBuilderNameStep
- withId(String, String) - Static method in class net.thucydides.core.model.Story
-
Create a story using a full class name as an id.
- withId(String, String, String, String) - Static method in class net.thucydides.core.model.Story
- withIdAndPath(String, String, String) - Static method in class net.thucydides.core.model.Story
- withIdAndPathAndFeature(String, String, String, String, String) - Static method in class net.thucydides.core.model.Story
- withIndeterminateResult() - Method in class net.thucydides.core.model.formatters.TestCoverageFormatter.FormattedCoverage
- withIndeterminateResult() - Method in class net.thucydides.core.model.OutcomeCounter
- withIndeterminateResult() - Method in class net.thucydides.core.model.ScenarioOutcomeCounter
- withIndeterminateResult() - Method in class net.thucydides.core.reports.TestOutcomes.OutcomeProportionCounter
- withIndeterminateResult() - Method in class net.thucydides.core.reports.TestOutcomes.OutcomeProportionStepCounter
- withIndeterminateResult() - Method in class net.thucydides.core.requirements.reports.RequirementOutcome.OutcomeCounter
- withIndeterminateResult() - Method in class net.thucydides.core.requirements.reports.RequirementsPercentageFormatter
- withIndeterminateResult() - Method in class net.thucydides.core.requirements.reports.RequirementsProportionCounter
- withIssues(List<String>) - Method in class net.thucydides.core.model.TestOutcome
- withKebabCase() - Method in class net.thucydides.core.util.Inflection
- withLabel(String) - Method in class net.thucydides.core.reports.TestOutcomes
- withMaxRetriesOf(int) - Static method in class net.thucydides.core.reports.io.SafelyMoveFiles
- withMethod(RestMethod) - Static method in class net.serenitybdd.core.rest.RestQuery
- withMethodName(String) - Method in class net.thucydides.core.model.TestOutcome
- withName(String) - Method in class net.thucydides.core.annotations.Fields
- withName(String) - Static method in class net.thucydides.core.model.TestTag
- withName(String) - Static method in class net.thucydides.core.reports.adaptors.xunit.model.TestCase
- withName(String) - Method in class net.thucydides.core.reports.TestOutcomes.TestOutcomeMatcher
- withName(String) - Method in class net.thucydides.core.requirements.model.cucumber.ReferencedExampleTable
- withName(String) - Method in class net.thucydides.core.requirements.model.cucumber.ReferencedScenario
- withName(String) - Method in class net.thucydides.core.steps.ExecutedStepDescription
- withName(Matcher<String>) - Method in class net.thucydides.core.reports.TestOutcomes.TestOutcomeMatcher
- withNameAndDescription(String, String) - Method in class net.thucydides.core.model.DataSetDescriptor
- withNameIn(List<Matcher<String>>) - Method in class net.thucydides.core.reports.TestOutcomes.TestOutcomeMatcher
- withNarrative(String) - Method in class net.thucydides.core.model.Story
- withNarrative(String) - Method in class net.thucydides.core.requirements.model.Requirement
- withNarrative(String) - Method in class net.thucydides.core.requirements.model.RequirementBuilderTypeStep
- withNoArguments(String) - Static method in class net.thucydides.core.util.NameConverter
- withNoCompression() - Method in class net.thucydides.core.model.ReportNamer
- withNoIssueNumbers(String) - Static method in class net.thucydides.core.util.NameConverter
- withNoMatchingScenario() - Static method in class net.thucydides.core.requirements.model.cucumber.NamedExampleTable
- withNoMatchingScenario() - Static method in class net.thucydides.core.requirements.model.cucumber.NamedScenario
- withNoResults() - Static method in class net.thucydides.core.reports.TestOutcomes
- withNoScenarios() - Method in class net.thucydides.core.requirements.model.Requirement
- withNoTests() - Method in class net.thucydides.core.requirements.reports.SubrequirementsCount
- withNoTests() - Method in class net.thucydides.core.requirements.reports.SubrequirementsPercentageCount
- withNoTests() - Method in class net.thucydides.core.requirements.reports.SubrequirementsProportionCount
- WithNoTitle - net.thucydides.core.requirements.model.cucumber.ScenarioDisplayOption
- withOptionalCardNumber(String) - Method in class net.thucydides.core.requirements.model.RequirementBuilderNameStep
- withOptionalDisplayName(String) - Method in class net.thucydides.core.requirements.model.RequirementBuilderNameStep
- withOptionalParent(String) - Method in class net.thucydides.core.requirements.model.RequirementBuilderNameStep
- withoutUnrelatedRequirements() - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- withoutUnrelatedRequirements() - Method in class net.thucydides.core.requirements.reports.RequirementsOutcomes
- withParameters(List<Object>) - Method in class net.serenitybdd.core.rest.RestQuery
- withParameters(Map<String, ?>) - Method in class net.serenitybdd.core.rest.RestQuery
- withParent(String) - Method in class net.thucydides.core.requirements.model.Requirement
- withParents(List<Release>) - Method in class net.thucydides.core.model.Release
- withPath(String) - Method in class net.thucydides.core.model.Story
- withPath(String) - Method in class net.thucydides.core.requirements.model.Requirement
- withPrecision(int) - Method in class net.thucydides.core.model.formatters.TestCoverageFormatter.FormattedCoverage
- withPrefix(String) - Method in class net.thucydides.core.model.ReportNamer
- withPrefix(String) - Method in class net.thucydides.core.reports.html.ReportNameProvider
- withPrefix(TestTag) - Method in class net.thucydides.core.reports.html.ReportNameProvider
- withQualifier(String) - Method in class net.thucydides.core.model.TestOutcome
- withReleaseVersions(List<String>) - Method in class net.thucydides.core.requirements.model.Requirement
- withReport(String) - Method in class net.thucydides.core.model.Release
- withReportData(ReportData) - Method in class net.thucydides.core.model.TestStep
- withRequestCookies(String) - Method in class net.serenitybdd.core.rest.RestQuery
- withRequestHeaders(String) - Method in class net.serenitybdd.core.rest.RestQuery
- withRequirements(List<Requirement>) - Static method in class net.thucydides.core.requirements.model.RequirementTree
- withRequirementsTags() - Method in class net.thucydides.core.reports.TestOutcomes
- withRequirementTypes(List<String>) - Method in class net.thucydides.core.requirements.model.NarrativeReader
- withResponse(String) - Method in class net.serenitybdd.core.rest.RestQuery
- withResponseCookies(String) - Method in class net.serenitybdd.core.rest.RestQuery
- withResponseHeaders(String) - Method in class net.serenitybdd.core.rest.RestQuery
- withResult(String) - Method in class net.thucydides.core.model.formatters.TestCoverageFormatter.FormattedCoverage
- withResult(String) - Method in class net.thucydides.core.model.OutcomeCounter
- withResult(String) - Method in class net.thucydides.core.model.ScenarioOutcomeCounter
- withResult(String) - Method in class net.thucydides.core.reports.TestOutcomes.OutcomeProportionCounter
- withResult(String) - Method in class net.thucydides.core.reports.TestOutcomes.OutcomeProportionStepCounter
- withResult(String) - Method in class net.thucydides.core.requirements.reports.RequirementOutcome.OutcomeCounter
- withResult(String) - Method in class net.thucydides.core.requirements.reports.RequirementsPercentageFormatter
- withResult(String) - Method in class net.thucydides.core.requirements.reports.RequirementsProportionCounter
- withResult(String) - Method in class net.thucydides.core.requirements.reports.SubrequirementsCount
- withResult(String) - Method in class net.thucydides.core.requirements.reports.SubrequirementsPercentageCount
- withResult(String) - Method in class net.thucydides.core.requirements.reports.SubrequirementsProportionCount
- withResult(TestResult) - Method in class net.thucydides.core.model.formatters.TestCoverageFormatter.FormattedCoverage
- withResult(TestResult) - Method in class net.thucydides.core.model.OutcomeCounter
- withResult(TestResult) - Method in class net.thucydides.core.model.ScenarioOutcomeCounter
- withResult(TestResult) - Method in class net.thucydides.core.model.TestOutcome
- withResult(TestResult) - Method in class net.thucydides.core.model.TestStep.TestStepBuilder
- withResult(TestResult) - Method in class net.thucydides.core.model.TestStep
- withResult(TestResult) - Static method in class net.thucydides.core.reports.matchers.TestOutcomeMatchers
- withResult(TestResult) - Method in class net.thucydides.core.reports.TestOutcomes.OutcomeProportionCounter
- withResult(TestResult) - Method in class net.thucydides.core.reports.TestOutcomes.OutcomeProportionStepCounter
- withResult(TestResult) - Method in class net.thucydides.core.reports.TestOutcomes
- withResult(TestResult) - Method in class net.thucydides.core.requirements.reports.RequirementOutcome.OutcomeCounter
- withResult(TestResult) - Method in class net.thucydides.core.requirements.reports.RequirementsPercentageFormatter
- withResult(TestResult) - Method in class net.thucydides.core.requirements.reports.RequirementsProportionCounter
- withResult(TestResult, int) - Method in class net.thucydides.core.model.formatters.TestCoverageFormatter.FormattedCoverage
- withResultFilter(TestResult) - Method in class net.thucydides.core.reports.TestOutcomes
- withRowCount(int) - Method in class net.thucydides.core.model.DataSetDescriptor
- withRuleBackgrounds(Map<String, FeatureBackgroundNarrative>) - Method in class net.thucydides.core.requirements.model.Narrative
- withScenarioTags(Map<String, Collection<TestTag>>) - Method in class net.thucydides.core.requirements.model.Requirement
- withSkippedOrIgnored() - Method in class net.thucydides.core.model.formatters.TestCoverageFormatter.FormattedCoverage
- withSkippedOrIgnored() - Method in class net.thucydides.core.requirements.reports.RequirementsPercentageFormatter
- withSkippedOrIgnored() - Method in class net.thucydides.core.requirements.reports.SubrequirementsPercentageCount
- withSkippedOrIgnored() - Method in class net.thucydides.core.requirements.reports.SubrequirementsProportionCount
- withStatusCode(Integer) - Method in class net.serenitybdd.core.rest.RestQuery
- withTag(String) - Method in class net.thucydides.core.reports.TestOutcomes
-
Find the test outcomes with a given tag name
- withTag(TestTag) - Method in class net.thucydides.core.reports.TestOutcomes
- WithTag - Annotation Type in net.thucydides.core.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.core.reports.TestOutcomes
- withTags(List<TestTag>) - Method in class net.thucydides.core.requirements.model.Requirement
- withTags(Set<TestTag>) - Method in class net.thucydides.core.model.TestOutcome
- WithTags - Annotation Type in net.thucydides.core.annotations
- withTagType(String) - Method in class net.thucydides.core.reports.TestOutcomes
-
Find the test outcomes with a given tag type
- withTagTypes(List<String>) - Method in class net.thucydides.core.reports.TestOutcomes
- WithTagValuesOf - Annotation Type in net.thucydides.core.annotations
- withTestCases(List<TestCase>) - Method in class net.thucydides.core.reports.adaptors.xunit.model.TestSuite
- withTestOutcomes(TestOutcomes) - Method in class net.thucydides.core.requirements.reports.RequirementOutcome
- withTestSource(String) - Method in class net.thucydides.core.model.TestOutcome
- withTitle(String) - Static method in class net.thucydides.core.model.ReportData
- withTitle(String) - Static method in class net.thucydides.core.steps.ExecutedStepDescription
- WithTitle - net.thucydides.core.requirements.model.cucumber.ScenarioDisplayOption
- withType(String) - Method in class net.thucydides.core.model.Story
- withType(String) - Method in class net.thucydides.core.reports.TestOutcomes.TestOutcomeMatcher
- withType(String) - Method in class net.thucydides.core.requirements.model.Requirement
- withType(String) - Method in class net.thucydides.core.requirements.model.RequirementBuilderNameStep
- withType(Matcher<String>) - Method in class net.thucydides.core.reports.TestOutcomes.TestOutcomeMatcher
- withTypeOf(String) - Method in class net.thucydides.core.requirements.model.RequirementBuilderNameStep
- withUnderscores() - Method in class net.thucydides.core.util.Inflection
- withValue(String) - Static method in class net.thucydides.core.model.TestTag
- write(JsonWriter, Optional<E>) - Method in class net.thucydides.core.reports.json.gson.OptionalTypeAdapter
- write(String, List<TestOutcome>, OutputStream) - Method in class net.thucydides.core.reports.junit.JUnitXMLConverter
- write(List<Requirement>) - Method in class net.thucydides.core.requirements.DisabledRequirementsStore
- write(List<Requirement>) - Method in class net.thucydides.core.requirements.FileSystemRequirementsStore
- write(List<Requirement>) - Method in interface net.thucydides.core.requirements.RequirementsStore
- write(SortedMap<String, Requirement>) - Method in class net.thucydides.core.requirements.RequirementPersister
X
- XML - net.thucydides.core.model.ReportType
-
XML reports.
- XML - net.thucydides.core.reports.OutcomeFormat
- XMLTestOutcomeReporter - Class in net.thucydides.core.reports.xml
-
Deprecated.XML outputs are no longer supported.
- XMLTestOutcomeReporter() - Constructor for class net.thucydides.core.reports.xml.XMLTestOutcomeReporter
-
Deprecated.
- XUnitFiles - Class in net.thucydides.core.reports.adaptors.xunit.io
- XUnitFiles() - Constructor for class net.thucydides.core.reports.adaptors.xunit.io.XUnitFiles
- XUnitLoader - Interface in net.thucydides.core.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.core.reports.AsciiColors
Z
- zipFileFor(File) - Method in class net.thucydides.core.resources.ResourceList
- ZonedDateTimeAdapter - Class in net.thucydides.core.reports.json.gson
- ZonedDateTimeAdapter() - Constructor for class net.thucydides.core.reports.json.gson.ZonedDateTimeAdapter
All Classes All Packages