Package Hierarchies:
- io.github.giulong.spectrum,
- io.github.giulong.spectrum.drivers,
- io.github.giulong.spectrum.enums,
- io.github.giulong.spectrum.extensions.resolvers,
- 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.pojos,
- 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.reporters,
- io.github.giulong.spectrum.utils.testbook,
- io.github.giulong.spectrum.utils.testbook.parsers,
- io.github.giulong.spectrum.utils.video
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.utils.Configuration
- io.github.giulong.spectrum.utils.Configuration.Application
- 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
- io.github.giulong.spectrum.utils.Configuration.Drivers.Chrome.Service
- io.github.giulong.spectrum.utils.Configuration.Drivers.Edge
- 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
- 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.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.FreeMarker
- io.github.giulong.spectrum.utils.Configuration.Runtime
- 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)
- io.github.giulong.spectrum.drivers.Driver<T,U,V>
- io.github.giulong.spectrum.drivers.Appium<T,U>
- 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>
- io.github.giulong.spectrum.drivers.Chrome
- io.github.giulong.spectrum.drivers.Edge
- io.github.giulong.spectrum.drivers.Firefox
- io.github.giulong.spectrum.drivers.Safari
- io.github.giulong.spectrum.pojos.DynamicDeserializersConfiguration
- 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.internals.EventsListener (implements org.openqa.selenium.support.events.WebDriverListener)
- io.github.giulong.spectrum.extensions.watchers.EventsWatcher (implements org.junit.jupiter.api.extension.AfterAllCallback, org.junit.jupiter.api.extension.BeforeAllCallback, org.junit.jupiter.api.extension.BeforeEachCallback, 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
- io.github.giulong.spectrum.utils.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.JsWebElementInvocationHandler (implements java.lang.reflect.InvocationHandler, org.openqa.selenium.WebElement)
- io.github.giulong.spectrum.utils.JsWebElementListInvocationHandler (implements java.lang.reflect.InvocationHandler)
- io.github.giulong.spectrum.utils.JsWebElementProxyBuilder
- 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
- 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.SpectrumSessionListener (implements org.junit.platform.launcher.LauncherSessionListener)
- 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.types.TestData
- 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.Public
- io.github.giulong.spectrum.utils.YamlUtils
Annotation Interface Hierarchy