Class Hierarchy
- java.lang.Object
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- com.google.inject.AbstractModule (implements com.google.inject.Module)
- net.thucydides.core.requirements.AbstractRequirementsTagProvider
- net.thucydides.core.reports.adaptors.AdaptorService
- net.thucydides.core.webdriver.stubs.AlertStub (implements org.openqa.selenium.Alert)
- net.thucydides.core.steps.AnnotatedStepDescription
- net.thucydides.core.statistics.service.AnnotationBasedTagProvider (implements net.thucydides.core.requirements.CoreTagProvider, net.thucydides.core.statistics.service.TagProvider)
- org.openqa.selenium.support.pagefactory.Annotations
- net.thucydides.core.model.features.ApplicationFeature
- net.thucydides.core.reports.renderer.AsciidocMarkupRenderer (implements net.thucydides.core.reports.renderer.MarkupRenderer)
- net.thucydides.core.statistics.AtomicTestCount (implements net.thucydides.core.statistics.TestCount)
- org.hamcrest.BaseMatcher<T> (implements org.hamcrest.Matcher<T>)
- org.hamcrest.TypeSafeMatcher<T>
- net.thucydides.core.steps.BaseStepListener (implements net.thucydides.core.steps.StepListener, net.thucydides.core.steps.StepPublisher)
- net.thucydides.core.reports.adaptors.xunit.BasicXUnitLoader (implements net.thucydides.core.reports.adaptors.xunit.XUnitLoader)
- net.thucydides.core.batches.BatchManagerProvider (implements com.google.inject.Provider<T>)
- net.thucydides.core.matchers.dates.BeanFields
- net.thucydides.core.matchers.BeanMatcherAsserts
- net.thucydides.core.matchers.BeanMatchers
- net.thucydides.core.matchers.BeanMatchers.BeanConstraint
- net.thucydides.core.csv.converters.BigDecimalTypeConverter (implements net.thucydides.core.csv.converters.TypeConverter)
- net.thucydides.core.matchers.BigDecimalValueMatcher
- net.thucydides.core.csv.converters.BooleanTypeConverter (implements net.thucydides.core.csv.converters.TypeConverter)
- org.openqa.selenium.By
- net.thucydides.core.annotations.findby.By
- net.thucydides.core.webdriver.jquery.ByJQuerySelector
- net.thucydides.core.webdriver.jquery.ByJQuery
- net.thucydides.core.webelements.Checkbox
- net.thucydides.core.reflection.ClassFinder
- net.thucydides.core.steps.di.ClasspathDependencyInjectorService (implements net.thucydides.core.steps.di.DependencyInjectorService)
- net.thucydides.core.pages.ClasspathFieldInjectorService
- net.thucydides.core.fixtureservices.ClasspathFixtureProviderService (implements net.thucydides.core.fixtureservices.FixtureProviderService)
- net.thucydides.core.requirements.ClasspathRequirementsProviderService (implements net.thucydides.core.requirements.RequirementsProviderService)
- net.thucydides.core.statistics.service.ClasspathTagProviderService (implements net.thucydides.core.statistics.service.TagProviderService)
- net.thucydides.core.steps.ConsoleLoggingListener (implements net.thucydides.core.steps.StepListener)
- org.openqa.selenium.Cookie
- net.thucydides.core.csv.CSVTestDataSource (implements net.thucydides.core.csv.TestDataSource)
- net.thucydides.core.requirements.model.CustomFieldValue
- net.thucydides.core.steps.DataDrivenStep
- net.thucydides.core.steps.DataDrivenStepFactory
- net.thucydides.core.steps.DataDrivenStepInterceptor (implements net.sf.cglib.proxy.MethodInterceptor)
- net.thucydides.core.model.DataTable
- net.thucydides.core.model.DataTable.DataTableBuilder
- net.thucydides.core.model.DataTable.RowValueAccessor
- net.thucydides.core.model.DataTableRow
- net.thucydides.core.matchers.dates.DateMatchers
- net.thucydides.core.webdriver.DefaultPageObjectInitialiser (implements com.google.common.base.Predicate<T>)
- net.thucydides.core.steps.DefaultValue
- net.thucydides.core.digest.Digest
- net.thucydides.core.pages.components.Dropdown
- net.thucydides.core.webdriver.ElementLocatorFactorySelector
- net.thucydides.core.util.EqualsUtils
- net.thucydides.core.steps.ErrorConvertor (implements java.io.Serializable)
- net.thucydides.core.model.ErrorMessageFormatter
- net.thucydides.core.requirements.model.Example
- net.thucydides.core.requirements.model.ExampleBuilder
- net.thucydides.core.reports.html.ExampleTable
- net.thucydides.core.steps.ExecutedStepDescription (implements java.lang.Cloneable)
- org.junit.rules.ExternalResource (implements org.junit.rules.TestRule)
- net.thucydides.core.model.FailureAnalysis
- net.thucydides.core.statistics.service.FeatureStoryTagProvider (implements net.thucydides.core.requirements.CoreTagProvider, net.thucydides.core.statistics.service.TagProvider)
- net.thucydides.core.reflection.FieldFinder
- net.thucydides.core.csv.FieldName
- net.thucydides.core.annotations.Fields
- net.thucydides.core.reflection.FieldSetter
- net.thucydides.core.reflection.FieldValue
- net.thucydides.core.reports.adaptors.common.FilebasedOutcomeAdaptor (implements net.thucydides.core.reports.adaptors.TestOutcomeAdaptor)
- net.thucydides.core.matchers.FileMatchers
- net.thucydides.core.steps.FilePathParser
- net.thucydides.core.resources.FileResources
- net.thucydides.core.util.FileSeparatorUtil
- net.thucydides.core.pages.components.FileToUpload
- net.thucydides.core.webdriver.firefox.FirefoxProfileEnhancer
- org.fluentlenium.core.Fluent (implements org.fluentlenium.core.search.SearchActions)
- org.fluentlenium.core.FluentAdapter
- net.thucydides.core.reports.html.Formatter
- net.thucydides.core.reports.templates.FreemarkerReportTemplate (implements net.thucydides.core.reports.templates.ReportTemplate)
- net.thucydides.core.reports.templates.FreeMarkerTemplateManager (implements net.thucydides.core.reports.templates.TemplateManager)
- net.thucydides.core.reports.html.HtmlReporter.Merger
- net.thucydides.core.reports.html.HtmlResourceCopier
- net.thucydides.core.pages.components.HtmlTable
- net.thucydides.core.pages.components.HtmlTable.HtmlTableBuilder
- net.thucydides.core.pages.HtmlTag
- net.thucydides.core.webdriver.stubs.ImeHandlerStub (implements org.openqa.selenium.WebDriver.ImeHandler)
- net.thucydides.core.util.Inflection
- net.thucydides.core.util.Inflector
- net.thucydides.core.util.Inflector.Rule
- net.thucydides.core.guice.Injectors
- net.thucydides.core.csv.InstanceBuilder
- net.thucydides.core.csv.converters.IntegerTypeConverter (implements net.thucydides.core.csv.converters.TypeConverter)
- net.thucydides.core.pages.InternalSystemClock (implements net.thucydides.core.pages.SystemClock)
- net.thucydides.core.webdriver.javascript.JavascriptExecutorFacade
- net.thucydides.core.webdriver.javascript.JavascriptSupport
- net.thucydides.core.pages.jquery.JQueryEnabledPage
- net.thucydides.core.reports.json.JSONConverter
- net.thucydides.core.reports.json.JSONTestOutcomeReporter (implements net.thucydides.core.reports.AcceptanceTestLoader, net.thucydides.core.reports.AcceptanceTestReporter)
- net.thucydides.core.geometry.Line
- net.thucydides.core.geometry.Line.LineBuilder
- net.thucydides.core.steps.Listeners
- net.thucydides.core.steps.Listeners.BaseStepListenerBuilder
- net.thucydides.core.annotations.ManagedWebDriverAnnotatedField
- net.thucydides.core.pages.MatchingPageExpressions
- net.thucydides.core.reflection.MethodFinder
- net.thucydides.core.util.MockEnvironmentVariables (implements net.thucydides.core.util.EnvironmentVariables)
- net.thucydides.core.util.MultipleInflection
- net.thucydides.core.webelements.MultipleSelect
- net.thucydides.core.util.NameConverter
- net.thucydides.core.requirements.model.Narrative
- net.thucydides.core.requirements.annotations.NarrativeFinder
- net.thucydides.core.requirements.model.NarrativeReader
- net.thucydides.core.webdriver.stubs.NavigationStub (implements org.openqa.selenium.WebDriver.Navigation)
- net.thucydides.core.model.NumericalFormatter
- net.thucydides.core.webdriver.chrome.OptionsSplitter
- net.thucydides.core.webdriver.stubs.OptionsStub (implements org.openqa.selenium.WebDriver.Options)
- net.thucydides.core.pages.PageObject
- net.thucydides.core.pages.PageObject.FieldEntry
- net.thucydides.core.steps.PageObjectDependencyInjector (implements net.thucydides.core.steps.DependencyInjector)
- net.thucydides.core.pages.Pages (implements java.io.Serializable)
- net.thucydides.core.pages.PagesAnnotatedField
- net.thucydides.core.pages.PageUrls
- net.thucydides.core.webdriver.phantomjs.PhantomJSCapabilityEnhancer
- net.thucydides.core.screenshots.Photographer
- net.thucydides.core.geometry.Point
- net.thucydides.core.reports.history.ProgressSnapshot (implements java.lang.Comparable<T>)
- net.thucydides.core.reports.history.ProgressSnapshot.ProgressSnapshotBuilder
- net.thucydides.core.reports.history.ProgressSnapshot.ProgressSnapshotBuilder.ResultCountBuilder
- net.thucydides.core.util.PropertiesFileLocalPreferences (implements net.thucydides.core.util.LocalPreferences)
- net.thucydides.core.util.PropertiesUtil
- net.thucydides.core.webdriver.ProvidedDriver (implements org.openqa.selenium.WebDriver)
- net.thucydides.core.webdriver.ProvidedDriverConfiguration
- net.thucydides.core.matchers.PublicThucydidesMatchers
- net.thucydides.core.screenshots.QueuedScreenshot
- net.thucydides.core.webelements.RadioButtonGroup
- net.thucydides.core.model.Release (implements java.lang.Comparable<T>)
- net.thucydides.core.releases.ReleaseManager
- net.thucydides.core.reports.html.ReportNameProvider
- net.thucydides.core.model.ReportNamer
- net.thucydides.core.reports.ReportOptions
- net.thucydides.core.reports.html.ReportProperties
- net.thucydides.core.reports.ReportService
- net.thucydides.core.requirements.model.Requirement (implements java.lang.Comparable<T>)
- net.thucydides.core.requirements.model.Requirement.CustomFieldSetter
- net.thucydides.core.requirements.model.RequirementBuilderNameStep
- net.thucydides.core.requirements.model.RequirementBuilderTypeStep
- net.thucydides.core.requirements.reports.RequirementOutcome
- net.thucydides.core.requirements.RequirementPersister
- net.thucydides.core.requirements.model.RequirementsConfiguration
- net.thucydides.core.requirements.reports.RequirementsOutcomes
- net.thucydides.core.requirements.RequirementsPath
- net.thucydides.core.requirements.reports.RequirementsPercentageFormatter
- net.thucydides.core.requirements.reports.RequirementsProportionCounter
- net.thucydides.core.requirements.RequirementsServiceImplementation (implements net.thucydides.core.requirements.RequirementsService)
- net.thucydides.core.requirements.reports.RequirmentsOutcomeFactory
- net.thucydides.core.images.ResizableImage
- net.thucydides.core.resources.ResourceList
- net.thucydides.core.reports.saucelabs.SaucelabsLinkGenerator (implements net.thucydides.core.reports.saucelabs.LinkGenerator)
- net.thucydides.core.reports.adaptors.specflow.ScenarioSplitter
- net.thucydides.core.reports.adaptors.specflow.ScenarioStep
- net.thucydides.core.reports.adaptors.specflow.ScenarioStepReader
- net.thucydides.core.steps.ScenarioSteps (implements java.io.Serializable)
- net.thucydides.core.model.Screenshot
- net.thucydides.core.model.Screenshot.HtmlFormattedInfo
- net.thucydides.core.screenshots.ScreenshotAndHtmlSource
- net.thucydides.core.screenshots.ScreenshotBlurCheck
- net.thucydides.core.screenshots.ScreenshotDigest
- net.thucydides.core.reports.html.screenshots.ScreenshotFormatter
- net.thucydides.core.model.ScreenshotPermission
- net.thucydides.core.screenshots.ScreenshotSequence
- net.thucydides.core.images.SimpleImageInfo
- net.thucydides.core.matchers.SimpleValueMatcher
- net.thucydides.core.screenshots.SingleThreadScreenshotProcessor (implements net.thucydides.core.screenshots.ScreenshotProcessor)
- net.thucydides.core.reports.adaptors.xunit.model.Skip
- net.thucydides.core.annotations.locators.SmartElementHandler (implements java.lang.reflect.InvocationHandler)
- net.thucydides.core.annotations.locators.SmartElementLocator (implements org.openqa.selenium.support.pagefactory.ElementLocator)
- net.thucydides.core.annotations.locators.SmartElementLocatorFactory (implements org.openqa.selenium.support.pagefactory.ElementLocatorFactory)
- net.thucydides.core.annotations.locators.SmartElementProxyCreator (implements net.thucydides.core.webdriver.ElementProxyCreator)
- net.thucydides.core.annotations.locators.SmartFieldDecorator (implements org.openqa.selenium.support.pagefactory.FieldDecorator)
- net.thucydides.core.reports.adaptors.specflow.SpecflowScenario
- net.thucydides.core.reports.adaptors.specflow.SpecflowScenarioTitleLine
- net.thucydides.core.reports.adaptors.specflow.SpecflowTableRow
- net.thucydides.core.output.SpreadsheetResultsOutput (implements net.thucydides.core.output.ResultsOutput)
- net.thucydides.core.steps.SpringDependencyInjector (implements net.thucydides.core.steps.DependencyInjector)
- net.thucydides.core.reflection.StackTraceAnalyser
- net.thucydides.core.steps.StepAnnotations
- net.thucydides.core.steps.StepArgumentWriter
- net.thucydides.core.steps.StepData
- net.thucydides.core.steps.StepDelayer
- net.thucydides.core.steps.StepDelayer.WaitForBuilder
- net.thucydides.core.steps.StepEventBus
- net.thucydides.core.steps.StepFactory
- net.thucydides.core.steps.StepFailure
- net.thucydides.core.steps.StepInterceptor (implements net.sf.cglib.proxy.MethodInterceptor, java.io.Serializable)
- net.thucydides.core.steps.StepsAnnotatedField
- net.thucydides.core.model.Stories
- net.thucydides.core.model.Story
- net.thucydides.core.csv.converters.StringTypeConverter (implements net.thucydides.core.csv.converters.TypeConverter)
- net.thucydides.core.reports.history.SystemDateProvider (implements net.thucydides.core.reports.history.DateProvider)
- net.thucydides.core.util.SystemEnvironmentVariables (implements net.thucydides.core.util.EnvironmentVariables)
- net.thucydides.core.webdriver.SystemPropertiesConfiguration (implements net.thucydides.core.webdriver.Configuration)
- net.thucydides.core.issues.SystemPropertiesIssueTracking (implements net.thucydides.core.issues.IssueTracking)
- net.thucydides.core.batches.SystemVariableBasedBatchManager (implements net.thucydides.core.batches.BatchManager)
- net.thucydides.core.tags.TagConverters
- net.thucydides.core.reports.html.TagFilter
- net.thucydides.core.tags.TagScanner
- net.thucydides.core.webdriver.stubs.TargetLocatorStub (implements org.openqa.selenium.WebDriver.TargetLocator)
- net.thucydides.core.annotations.TestAnnotations
- net.thucydides.core.reports.adaptors.xunit.model.TestCase
- net.thucydides.core.annotations.TestCaseAnnotations
- net.thucydides.core.model.formatters.TestCoverageFormatter
- net.thucydides.core.steps.TestDescription
- net.thucydides.core.model.TestDuration
- net.thucydides.core.reports.adaptors.xunit.model.TestException
- net.thucydides.core.reports.history.TestHistory
- net.thucydides.core.model.TestOutcome
- net.thucydides.core.model.TestOutcome.StepCountBuilder
- net.thucydides.core.reports.xml.TestOutcomeConverter (implements com.thoughtworks.xstream.converters.Converter)
- net.thucydides.core.reports.TestOutcomeCounter
- net.thucydides.core.reports.TestOutcomeLoader
- net.thucydides.core.reports.matchers.TestOutcomeMatchers
- net.thucydides.core.reports.TestOutcomes
- net.thucydides.core.reports.TestOutcomes.TestOutcomeMatcher
- net.thucydides.core.reports.json.TestOutcomeSerializer (implements com.google.gson.JsonDeserializer<T>, com.google.gson.JsonSerializer<T>)
- net.thucydides.core.model.TestResultList
- net.thucydides.core.reports.history.TestResultSnapshot (implements java.lang.Comparable<T>)
- net.thucydides.core.steps.TestResultTally (implements java.io.Serializable)
- net.thucydides.core.statistics.model.TestRun
- net.thucydides.core.statistics.model.TestRunTag
- net.thucydides.core.statistics.model.TestStatistics
- net.thucydides.core.statistics.model.TestStatistics.PassRateBuilder
- net.thucydides.core.statistics.model.TestStatistics.ResultCountBuilder
- net.thucydides.core.steps.TestStatus
- net.thucydides.core.model.TestStep
- net.thucydides.core.model.TestStep.TestStepBuilder
- net.thucydides.core.reports.adaptors.xunit.model.TestSuite
- net.thucydides.core.model.TestTag (implements java.lang.Comparable<T>)
- net.thucydides.core.model.TestTag.TestTagBuilder
- java.lang.Throwable (implements java.io.Serializable)
- net.thucydides.core.Thucydides
- net.thucydides.core.bootstrap.ThucydidesAgent
- net.thucydides.core.scheduling.ThucydidesFluentWait<T> (implements org.openqa.selenium.support.ui.Wait<F>)
- net.thucydides.core.ThucydidesListeners
- net.thucydides.core.pages.injectors.ThucydidesPageFragmentInjector (implements net.thucydides.core.pages.injectors.PageFieldInjector)
- net.thucydides.core.reports.ThucydidesReporter
- net.thucydides.core.ThucydidesReports
- net.thucydides.core.ThucydidesSystemProperties
- net.thucydides.core.webdriver.ThucydidesWebdriverManager (implements net.thucydides.core.webdriver.WebdriverManager)
- net.thucydides.core.webdriver.ThucydidesWebDriverSupport
- net.thucydides.core.webdriver.stubs.TimeoutsStub (implements org.openqa.selenium.WebDriver.Timeouts)
- net.thucydides.core.scheduling.TimeSchedule<T>
- net.thucydides.core.csv.converters.TypeConverters
- net.thucydides.core.webdriver.WebDriverFacade (implements org.openqa.selenium.interactions.HasInputDevices, org.openqa.selenium.JavascriptExecutor, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebDriver)
- net.thucydides.core.webdriver.WebDriverFactory
- net.thucydides.core.webdriver.WebdriverInstanceFactory
- net.thucydides.core.webdriver.WebdriverInstances
- net.thucydides.core.webdriver.WebdriverInstances.InstanceRegistration
- net.thucydides.core.webdriver.WebdriverProxyFactory (implements java.io.Serializable)
- net.thucydides.core.pages.WebElementFacadeImpl (implements net.thucydides.core.pages.WebElementFacade)
- net.thucydides.core.webdriver.stubs.WindowStub (implements org.openqa.selenium.WebDriver.Window)
- net.thucydides.core.reports.xml.XMLTestOutcomeReporter (implements net.thucydides.core.reports.AcceptanceTestLoader, net.thucydides.core.reports.AcceptanceTestReporter)
- net.thucydides.core.reports.adaptors.xunit.io.XUnitFiles
Interface Hierarchy
- net.thucydides.core.reports.AcceptanceTestLoader
- net.thucydides.core.reports.AcceptanceTestReporter
- net.thucydides.core.batches.BatchManager
- net.thucydides.core.matchers.BeanMatcher
- net.thucydides.core.webdriver.Configuration
- net.thucydides.core.requirements.CoreTagProvider
- net.thucydides.core.guice.DatabaseConfig
- net.thucydides.core.reports.history.DateProvider
- net.thucydides.core.steps.DependencyInjector
- net.thucydides.core.steps.di.DependencyInjectorService
- net.thucydides.core.webdriver.DriverSource
- net.thucydides.core.webdriver.ElementProxyCreator
- net.thucydides.core.util.EnvironmentVariables
- net.thucydides.core.pages.injectors.FieldInjectorService
- net.thucydides.core.fixtureservices.FixtureProviderService
- net.thucydides.core.fixtureservices.FixtureService
- com.google.common.base.Function<F,T>
- net.thucydides.core.issues.IssueTracking
- net.thucydides.core.reports.saucelabs.LinkGenerator
- net.thucydides.core.util.LocalPreferences
- org.openqa.selenium.internal.Locatable
- net.thucydides.core.pages.WebElementFacade (also extends org.openqa.selenium.WebElement, net.thucydides.core.pages.WebElementState, org.openqa.selenium.internal.WrapsElement)
- java.util.Map<K,V>
- net.thucydides.core.reports.renderer.MarkupRenderer
- net.thucydides.core.pages.injectors.PageFieldInjector
- net.thucydides.core.requirements.ReleaseProvider
- net.thucydides.core.reports.templates.ReportTemplate
- net.thucydides.core.requirements.RequirementsProviderService
- net.thucydides.core.requirements.RequirementsService
- net.thucydides.core.output.ResultsOutput
- net.thucydides.core.screenshots.ScreenshotProcessor
- org.openqa.selenium.SearchContext
- org.openqa.selenium.WebElement
- net.thucydides.core.pages.WebElementFacade (also extends org.openqa.selenium.internal.Locatable, net.thucydides.core.pages.WebElementState, org.openqa.selenium.internal.WrapsElement)
- net.thucydides.core.pages.WebElementFacade (also extends org.openqa.selenium.internal.Locatable, org.openqa.selenium.WebElement, net.thucydides.core.pages.WebElementState, org.openqa.selenium.internal.WrapsElement)
- net.thucydides.core.steps.StepListener
- net.thucydides.core.steps.StepPublisher
- net.thucydides.core.pages.SystemClock
- net.thucydides.core.statistics.service.TagProvider
- net.thucydides.core.statistics.service.TagProviderService
- net.thucydides.core.reports.templates.TemplateManager
- net.thucydides.core.statistics.TestCount
- net.thucydides.core.csv.TestDataSource
- net.thucydides.core.reports.adaptors.TestOutcomeAdaptor
- net.thucydides.core.webdriver.ThucydidesWebDriverEventListener
- net.thucydides.core.csv.converters.TypeConverter
- net.thucydides.core.reports.UserStoryTestReporter
- net.thucydides.core.webdriver.WebdriverManager
- net.thucydides.core.pages.WebElementState
- net.thucydides.core.pages.WebElementFacade (also extends org.openqa.selenium.internal.Locatable, org.openqa.selenium.WebElement, org.openqa.selenium.internal.WrapsElement)
- org.openqa.selenium.internal.WrapsElement
- net.thucydides.core.pages.WebElementFacade (also extends org.openqa.selenium.internal.Locatable, org.openqa.selenium.WebElement, net.thucydides.core.pages.WebElementState)
- net.thucydides.core.reports.adaptors.xunit.XUnitLoader
Annotation Type Hierarchy
Enum Hierarchy
Copyright © 2011–2014 Wakaleo Consulting. All rights reserved.