Package Hierarchies:
- io.github.giulong.spectrum,
- io.github.giulong.spectrum.drivers,
- io.github.giulong.spectrum.enums,
- io.github.giulong.spectrum.extensions.interceptors,
- io.github.giulong.spectrum.extensions.resolvers,
- io.github.giulong.spectrum.extensions.resolvers.bidi,
- io.github.giulong.spectrum.extensions.watchers,
- io.github.giulong.spectrum.interfaces,
- io.github.giulong.spectrum.interfaces.reports,
- io.github.giulong.spectrum.internals,
- io.github.giulong.spectrum.internals.jackson.deserializers,
- io.github.giulong.spectrum.internals.jackson.json_schema,
- io.github.giulong.spectrum.internals.jackson.views,
- io.github.giulong.spectrum.internals.page_factory,
- io.github.giulong.spectrum.internals.web_driver_listeners,
- io.github.giulong.spectrum.pojos.events,
- io.github.giulong.spectrum.pojos.testbook,
- io.github.giulong.spectrum.types,
- io.github.giulong.spectrum.utils,
- io.github.giulong.spectrum.utils.environments,
- io.github.giulong.spectrum.utils.events,
- io.github.giulong.spectrum.utils.events.video,
- io.github.giulong.spectrum.utils.file_providers,
- io.github.giulong.spectrum.utils.js,
- io.github.giulong.spectrum.utils.reporters,
- io.github.giulong.spectrum.utils.testbook,
- io.github.giulong.spectrum.utils.testbook.parsers,
- io.github.giulong.spectrum.utils.tests_comparators,
- io.github.giulong.spectrum.utils.video,
- io.github.giulong.spectrum.utils.web_driver_events
Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- io.github.giulong.spectrum.pojos.events.Attachment
- io.github.giulong.spectrum.extensions.resolvers.bidi.BiDiTypeBasedParameterResolver<T> (implements org.junit.jupiter.api.extension.ParameterResolver)
- io.github.giulong.spectrum.utils.file_providers.ClientFileProvider (implements io.github.giulong.spectrum.utils.file_providers.FileProvider)
- io.github.giulong.spectrum.utils.Configuration
- io.github.giulong.spectrum.utils.Configuration.Application
- io.github.giulong.spectrum.utils.Configuration.Application.Highlight
- io.github.giulong.spectrum.utils.Configuration.Data
- io.github.giulong.spectrum.utils.Configuration.Drivers
- io.github.giulong.spectrum.utils.Configuration.Drivers.AppiumGeneric
- io.github.giulong.spectrum.utils.Configuration.Drivers.Chrome (implements io.github.giulong.spectrum.utils.Configuration.Drivers.BiDiDriverConfiguration)
- io.github.giulong.spectrum.utils.Configuration.Drivers.Chrome.Service
- io.github.giulong.spectrum.utils.Configuration.Drivers.Edge (implements io.github.giulong.spectrum.utils.Configuration.Drivers.BiDiDriverConfiguration)
- io.github.giulong.spectrum.utils.Configuration.Drivers.Espresso
- io.github.giulong.spectrum.utils.Configuration.Drivers.Event
- io.github.giulong.spectrum.utils.Configuration.Drivers.Events
- io.github.giulong.spectrum.utils.Configuration.Drivers.Firefox (implements io.github.giulong.spectrum.utils.Configuration.Drivers.BiDiDriverConfiguration)
- io.github.giulong.spectrum.utils.Configuration.Drivers.Firefox.Service
- io.github.giulong.spectrum.utils.Configuration.Drivers.Logs
- io.github.giulong.spectrum.utils.Configuration.Drivers.Mac2
- io.github.giulong.spectrum.utils.Configuration.Drivers.Safari
- io.github.giulong.spectrum.utils.Configuration.Drivers.Safari.Service
- io.github.giulong.spectrum.utils.Configuration.Drivers.UiAutomator2
- io.github.giulong.spectrum.utils.Configuration.Drivers.Waits
- io.github.giulong.spectrum.utils.Configuration.Drivers.Waits.AutoWait
- io.github.giulong.spectrum.utils.Configuration.Drivers.Windows
- io.github.giulong.spectrum.utils.Configuration.Drivers.XCUITest
- io.github.giulong.spectrum.utils.Configuration.Environments
- io.github.giulong.spectrum.utils.Configuration.Environments.Appium.Service
- io.github.giulong.spectrum.utils.Configuration.Environments.Grid
- io.github.giulong.spectrum.utils.Configuration.Environments.Local
- io.github.giulong.spectrum.utils.Configuration.Extent
- io.github.giulong.spectrum.utils.Configuration.Faker
- io.github.giulong.spectrum.utils.Configuration.FreeMarker
- io.github.giulong.spectrum.utils.Configuration.Runtime
- io.github.giulong.spectrum.utils.ContextManager
- ch.qos.logback.core.pattern.Converter<E>
- ch.qos.logback.core.pattern.FormattingConverter<E>
- ch.qos.logback.core.pattern.DynamicConverter<E> (implements ch.qos.logback.core.spi.ContextAware, ch.qos.logback.core.spi.LifeCycle)
- ch.qos.logback.core.pattern.CompositeConverter<E>
- ch.qos.logback.core.pattern.color.ForegroundCompositeConverterBase<E>
- io.github.giulong.spectrum.extensions.resolvers.DataResolver<Data> (implements org.junit.jupiter.api.extension.ParameterResolver)
- org.openqa.selenium.support.pagefactory.DefaultFieldDecorator (implements org.openqa.selenium.support.pagefactory.FieldDecorator)
- io.github.giulong.spectrum.drivers.Driver<T,U,V>
- io.github.giulong.spectrum.drivers.Appium<T,U> (implements io.github.giulong.spectrum.interfaces.BiDiDriver<T>)
- io.github.giulong.spectrum.drivers.Android<T>
- io.github.giulong.spectrum.drivers.AppiumGeneric
- io.github.giulong.spectrum.drivers.Mac2
- io.github.giulong.spectrum.drivers.Windows
- io.github.giulong.spectrum.drivers.XCUITest
- io.github.giulong.spectrum.drivers.Chromium<T,U,V> (implements io.github.giulong.spectrum.interfaces.BiDiDriver<T>)
- io.github.giulong.spectrum.drivers.Chrome
- io.github.giulong.spectrum.drivers.Edge
- io.github.giulong.spectrum.drivers.Firefox (implements io.github.giulong.spectrum.interfaces.BiDiDriver<T>)
- io.github.giulong.spectrum.drivers.Safari
- io.github.giulong.spectrum.utils.environments.Environment (implements io.github.giulong.spectrum.interfaces.SessionHook)
- io.github.giulong.spectrum.pojos.events.Event
- io.github.giulong.spectrum.utils.events.EventsConsumer (implements java.util.function.Consumer<T>)
- io.github.giulong.spectrum.utils.events.EventsDispatcher (implements io.github.giulong.spectrum.interfaces.SessionHook)
- io.github.giulong.spectrum.extensions.watchers.EventsWatcher (implements org.junit.jupiter.api.extension.AfterAllCallback, org.junit.jupiter.api.extension.AfterEachCallback, org.junit.jupiter.api.extension.BeforeAllCallback, org.junit.jupiter.api.extension.BeforeEachCallback, org.junit.jupiter.api.extension.BeforeTestExecutionCallback, org.junit.jupiter.api.extension.TestWatcher)
- io.github.giulong.spectrum.utils.ExtentReporter (implements io.github.giulong.spectrum.interfaces.reports.CanProduceMetadata, io.github.giulong.spectrum.interfaces.SessionHook)
- io.github.giulong.spectrum.utils.FileUtils
- org.openqa.selenium.support.ui.FluentWait<T> (implements org.openqa.selenium.support.ui.Wait<F>)
- org.openqa.selenium.support.ui.WebDriverWait
- io.github.giulong.spectrum.utils.FreeMarkerWrapper (implements io.github.giulong.spectrum.interfaces.SessionHook)
- io.github.giulong.spectrum.utils.HtmlUtils (implements io.github.giulong.spectrum.interfaces.SessionHook)
- io.github.giulong.spectrum.utils.file_providers.InternalFileProvider (implements io.github.giulong.spectrum.utils.file_providers.FileProvider)
- io.github.giulong.spectrum.utils.js.Js
- com.fasterxml.jackson.databind.JsonDeserializer<T> (implements com.fasterxml.jackson.databind.deser.NullValueProvider)
- io.github.giulong.spectrum.internals.jackson.json_schema.JsonSchemaInternalGeneratorModule (implements com.github.victools.jsonschema.generator.Module)
- io.github.giulong.spectrum.utils.JsonUtils
- io.github.giulong.spectrum.utils.js.JsWebElementInvocationHandler (implements java.lang.reflect.InvocationHandler, org.openqa.selenium.WebElement)
- io.github.giulong.spectrum.utils.js.JsWebElementListInvocationHandler (implements java.lang.reflect.InvocationHandler)
- io.github.giulong.spectrum.utils.js.JsWebElementProxyBuilder
- org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler (implements java.lang.reflect.InvocationHandler)
- io.github.giulong.spectrum.utils.MetadataManager (implements io.github.giulong.spectrum.interfaces.SessionHook)
- io.github.giulong.spectrum.utils.MetadataManager.Metadata
- io.github.giulong.spectrum.utils.MetadataManager.Metadata.Execution
- io.github.giulong.spectrum.utils.MetadataManager.Metadata.Execution.Successful
- io.github.giulong.spectrum.utils.tests_comparators.NameComparator (implements io.github.giulong.spectrum.utils.tests_comparators.TestsComparator)
- io.github.giulong.spectrum.utils.tests_comparators.NoOpComparator (implements io.github.giulong.spectrum.utils.tests_comparators.TestsComparator)
- java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
- io.github.giulong.spectrum.internals.AppiumLog
- io.github.giulong.spectrum.internals.DriverLog
- io.github.giulong.spectrum.pojos.testbook.QualityGate
- io.github.giulong.spectrum.utils.Reflections
- io.github.giulong.spectrum.utils.reporters.Reporter (implements io.github.giulong.spectrum.interfaces.reports.CanReport)
- io.github.giulong.spectrum.utils.Retention
- io.github.giulong.spectrum.SpectrumEntity<T,Data>
- io.github.giulong.spectrum.extensions.interceptors.SpectrumInterceptor (implements org.junit.jupiter.api.extension.InvocationInterceptor)
- io.github.giulong.spectrum.SpectrumSessionListener (implements org.junit.platform.launcher.LauncherSessionListener)
- io.github.giulong.spectrum.internals.web_driver_listeners.SpectrumWebDriverListener (implements org.openqa.selenium.support.events.WebDriverListener)
- io.github.giulong.spectrum.utils.StatefulExtentTest
- io.github.giulong.spectrum.utils.tests_comparators.StatusComparator (implements io.github.giulong.spectrum.utils.tests_comparators.TestsComparator)
- io.github.giulong.spectrum.utils.StringUtils
- io.github.giulong.spectrum.utils.Summary (implements io.github.giulong.spectrum.interfaces.reports.Reportable, io.github.giulong.spectrum.interfaces.SessionHook)
- io.github.giulong.spectrum.utils.testbook.TestBook (implements io.github.giulong.spectrum.interfaces.reports.Reportable, io.github.giulong.spectrum.interfaces.SessionHook)
- io.github.giulong.spectrum.utils.testbook.parsers.TestBookParser
- io.github.giulong.spectrum.pojos.testbook.TestBookStatistics
- io.github.giulong.spectrum.pojos.testbook.TestBookStatistics.Statistics
- io.github.giulong.spectrum.pojos.testbook.TestBookTest
- io.github.giulong.spectrum.pojos.testbook.TestBookYamlTest
- io.github.giulong.spectrum.utils.TestContext
- io.github.giulong.spectrum.types.TestData
- io.github.giulong.spectrum.pojos.events.TestStep
- org.junit.jupiter.api.extension.support.TypeBasedParameterResolver<T> (implements org.junit.jupiter.api.extension.ParameterResolver)
- io.github.giulong.spectrum.utils.video.Video
- io.github.giulong.spectrum.utils.video.Video.ExtentTest
- io.github.giulong.spectrum.internals.jackson.views.Views
- io.github.giulong.spectrum.internals.jackson.views.Views.Client
- io.github.giulong.spectrum.utils.web_driver_events.WebDriverEvent
- io.github.giulong.spectrum.utils.web_driver_events.WebDriverEventConsumer (implements java.util.function.Consumer<T>)
- io.github.giulong.spectrum.utils.YamlUtils
Annotation Interface Hierarchy