Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ABORTED - Enum constant in enum class io.github.giulong.spectrum.enums.Result
- accept(Event) - Method in class io.github.giulong.spectrum.utils.events.DriverConsumer
- accept(Event) - Method in class io.github.giulong.spectrum.utils.events.ExtentTestConsumer
- accept(Event) - Method in class io.github.giulong.spectrum.utils.events.LogConsumer
- accept(Event) - Method in class io.github.giulong.spectrum.utils.events.MailConsumer
- accept(Event) - Method in class io.github.giulong.spectrum.utils.events.SlackConsumer
- accept(Event) - Method in class io.github.giulong.spectrum.utils.events.TestBookConsumer
- accept(Event) - Method in class io.github.giulong.spectrum.utils.events.video.VideoConsumer
- accept(Event) - Method in class io.github.giulong.spectrum.utils.events.video.VideoFinalizer
- accept(Event) - Method in class io.github.giulong.spectrum.utils.events.video.VideoInitConsumer
- accept(Event) - Method in class io.github.giulong.spectrum.utils.web_driver_events.TestStepsConsumer
- accept(WebDriverEvent) - Method in class io.github.giulong.spectrum.utils.web_driver_events.HighlightElementConsumer
- accept(WebDriverEvent) - Method in class io.github.giulong.spectrum.utils.web_driver_events.HtmlReportConsumer
- accept(WebDriverEvent) - Method in class io.github.giulong.spectrum.utils.web_driver_events.LogConsumer
- accept(WebDriverEvent) - Method in class io.github.giulong.spectrum.utils.web_driver_events.ScreenshotConsumer
- accept(WebDriverEvent) - Method in class io.github.giulong.spectrum.utils.web_driver_events.TestStepBuilderConsumer
- actions - Variable in class io.github.giulong.spectrum.SpectrumEntity
- ACTIONS - Static variable in class io.github.giulong.spectrum.extensions.resolvers.ActionsResolver
- ACTIONS_RESOLVER - Static variable in class io.github.giulong.spectrum.SpectrumTest
- ActionsResolver - Class in io.github.giulong.spectrum.extensions.resolvers
- ActionsResolver() - Constructor for class io.github.giulong.spectrum.extensions.resolvers.ActionsResolver
- activateBiDi(T, Configuration, Configuration.Drivers.BiDiDriverConfiguration) - Method in interface io.github.giulong.spectrum.interfaces.BiDiDriver
- add(E) - Method in class io.github.giulong.spectrum.utils.FixedSizeQueue
- addScreenshotToReport(String, Status) - Method in class io.github.giulong.spectrum.SpectrumEntity
-
Adds a screenshot with the provided message and the provided status to the current test in the Extent Report
- AFTER - Static variable in class io.github.giulong.spectrum.utils.events.EventsDispatcher
- afterAccept(Alert) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterActiveElement(WebDriver.TargetLocator, WebDriver) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterAddCookie(WebDriver.Options, Cookie) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterAlert(WebDriver.TargetLocator, Alert) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterAll(ExtensionContext) - Method in class io.github.giulong.spectrum.extensions.watchers.EventsWatcher
- afterAnyAlertCall(Alert, Method, Object[], Object) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterAnyCall(Object, Method, Object[], Object) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterAnyNavigationCall(WebDriver.Navigation, Method, Object[], Object) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterAnyOptionsCall(WebDriver.Options, Method, Object[], Object) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterAnyTargetLocatorCall(WebDriver.TargetLocator, Method, Object[], Object) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterAnyTimeoutsCall(WebDriver.Timeouts, Method, Object[], Object) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterAnyWebDriverCall(WebDriver, Method, Object[], Object) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterAnyWebElementCall(WebElement, Method, Object[], Object) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterAnyWindowCall(WebDriver.Window, Method, Object[], Object) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterBack(WebDriver.Navigation) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterClear(WebElement) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterClick(WebElement) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterClose(WebDriver) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterDefaultContent(WebDriver.TargetLocator, WebDriver) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterDeleteAllCookies(WebDriver.Options) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterDeleteCookie(WebDriver.Options, Cookie) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterDeleteCookieNamed(WebDriver.Options, String) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterDismiss(Alert) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterEach(ExtensionContext) - Method in class io.github.giulong.spectrum.extensions.watchers.EventsWatcher
- afterExecuteAsyncScript(WebDriver, String, Object[], Object) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterExecuteScript(WebDriver, String, Object[], Object) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterFindElement(WebDriver, By, WebElement) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterFindElement(WebElement, By, WebElement) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterFindElements(WebDriver, By, List<WebElement>) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterFindElements(WebElement, By, List<WebElement>) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterForward(WebDriver.Navigation) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterFrame(WebDriver.TargetLocator, int, WebDriver) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterFrame(WebDriver.TargetLocator, String, WebDriver) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterFrame(WebDriver.TargetLocator, WebElement, WebDriver) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterFullscreen(WebDriver.Window) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterGet(WebDriver, String) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterGetAttribute(WebElement, String, String) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterGetCookieNamed(WebDriver.Options, String, Cookie) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterGetCookies(WebDriver.Options, Set<Cookie>) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterGetCssValue(WebElement, String, String) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterGetCurrentUrl(WebDriver, String) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterGetLocation(WebElement, Point) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterGetPageSource(WebDriver, String) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterGetPosition(WebDriver.Window, Point) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterGetSize(WebDriver.Window, Dimension) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterGetSize(WebElement, Dimension) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterGetTagName(WebElement, String) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterGetText(Alert, String) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterGetText(WebElement, String) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterGetTitle(WebDriver, String) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterGetWindowHandle(WebDriver, String) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterGetWindowHandles(WebDriver, Set<String>) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterImplicitlyWait(WebDriver.Timeouts, Duration) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterIsDisplayed(WebElement, boolean) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterIsEnabled(WebElement, boolean) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterIsSelected(WebElement, boolean) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterMaximize(WebDriver.Window) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterNewWindow(WebDriver.TargetLocator, WindowType, WebDriver) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterPageLoadTimeout(WebDriver.Timeouts, Duration) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterParentFrame(WebDriver.TargetLocator, WebDriver) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterPerform(WebDriver, Collection<Sequence>) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterQuit(WebDriver) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterRefresh(WebDriver.Navigation) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterResetInputState(WebDriver) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterScriptTimeout(WebDriver.Timeouts, Duration) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterSendKeys(Alert, String) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterSendKeys(WebElement, CharSequence...) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterSetPosition(WebDriver.Window, Point) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterSetSize(WebDriver.Window, Dimension) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterSubmit(WebElement) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterTo(WebDriver.Navigation, String) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterTo(WebDriver.Navigation, URL) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- afterWindow(WebDriver.TargetLocator, String, WebDriver) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- Android<T> - Class in io.github.giulong.spectrum.drivers
- Android() - Constructor for class io.github.giulong.spectrum.drivers.Android
- APP_CAPABILITY - Static variable in class io.github.giulong.spectrum.drivers.Appium
- Appium<T,
U> - Class in io.github.giulong.spectrum.drivers - Appium() - Constructor for class io.github.giulong.spectrum.drivers.Appium
- Appium() - Constructor for class io.github.giulong.spectrum.utils.Configuration.Environments.Appium
- AppiumEnvironment - Class in io.github.giulong.spectrum.utils.environments
- AppiumEnvironment() - Constructor for class io.github.giulong.spectrum.utils.environments.AppiumEnvironment
- AppiumGeneric - Class in io.github.giulong.spectrum.drivers
- AppiumGeneric() - Constructor for class io.github.giulong.spectrum.drivers.AppiumGeneric
- AppiumGeneric() - Constructor for class io.github.giulong.spectrum.utils.Configuration.Drivers.AppiumGeneric
- AppiumLog - Class in io.github.giulong.spectrum.internals
- AppiumLog() - Constructor for class io.github.giulong.spectrum.internals.AppiumLog
- Application() - Constructor for class io.github.giulong.spectrum.utils.Configuration.Application
- applyToConfigBuilder(SchemaGeneratorConfigBuilder) - Method in class io.github.giulong.spectrum.internals.jackson.json_schema.JsonSchemaGeneratorModule
- applyToConfigBuilder(SchemaGeneratorConfigBuilder) - Method in class io.github.giulong.spectrum.internals.jackson.json_schema.JsonSchemaInternalGeneratorModule
- Attachment - Class in io.github.giulong.spectrum.pojos.events
- Attachment() - Constructor for class io.github.giulong.spectrum.pojos.events.Attachment
- attachVideo(ExtentTest, Video.ExtentTest, String, Path) - Method in class io.github.giulong.spectrum.utils.ExtentReporter
- augment(ObjectMapper) - Method in interface io.github.giulong.spectrum.utils.file_providers.FileProvider
- AUTO_AFTER - Enum constant in enum class io.github.giulong.spectrum.enums.Frame
- AUTO_BEFORE - Enum constant in enum class io.github.giulong.spectrum.enums.Frame
- AutoWait() - Constructor for class io.github.giulong.spectrum.utils.Configuration.Drivers.Waits.AutoWait
- AutoWaitWebDriverListener - Class in io.github.giulong.spectrum.internals.web_driver_listeners
- AutoWaitWebDriverListener() - Constructor for class io.github.giulong.spectrum.internals.web_driver_listeners.AutoWaitWebDriverListener
B
- BEFORE - Static variable in class io.github.giulong.spectrum.utils.events.EventsDispatcher
- BEFORE_EXECUTION - Static variable in class io.github.giulong.spectrum.utils.events.EventsDispatcher
- beforeAccept(Alert) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeActiveElement(WebDriver.TargetLocator) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeAddCookie(WebDriver.Options, Cookie) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeAlert(WebDriver.TargetLocator) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeAll(ExtensionContext) - Method in class io.github.giulong.spectrum.extensions.watchers.EventsWatcher
- beforeAnyAlertCall(Alert, Method, Object[]) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeAnyCall(Object, Method, Object[]) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeAnyNavigationCall(WebDriver.Navigation, Method, Object[]) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeAnyOptionsCall(WebDriver.Options, Method, Object[]) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeAnyTargetLocatorCall(WebDriver.TargetLocator, Method, Object[]) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeAnyTimeoutsCall(WebDriver.Timeouts, Method, Object[]) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeAnyWebDriverCall(WebDriver, Method, Object[]) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeAnyWebElementCall(WebElement, Method, Object[]) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeAnyWindowCall(WebDriver.Window, Method, Object[]) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeBack(WebDriver.Navigation) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeClear(WebElement) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.AutoWaitWebDriverListener
- beforeClear(WebElement) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeClick(WebElement) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.AutoWaitWebDriverListener
- beforeClick(WebElement) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeClose(WebDriver) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeDefaultContent(WebDriver.TargetLocator) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeDeleteAllCookies(WebDriver.Options) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeDeleteCookie(WebDriver.Options, Cookie) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeDeleteCookieNamed(WebDriver.Options, String) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeDismiss(Alert) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeEach(ExtensionContext) - Method in class io.github.giulong.spectrum.extensions.watchers.EventsWatcher
- beforeExecuteAsyncScript(WebDriver, String, Object[]) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeExecuteScript(WebDriver, String, Object[]) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeFindElement(WebDriver, By) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeFindElement(WebElement, By) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeFindElements(WebDriver, By) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeFindElements(WebElement, By) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeForward(WebDriver.Navigation) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeFrame(WebDriver.TargetLocator, int) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeFrame(WebDriver.TargetLocator, String) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeFrame(WebDriver.TargetLocator, WebElement) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeFullscreen(WebDriver.Window) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeGet(WebDriver, String) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeGetAttribute(WebElement, String) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.AutoWaitWebDriverListener
- beforeGetAttribute(WebElement, String) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeGetCookieNamed(WebDriver.Options, String) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeGetCookies(WebDriver.Options) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeGetCssValue(WebElement, String) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.AutoWaitWebDriverListener
- beforeGetCssValue(WebElement, String) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeGetCurrentUrl(WebDriver) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeGetLocation(WebElement) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.AutoWaitWebDriverListener
- beforeGetLocation(WebElement) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeGetPageSource(WebDriver) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeGetPosition(WebDriver.Window) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeGetSize(WebDriver.Window) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeGetSize(WebElement) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.AutoWaitWebDriverListener
- beforeGetSize(WebElement) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeGetTagName(WebElement) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.AutoWaitWebDriverListener
- beforeGetTagName(WebElement) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeGetText(Alert) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeGetText(WebElement) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.AutoWaitWebDriverListener
- beforeGetText(WebElement) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeGetTitle(WebDriver) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeGetWindowHandle(WebDriver) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeGetWindowHandles(WebDriver) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeImplicitlyWait(WebDriver.Timeouts, Duration) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeIsDisplayed(WebElement) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeIsEnabled(WebElement) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.AutoWaitWebDriverListener
- beforeIsEnabled(WebElement) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeIsSelected(WebElement) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.AutoWaitWebDriverListener
- beforeIsSelected(WebElement) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeMaximize(WebDriver.Window) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeNewWindow(WebDriver.TargetLocator, WindowType) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforePageLoadTimeout(WebDriver.Timeouts, Duration) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeParentFrame(WebDriver.TargetLocator) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforePerform(WebDriver, Collection<Sequence>) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeQuit(WebDriver) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeRefresh(WebDriver.Navigation) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeResetInputState(WebDriver) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeScriptTimeout(WebDriver.Timeouts, Duration) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeSendKeys(Alert, String) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeSendKeys(WebElement, CharSequence...) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.AutoWaitWebDriverListener
- beforeSendKeys(WebElement, CharSequence...) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeSetPosition(WebDriver.Window, Point) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeSetSize(WebDriver.Window, Dimension) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeSubmit(WebElement) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.AutoWaitWebDriverListener
- beforeSubmit(WebElement) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeTestExecution(ExtensionContext) - Method in class io.github.giulong.spectrum.extensions.watchers.EventsWatcher
- beforeTo(WebDriver.Navigation, String) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeTo(WebDriver.Navigation, URL) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- beforeWindow(WebDriver.TargetLocator, String) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- BiDiDriver<T> - Interface in io.github.giulong.spectrum.interfaces
- BiDiTypeBasedParameterResolver<T> - Class in io.github.giulong.spectrum.extensions.resolvers.bidi
- BiDiTypeBasedParameterResolver() - Constructor for class io.github.giulong.spectrum.extensions.resolvers.bidi.BiDiTypeBasedParameterResolver
- BROWSING_CONTEXT - Static variable in class io.github.giulong.spectrum.extensions.resolvers.bidi.BrowsingContextResolver
- BROWSING_CONTEXT_INSPECTOR - Static variable in class io.github.giulong.spectrum.extensions.resolvers.bidi.BrowsingContextInspectorResolver
- BROWSING_CONTEXT_INSPECTOR_RESOLVER - Static variable in class io.github.giulong.spectrum.SpectrumTest
- BROWSING_CONTEXT_RESOLVER - Static variable in class io.github.giulong.spectrum.SpectrumTest
- browsingContext - Variable in class io.github.giulong.spectrum.SpectrumEntity
- browsingContextInspector - Variable in class io.github.giulong.spectrum.SpectrumEntity
- BrowsingContextInspectorResolver - Class in io.github.giulong.spectrum.extensions.resolvers.bidi
- BrowsingContextInspectorResolver() - Constructor for class io.github.giulong.spectrum.extensions.resolvers.bidi.BrowsingContextInspectorResolver
- BrowsingContextResolver - Class in io.github.giulong.spectrum.extensions.resolvers.bidi
- BrowsingContextResolver() - Constructor for class io.github.giulong.spectrum.extensions.resolvers.bidi.BrowsingContextResolver
- build() - Method in class io.github.giulong.spectrum.drivers.Driver
- buildDriverFor(URL) - Method in class io.github.giulong.spectrum.drivers.Android
- buildDriverFor(URL) - Method in class io.github.giulong.spectrum.drivers.Appium
- buildDriverFor(URL) - Method in class io.github.giulong.spectrum.drivers.AppiumGeneric
- buildDriverFor(URL) - Method in class io.github.giulong.spectrum.drivers.Mac2
- buildDriverFor(URL) - Method in class io.github.giulong.spectrum.drivers.Windows
- buildDriverFor(URL) - Method in class io.github.giulong.spectrum.drivers.XCUITest
- buildFor(Object) - Method in class io.github.giulong.spectrum.utils.js.JsWebElementProxyBuilder
- buildFrameTagFor(int, String, TestData) - Method in class io.github.giulong.spectrum.utils.HtmlUtils
- buildFrameTagFor(int, String, TestData, String) - Method in class io.github.giulong.spectrum.utils.HtmlUtils
- buildTestIdFrom(String, String) - Static method in class io.github.giulong.spectrum.extensions.resolvers.TestDataResolver
C
- CanProduceMetadata - Interface in io.github.giulong.spectrum.interfaces.reports
- CanReport - Interface in io.github.giulong.spectrum.interfaces.reports
- CanReportSummary - Interface in io.github.giulong.spectrum.interfaces.reports
- CanReportTestBook - Interface in io.github.giulong.spectrum.interfaces.reports
- capabilities - Variable in class io.github.giulong.spectrum.drivers.Driver
- checkDownloadedFile(String) - Method in class io.github.giulong.spectrum.SpectrumEntity
-
Leverages the
waitForDownloadOfmethod and then compares the checksums of the file provided. - checkDownloadedFile(String, String) - Method in class io.github.giulong.spectrum.SpectrumEntity
-
Leverages the
waitForDownloadOfmethod and then compares the checksums of the two files provided. - Chrome - Class in io.github.giulong.spectrum.drivers
- Chrome() - Constructor for class io.github.giulong.spectrum.drivers.Chrome
- Chrome() - Constructor for class io.github.giulong.spectrum.utils.Configuration.Drivers.Chrome
- Chromium<T,
U, - Class in io.github.giulong.spectrum.driversV> - Chromium() - Constructor for class io.github.giulong.spectrum.drivers.Chromium
- CLASS - Static variable in class io.github.giulong.spectrum.utils.events.EventsDispatcher
- CLASS_NAME - Enum constant in enum class io.github.giulong.spectrum.enums.LocatorType
- ClassDeserializer - Class in io.github.giulong.spectrum.internals.jackson.deserializers
- ClassDeserializer() - Constructor for class io.github.giulong.spectrum.internals.jackson.deserializers.ClassDeserializer
- cleanupOldReports() - Method in interface io.github.giulong.spectrum.interfaces.reports.CanReport
- cleanupOldReports() - Method in class io.github.giulong.spectrum.utils.reporters.FileReporter
- clear() - Method in class io.github.giulong.spectrum.utils.js.JsWebElementInvocationHandler
- clear(WebElement) - Method in class io.github.giulong.spectrum.utils.js.Js
-
Clear input value with javascript on the provided WebElement
- clearAndSendKeys(WebElement, CharSequence) - Method in class io.github.giulong.spectrum.SpectrumEntity
-
Helper method to call Selenium's
clearandsendKeyson the provided WebElement, which is then returned - click() - Method in class io.github.giulong.spectrum.utils.js.JsWebElementInvocationHandler
- click(WebElement) - Method in class io.github.giulong.spectrum.utils.js.Js
-
Performs a click with javascript on the provided WebElement
- Client() - Constructor for class io.github.giulong.spectrum.internals.jackson.views.Views.Client
- ClientFileProvider - Class in io.github.giulong.spectrum.utils.file_providers
- ClientFileProvider() - Constructor for class io.github.giulong.spectrum.utils.file_providers.ClientFileProvider
- closeNode() - Method in class io.github.giulong.spectrum.utils.StatefulExtentTest
- ColoredConverter - Class in io.github.giulong.spectrum.internals
- ColoredConverter() - Constructor for class io.github.giulong.spectrum.internals.ColoredConverter
- commonSetupFor(SchemaGeneratorConfigBuilder) - Method in class io.github.giulong.spectrum.internals.jackson.json_schema.JsonSchemaInternalGeneratorModule
- compare(Test, Test) - Method in class io.github.giulong.spectrum.utils.tests_comparators.NameComparator
- compare(Test, Test) - Method in class io.github.giulong.spectrum.utils.tests_comparators.NoOpComparator
- compare(Test, Test) - Method in class io.github.giulong.spectrum.utils.tests_comparators.StatusComparator
- computeIfAbsent(String, Function<String, T>, Class<T>) - Method in class io.github.giulong.spectrum.utils.TestContext
- configuration - Variable in class io.github.giulong.spectrum.drivers.Driver
- configuration - Static variable in class io.github.giulong.spectrum.SpectrumEntity
- configuration - Variable in class io.github.giulong.spectrum.utils.environments.GridEnvironment
- configuration - Variable in class io.github.giulong.spectrum.utils.events.video.VideoBaseConsumer
- configuration - Variable in class io.github.giulong.spectrum.utils.ExtentReporter
- Configuration - Class in io.github.giulong.spectrum.utils
- Configuration() - Constructor for class io.github.giulong.spectrum.utils.Configuration
- CONFIGURATION - Static variable in class io.github.giulong.spectrum.extensions.resolvers.ConfigurationResolver
- CONFIGURATION - Static variable in class io.github.giulong.spectrum.SpectrumSessionListener
- CONFIGURATION_RESOLVER - Static variable in class io.github.giulong.spectrum.SpectrumTest
- Configuration.Application - Class in io.github.giulong.spectrum.utils
- Configuration.Application.Highlight - Class in io.github.giulong.spectrum.utils
- Configuration.Data - Class in io.github.giulong.spectrum.utils
- Configuration.Drivers - Class in io.github.giulong.spectrum.utils
- Configuration.Drivers.AppiumGeneric - Class in io.github.giulong.spectrum.utils
- Configuration.Drivers.BiDiDriverConfiguration - Interface in io.github.giulong.spectrum.utils
- Configuration.Drivers.Chrome - Class in io.github.giulong.spectrum.utils
- Configuration.Drivers.Chrome.Service - Class in io.github.giulong.spectrum.utils
- Configuration.Drivers.Edge - Class in io.github.giulong.spectrum.utils
- Configuration.Drivers.Espresso - Class in io.github.giulong.spectrum.utils
- Configuration.Drivers.Event - Class in io.github.giulong.spectrum.utils
- Configuration.Drivers.Events - Class in io.github.giulong.spectrum.utils
- Configuration.Drivers.Firefox - Class in io.github.giulong.spectrum.utils
- Configuration.Drivers.Firefox.Service - Class in io.github.giulong.spectrum.utils
- Configuration.Drivers.Logs - Class in io.github.giulong.spectrum.utils
- Configuration.Drivers.Mac2 - Class in io.github.giulong.spectrum.utils
- Configuration.Drivers.Safari - Class in io.github.giulong.spectrum.utils
- Configuration.Drivers.Safari.Service - Class in io.github.giulong.spectrum.utils
- Configuration.Drivers.UiAutomator2 - Class in io.github.giulong.spectrum.utils
- Configuration.Drivers.Waits - Class in io.github.giulong.spectrum.utils
- Configuration.Drivers.Waits.AutoWait - Class in io.github.giulong.spectrum.utils
- Configuration.Drivers.Windows - Class in io.github.giulong.spectrum.utils
- Configuration.Drivers.XCUITest - Class in io.github.giulong.spectrum.utils
- Configuration.Environments - Class in io.github.giulong.spectrum.utils
- Configuration.Environments.Appium - Class in io.github.giulong.spectrum.utils
- Configuration.Environments.Appium.Service - Class in io.github.giulong.spectrum.utils
- Configuration.Environments.Grid - Class in io.github.giulong.spectrum.utils
- Configuration.Environments.Local - Class in io.github.giulong.spectrum.utils
- Configuration.Extent - Class in io.github.giulong.spectrum.utils
- Configuration.Faker - Class in io.github.giulong.spectrum.utils
- Configuration.FreeMarker - Class in io.github.giulong.spectrum.utils
- Configuration.Runtime - Class in io.github.giulong.spectrum.utils
- ConfigurationResolver - Class in io.github.giulong.spectrum.extensions.resolvers
- ConfigurationResolver() - Constructor for class io.github.giulong.spectrum.extensions.resolvers.ConfigurationResolver
- ContextManager - Class in io.github.giulong.spectrum.utils
- ContextManager() - Constructor for class io.github.giulong.spectrum.utils.ContextManager
- convert(String) - Method in class io.github.giulong.spectrum.utils.js.Js
- copyField(Field, Object, Object) - Static method in class io.github.giulong.spectrum.utils.Reflections
- createExtentTestFrom(ExtensionContext) - Method in class io.github.giulong.spectrum.utils.ExtentReporter
- createNode(String) - Method in class io.github.giulong.spectrum.utils.StatefulExtentTest
- createTempFile(String, String) - Method in class io.github.giulong.spectrum.utils.FileUtils
- CSS_SELECTOR - Enum constant in enum class io.github.giulong.spectrum.enums.LocatorType
- CsvTestBookParser - Class in io.github.giulong.spectrum.utils.testbook.parsers
- CsvTestBookParser() - Constructor for class io.github.giulong.spectrum.utils.testbook.parsers.CsvTestBookParser
D
- data - Variable in class io.github.giulong.spectrum.SpectrumEntity
- Data() - Constructor for class io.github.giulong.spectrum.utils.Configuration.Data
- DATA - Static variable in class io.github.giulong.spectrum.extensions.resolvers.DataResolver
- dataResolver - Variable in class io.github.giulong.spectrum.SpectrumTest
- DataResolver<Data> - Class in io.github.giulong.spectrum.extensions.resolvers
- DataResolver() - Constructor for class io.github.giulong.spectrum.extensions.resolvers.DataResolver
- decorate(ClassLoader, Field) - Method in class io.github.giulong.spectrum.internals.page_factory.SpectrumFieldDecorator
- DEFAULT_CONFIGURATION_UNIX_YAML - Static variable in class io.github.giulong.spectrum.SpectrumSessionListener
- DEFAULT_CONFIGURATION_YAML - Static variable in class io.github.giulong.spectrum.SpectrumSessionListener
- delete(File) - Method in class io.github.giulong.spectrum.utils.FileUtils
- delete(Path) - Method in class io.github.giulong.spectrum.utils.FileUtils
- deleteArtifactsFrom(List<File>, CanProduceMetadata) - Method in class io.github.giulong.spectrum.utils.Retention
- deleteContentOf(Path) - Method in class io.github.giulong.spectrum.utils.FileUtils
- deleteDownloadsFolder() - Method in class io.github.giulong.spectrum.SpectrumEntity
-
Deletes the download folder (its path is provided in the
configuration*.yaml) - deserialize(JsonParser, DeserializationContext) - Method in class io.github.giulong.spectrum.internals.jackson.deserializers.ClassDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class io.github.giulong.spectrum.internals.jackson.deserializers.DriverDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class io.github.giulong.spectrum.internals.jackson.deserializers.DurationDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class io.github.giulong.spectrum.internals.jackson.deserializers.DynamicDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class io.github.giulong.spectrum.internals.jackson.deserializers.EnvironmentDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class io.github.giulong.spectrum.internals.jackson.deserializers.InterpolatedBooleanDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class io.github.giulong.spectrum.internals.jackson.deserializers.InterpolatedObjectDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class io.github.giulong.spectrum.internals.jackson.deserializers.InterpolatedStringDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class io.github.giulong.spectrum.internals.jackson.deserializers.LogbackLogLevelDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class io.github.giulong.spectrum.internals.jackson.deserializers.RandomDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class io.github.giulong.spectrum.internals.jackson.deserializers.UtilLogLevelDeserializer
- DISABLED - Enum constant in enum class io.github.giulong.spectrum.enums.Result
- doOutputFrom(String) - Method in interface io.github.giulong.spectrum.interfaces.reports.CanReport
- doOutputFrom(String) - Method in class io.github.giulong.spectrum.utils.reporters.FileReporter
- doOutputFrom(String) - Method in class io.github.giulong.spectrum.utils.reporters.LogReporter
- DOWNLOAD_WAIT - Static variable in class io.github.giulong.spectrum.extensions.resolvers.DownloadWaitResolver
- DOWNLOAD_WAIT_RESOLVER - Static variable in class io.github.giulong.spectrum.SpectrumTest
- downloadWait - Variable in class io.github.giulong.spectrum.SpectrumEntity
- DownloadWait - Class in io.github.giulong.spectrum.types
- DownloadWait(WebDriver, Duration) - Constructor for class io.github.giulong.spectrum.types.DownloadWait
- DownloadWaitResolver - Class in io.github.giulong.spectrum.extensions.resolvers
- DownloadWaitResolver() - Constructor for class io.github.giulong.spectrum.extensions.resolvers.DownloadWaitResolver
- driver - Variable in class io.github.giulong.spectrum.SpectrumEntity
- Driver<T,
U, - Class in io.github.giulong.spectrum.driversV> - Driver() - Constructor for class io.github.giulong.spectrum.drivers.Driver
- DRIVER - Static variable in class io.github.giulong.spectrum.extensions.resolvers.DriverResolver
- DRIVER_SERVICE_THREAD_LOCAL - Static variable in class io.github.giulong.spectrum.utils.environments.LocalEnvironment
- DriverConsumer - Class in io.github.giulong.spectrum.utils.events
- DriverConsumer() - Constructor for class io.github.giulong.spectrum.utils.events.DriverConsumer
- DriverDeserializer - Class in io.github.giulong.spectrum.internals.jackson.deserializers
- DriverDeserializer() - Constructor for class io.github.giulong.spectrum.internals.jackson.deserializers.DriverDeserializer
- DriverLog - Class in io.github.giulong.spectrum.internals
- DriverLog() - Constructor for class io.github.giulong.spectrum.internals.DriverLog
- DriverResolver - Class in io.github.giulong.spectrum.extensions.resolvers
- DriverResolver() - Constructor for class io.github.giulong.spectrum.extensions.resolvers.DriverResolver
- Drivers() - Constructor for class io.github.giulong.spectrum.utils.Configuration.Drivers
- DurationDeserializer - Class in io.github.giulong.spectrum.internals.jackson.deserializers
- DurationDeserializer() - Constructor for class io.github.giulong.spectrum.internals.jackson.deserializers.DurationDeserializer
- DYNAMIC_TEST - Static variable in class io.github.giulong.spectrum.utils.events.EventsDispatcher
- DynamicDeserializer<T> - Class in io.github.giulong.spectrum.internals.jackson.deserializers
- DynamicDeserializer() - Constructor for class io.github.giulong.spectrum.internals.jackson.deserializers.DynamicDeserializer
E
- Edge - Class in io.github.giulong.spectrum.drivers
- Edge() - Constructor for class io.github.giulong.spectrum.drivers.Edge
- Edge() - Constructor for class io.github.giulong.spectrum.utils.Configuration.Drivers.Edge
- Endpoint - Annotation Interface in io.github.giulong.spectrum.interfaces
- Environment - Class in io.github.giulong.spectrum.utils.environments
- Environment() - Constructor for class io.github.giulong.spectrum.utils.environments.Environment
- EnvironmentDeserializer - Class in io.github.giulong.spectrum.internals.jackson.deserializers
- EnvironmentDeserializer() - Constructor for class io.github.giulong.spectrum.internals.jackson.deserializers.EnvironmentDeserializer
- Environments() - Constructor for class io.github.giulong.spectrum.utils.Configuration.Environments
- escape(String) - Method in class io.github.giulong.spectrum.utils.StringUtils
- Espresso - Class in io.github.giulong.spectrum.drivers
- Espresso() - Constructor for class io.github.giulong.spectrum.drivers.Espresso
- Espresso() - Constructor for class io.github.giulong.spectrum.utils.Configuration.Drivers.Espresso
- Event - Class in io.github.giulong.spectrum.pojos.events
- Event() - Constructor for class io.github.giulong.spectrum.pojos.events.Event
- Event() - Constructor for class io.github.giulong.spectrum.utils.Configuration.Drivers.Event
- events - Variable in class io.github.giulong.spectrum.utils.events.EventsConsumer
- Events() - Constructor for class io.github.giulong.spectrum.utils.Configuration.Drivers.Events
- EVENTS_DISPATCHER - Static variable in class io.github.giulong.spectrum.extensions.resolvers.EventsDispatcherResolver
- EVENTS_DISPATCHER_RESOLVER - Static variable in class io.github.giulong.spectrum.SpectrumTest
- EVENTS_WATCHER - Static variable in class io.github.giulong.spectrum.SpectrumTest
- EventsConsumer - Class in io.github.giulong.spectrum.utils.events
- EventsConsumer() - Constructor for class io.github.giulong.spectrum.utils.events.EventsConsumer
- eventsDispatcher - Static variable in class io.github.giulong.spectrum.SpectrumEntity
- EventsDispatcher - Class in io.github.giulong.spectrum.utils.events
- EventsDispatcher() - Constructor for class io.github.giulong.spectrum.utils.events.EventsDispatcher
- EventsDispatcherResolver - Class in io.github.giulong.spectrum.extensions.resolvers
- EventsDispatcherResolver() - Constructor for class io.github.giulong.spectrum.extensions.resolvers.EventsDispatcherResolver
- EventsWatcher - Class in io.github.giulong.spectrum.extensions.watchers
- EventsWatcher() - Constructor for class io.github.giulong.spectrum.extensions.watchers.EventsWatcher
- EventsWebDriverListener - Class in io.github.giulong.spectrum.internals.web_driver_listeners
- EventsWebDriverListener() - Constructor for class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- Execution() - Constructor for class io.github.giulong.spectrum.utils.MetadataManager.Metadata.Execution
- EXTENSION_CONTEXT - Static variable in class io.github.giulong.spectrum.extensions.resolvers.TestContextResolver
- Extent() - Constructor for class io.github.giulong.spectrum.utils.Configuration.Extent
- EXTENT_REPORTS - Static variable in class io.github.giulong.spectrum.extensions.resolvers.ExtentReportsResolver
- EXTENT_REPORTS_RESOLVER - Static variable in class io.github.giulong.spectrum.SpectrumTest
- ExtentReporter - Class in io.github.giulong.spectrum.utils
- ExtentReporter() - Constructor for class io.github.giulong.spectrum.utils.ExtentReporter
- extentReports - Static variable in class io.github.giulong.spectrum.SpectrumEntity
- ExtentReportsResolver - Class in io.github.giulong.spectrum.extensions.resolvers
- ExtentReportsResolver() - Constructor for class io.github.giulong.spectrum.extensions.resolvers.ExtentReportsResolver
- extentTest - Variable in class io.github.giulong.spectrum.SpectrumEntity
- ExtentTest() - Constructor for class io.github.giulong.spectrum.utils.video.Video.ExtentTest
- ExtentTestConsumer - Class in io.github.giulong.spectrum.utils.events
- ExtentTestConsumer() - Constructor for class io.github.giulong.spectrum.utils.events.ExtentTestConsumer
F
- FAILED - Enum constant in enum class io.github.giulong.spectrum.enums.Result
- faker - Static variable in class io.github.giulong.spectrum.SpectrumEntity
- Faker() - Constructor for class io.github.giulong.spectrum.utils.Configuration.Faker
- FAKER - Static variable in class io.github.giulong.spectrum.extensions.resolvers.FakerResolver
- FAKER_RESOLVER - Static variable in class io.github.giulong.spectrum.SpectrumTest
- FakerResolver - Class in io.github.giulong.spectrum.extensions.resolvers
- FakerResolver() - Constructor for class io.github.giulong.spectrum.extensions.resolvers.FakerResolver
- FileProvider - Interface in io.github.giulong.spectrum.utils.file_providers
- FileReporter - Class in io.github.giulong.spectrum.utils.reporters
- FileReporter() - Constructor for class io.github.giulong.spectrum.utils.reporters.FileReporter
- FileReporter.HtmlSummaryReporter - Class in io.github.giulong.spectrum.utils.reporters
- FileReporter.HtmlTestBookReporter - Class in io.github.giulong.spectrum.utils.reporters
- FileReporter.TxtSummaryReporter - Class in io.github.giulong.spectrum.utils.reporters
- FileReporter.TxtTestBookReporter - Class in io.github.giulong.spectrum.utils.reporters
- fileUtils - Variable in class io.github.giulong.spectrum.utils.ExtentReporter
- FileUtils - Class in io.github.giulong.spectrum.utils
- FileUtils() - Constructor for class io.github.giulong.spectrum.utils.FileUtils
- find(String) - Method in class io.github.giulong.spectrum.utils.file_providers.ClientFileProvider
- find(String) - Method in interface io.github.giulong.spectrum.utils.file_providers.FileProvider
- find(String) - Method in class io.github.giulong.spectrum.utils.file_providers.InternalFileProvider
- findElement(WebElementFinder, String) - Method in class io.github.giulong.spectrum.utils.js.Js
-
Find the first WebElement using the given method starting from document
- findElement(By) - Method in class io.github.giulong.spectrum.utils.js.JsWebElementInvocationHandler
- findElement(JavascriptExecutor, WebElement, String) - Method in enum class io.github.giulong.spectrum.enums.LocatorType
- findElement(JavascriptExecutor, WebElement, String) - Method in interface io.github.giulong.spectrum.interfaces.WebElementFinder
- findElement(WebElement, WebElementFinder, String) - Method in class io.github.giulong.spectrum.utils.js.Js
-
Find the first WebElement using the given method starting from the provided context
- findElements(WebElementFinder, String) - Method in class io.github.giulong.spectrum.utils.js.Js
-
Find all WebElements using the given method starting from the provided context
- findElements(By) - Method in class io.github.giulong.spectrum.utils.js.JsWebElementInvocationHandler
- findElements(JavascriptExecutor, WebElement, String) - Method in enum class io.github.giulong.spectrum.enums.LocatorType
- findElements(JavascriptExecutor, WebElement, String) - Method in interface io.github.giulong.spectrum.interfaces.WebElementFinder
- findElements(WebElement, WebElementFinder, String) - Method in class io.github.giulong.spectrum.utils.js.Js
-
Find all WebElements using the given method starting from the provided context
- fire(String, String) - Method in class io.github.giulong.spectrum.utils.events.EventsDispatcher
- fire(String, String, String) - Method in class io.github.giulong.spectrum.utils.events.EventsDispatcher
- fire(String, String, String, Result, Set<String>, ExtensionContext) - Method in class io.github.giulong.spectrum.utils.events.EventsDispatcher
- fire(String, String, String, Result, Set<String>, ExtensionContext, Map<String, Object>) - Method in class io.github.giulong.spectrum.utils.events.EventsDispatcher
- fire(String, String, ExtensionContext, Map<String, Object>) - Method in class io.github.giulong.spectrum.utils.events.EventsDispatcher
- fire(String, Set<String>) - Method in class io.github.giulong.spectrum.utils.events.EventsDispatcher
- fire(String, Set<String>, Result) - Method in class io.github.giulong.spectrum.utils.events.EventsDispatcher
- Firefox - Class in io.github.giulong.spectrum.drivers
- Firefox() - Constructor for class io.github.giulong.spectrum.drivers.Firefox
- Firefox() - Constructor for class io.github.giulong.spectrum.utils.Configuration.Drivers.Firefox
- FixedSizeQueue<E> - Class in io.github.giulong.spectrum.utils
- FixedSizeQueue() - Constructor for class io.github.giulong.spectrum.utils.FixedSizeQueue
- flush() - Method in class io.github.giulong.spectrum.internals.AppiumLog
- flush() - Method in class io.github.giulong.spectrum.internals.DriverLog
- flush(Reportable) - Method in interface io.github.giulong.spectrum.interfaces.reports.CanReport
- flush(Reportable) - Method in class io.github.giulong.spectrum.utils.reporters.Reporter
- Frame - Enum Class in io.github.giulong.spectrum.enums
- FreeMarker() - Constructor for class io.github.giulong.spectrum.utils.Configuration.FreeMarker
- FreeMarkerWrapper - Class in io.github.giulong.spectrum.utils
- FreeMarkerWrapper() - Constructor for class io.github.giulong.spectrum.utils.FreeMarkerWrapper
- from(By) - Static method in enum class io.github.giulong.spectrum.enums.LocatorType
G
- generateTestInfoDivs(String, String, String) - Method in class io.github.giulong.spectrum.utils.HtmlUtils
- generateVideoTag(String, String, String, Path) - Method in class io.github.giulong.spectrum.utils.HtmlUtils
- get(String, Class<T>) - Method in class io.github.giulong.spectrum.utils.TestContext
- get(ExtensionContext) - Method in class io.github.giulong.spectrum.utils.ContextManager
- get(ExtensionContext, String, Class<T>) - Method in class io.github.giulong.spectrum.utils.ContextManager
- getAccessibleName() - Method in class io.github.giulong.spectrum.utils.js.JsWebElementInvocationHandler
- getAndIncrementFrameNumberFor(TestData, Frame) - Method in class io.github.giulong.spectrum.utils.video.Video
- getAnnotatedFields(Class<?>, Class<? extends Annotation>) - Static method in class io.github.giulong.spectrum.utils.Reflections
- getAnnotatedFields(Object, Class<? extends Annotation>) - Static method in class io.github.giulong.spectrum.utils.Reflections
- getAnnotatedFieldsValues(Object, Class<? extends Annotation>, Class<T>) - Static method in class io.github.giulong.spectrum.utils.Reflections
- getAriaRole() - Method in class io.github.giulong.spectrum.utils.js.JsWebElementInvocationHandler
- getAttribute(String) - Method in class io.github.giulong.spectrum.utils.js.JsWebElementInvocationHandler
- getAttribute(WebElement, String) - Method in class io.github.giulong.spectrum.utils.js.Js
-
Get the property of the provided WebElement, if is null tries to take the dom attribute with the same name
- getClassOf(T[]) - Static method in class io.github.giulong.spectrum.utils.Reflections
- getCreationTimeOf(File) - Method in class io.github.giulong.spectrum.utils.FileUtils
- getCssValue(String) - Method in class io.github.giulong.spectrum.utils.js.JsWebElementInvocationHandler
- getCssValue(WebElement, String) - Method in class io.github.giulong.spectrum.utils.js.Js
-
Get the CSS Value of the provided property
- getDisplayNameOf(Class<?>) - Static method in class io.github.giulong.spectrum.extensions.resolvers.TestDataResolver
- getDomAttribute(String) - Method in class io.github.giulong.spectrum.utils.js.JsWebElementInvocationHandler
- getDomAttribute(WebElement, String) - Method in class io.github.giulong.spectrum.utils.js.Js
-
Get the static attribute of the provided WebElement
- getDomProperty(String) - Method in class io.github.giulong.spectrum.utils.js.JsWebElementInvocationHandler
- getDomProperty(WebElement, String) - Method in class io.github.giulong.spectrum.utils.js.Js
-
Get the property of the provided WebElement
- getDriverServiceBuilder() - Method in class io.github.giulong.spectrum.drivers.Appium
- getDriverServiceBuilder() - Method in class io.github.giulong.spectrum.drivers.Chrome
- getDriverServiceBuilder() - Method in class io.github.giulong.spectrum.drivers.Driver
- getDriverServiceBuilder() - Method in class io.github.giulong.spectrum.drivers.Edge
- getDriverServiceBuilder() - Method in class io.github.giulong.spectrum.drivers.Firefox
- getDriverServiceBuilder() - Method in class io.github.giulong.spectrum.drivers.Safari
- getExtensionOf(String) - Method in class io.github.giulong.spectrum.utils.FileUtils
- getField(String, Object) - Static method in class io.github.giulong.spectrum.utils.Reflections
- getFieldsOf(Class<?>, Class<?>) - Static method in class io.github.giulong.spectrum.utils.Reflections
- getFieldValue(String, Object, T...) - Static method in class io.github.giulong.spectrum.utils.Reflections
- getForegroundColorCode(ILoggingEvent) - Method in class io.github.giulong.spectrum.internals.ColoredConverter
- getGenericSuperclassOf(Class<?>, Class<?>) - Static method in class io.github.giulong.spectrum.utils.Reflections
- getInjectableValues() - Method in class io.github.giulong.spectrum.utils.file_providers.ClientFileProvider
- getInjectableValues() - Method in interface io.github.giulong.spectrum.utils.file_providers.FileProvider
- getInjectableValues() - Method in class io.github.giulong.spectrum.utils.file_providers.InternalFileProvider
- getInstance() - Static method in class io.github.giulong.spectrum.internals.jackson.deserializers.ClassDeserializer
- getInstance() - Static method in class io.github.giulong.spectrum.internals.jackson.deserializers.DriverDeserializer
- getInstance() - Static method in class io.github.giulong.spectrum.internals.jackson.deserializers.DurationDeserializer
- getInstance() - Static method in class io.github.giulong.spectrum.internals.jackson.deserializers.EnvironmentDeserializer
- getInstance() - Static method in class io.github.giulong.spectrum.internals.jackson.deserializers.InterpolatedBooleanDeserializer
- getInstance() - Static method in class io.github.giulong.spectrum.internals.jackson.deserializers.InterpolatedObjectDeserializer
- getInstance() - Static method in class io.github.giulong.spectrum.internals.jackson.deserializers.InterpolatedStringDeserializer
- getInstance() - Static method in class io.github.giulong.spectrum.internals.jackson.deserializers.LogbackLogLevelDeserializer
- getInstance() - Static method in class io.github.giulong.spectrum.internals.jackson.deserializers.RandomDeserializer
- getInstance() - Static method in class io.github.giulong.spectrum.internals.jackson.deserializers.UtilLogLevelDeserializer
- getInstance() - Static method in class io.github.giulong.spectrum.utils.Configuration
- getInstance() - Static method in class io.github.giulong.spectrum.utils.ContextManager
- getInstance() - Static method in class io.github.giulong.spectrum.utils.events.EventsDispatcher
- getInstance() - Static method in class io.github.giulong.spectrum.utils.ExtentReporter
- getInstance() - Static method in class io.github.giulong.spectrum.utils.FileUtils
- getInstance() - Static method in class io.github.giulong.spectrum.utils.FreeMarkerWrapper
- getInstance() - Static method in class io.github.giulong.spectrum.utils.HtmlUtils
- getInstance() - Static method in class io.github.giulong.spectrum.utils.JsonUtils
- getInstance() - Static method in class io.github.giulong.spectrum.utils.MetadataManager
- getInstance() - Static method in class io.github.giulong.spectrum.utils.StringUtils
- getInstance() - Static method in class io.github.giulong.spectrum.utils.Vars
- getInstance() - Static method in class io.github.giulong.spectrum.utils.YamlUtils
- getLocation() - Method in class io.github.giulong.spectrum.utils.js.JsWebElementInvocationHandler
- getLocation(WebElement) - Method in class io.github.giulong.spectrum.utils.js.Js
-
Get the location of the provided WebElement
- getRect() - Method in class io.github.giulong.spectrum.utils.js.JsWebElementInvocationHandler
- getRect(WebElement) - Method in class io.github.giulong.spectrum.utils.js.Js
-
Get the location and size of the provided WebElement
- getRegex() - Method in class io.github.giulong.spectrum.utils.testbook.parsers.CsvTestBookParser
- getRegex() - Method in class io.github.giulong.spectrum.utils.testbook.parsers.SimpleTestBookParser
- getRegex() - Method in class io.github.giulong.spectrum.utils.testbook.parsers.TxtTestBookParser
- getReporters() - Method in interface io.github.giulong.spectrum.interfaces.reports.Reportable
- getRetention() - Method in interface io.github.giulong.spectrum.interfaces.reports.CanProduceMetadata
- getRetention() - Method in class io.github.giulong.spectrum.utils.ExtentReporter
- getScreenshotAs(OutputType<X>) - Method in class io.github.giulong.spectrum.utils.js.JsWebElementInvocationHandler
- getShadowRoot() - Method in class io.github.giulong.spectrum.utils.js.JsWebElementInvocationHandler
- getShadowRoot(WebElement) - Method in class io.github.giulong.spectrum.utils.js.Js
-
Get the shadowRoot of the provided WebElement
- getSize() - Method in class io.github.giulong.spectrum.utils.js.JsWebElementInvocationHandler
- getSize(WebElement) - Method in class io.github.giulong.spectrum.utils.js.Js
-
Get the size of the provided WebElement
- getSuccessfulQueueOf(CanProduceMetadata) - Method in class io.github.giulong.spectrum.utils.MetadataManager
- getTagName() - Method in class io.github.giulong.spectrum.utils.js.JsWebElementInvocationHandler
- getTagName(WebElement) - Method in class io.github.giulong.spectrum.utils.js.Js
-
Get the Tag of the provided WebElement
- getTargetJsonSchemaFolder() - Method in class io.github.giulong.spectrum.internals.jackson.json_schema.JsonSchemaInternalGeneratorModule
- getTemplate() - Method in interface io.github.giulong.spectrum.interfaces.reports.CanReport
- getText() - Method in class io.github.giulong.spectrum.utils.js.JsWebElementInvocationHandler
- getText(WebElement) - Method in class io.github.giulong.spectrum.utils.js.Js
-
Get the innerText of the provided webElement
- getValue() - Method in enum class io.github.giulong.spectrum.enums.Frame
- getVars() - Method in interface io.github.giulong.spectrum.interfaces.reports.Reportable
- getVideoPathFrom(TestData) - Method in class io.github.giulong.spectrum.utils.events.video.VideoBaseConsumer
- getVideoPathFrom(TestData) - Method in class io.github.giulong.spectrum.utils.events.video.VideoDynamicConsumer
- getVideoPathFrom(TestData) - Method in class io.github.giulong.spectrum.utils.events.video.VideoDynamicFinalizer
- getVideoPathFrom(TestData) - Method in class io.github.giulong.spectrum.utils.events.video.VideoDynamicInitConsumer
- getViews() - Method in class io.github.giulong.spectrum.utils.file_providers.ClientFileProvider
- getViews() - Method in interface io.github.giulong.spectrum.utils.file_providers.FileProvider
- getViews() - Method in class io.github.giulong.spectrum.utils.file_providers.InternalFileProvider
- Grid() - Constructor for class io.github.giulong.spectrum.utils.Configuration.Environments.Grid
- GridEnvironment - Class in io.github.giulong.spectrum.utils.environments
- GridEnvironment() - Constructor for class io.github.giulong.spectrum.utils.environments.GridEnvironment
H
- hasClass(WebElement, String) - Method in class io.github.giulong.spectrum.SpectrumEntity
-
Checks if the provided WebElement has the provided css class
- hasClasses(WebElement, String...) - Method in class io.github.giulong.spectrum.SpectrumEntity
-
Checks if the provided WebElement has all the provided css classes
- HASH_ALGORITHM - Static variable in class io.github.giulong.spectrum.SpectrumEntity
- Highlight() - Constructor for class io.github.giulong.spectrum.utils.Configuration.Application.Highlight
- HighlightElementConsumer - Class in io.github.giulong.spectrum.utils.web_driver_events
- HighlightElementConsumer() - Constructor for class io.github.giulong.spectrum.utils.web_driver_events.HighlightElementConsumer
- hover(WebElement) - Method in class io.github.giulong.spectrum.SpectrumEntity
-
Hovers on the provided WebElement, leveraging the
actionsfield - HtmlReportConsumer - Class in io.github.giulong.spectrum.utils.web_driver_events
- HtmlReportConsumer() - Constructor for class io.github.giulong.spectrum.utils.web_driver_events.HtmlReportConsumer
- HtmlSummaryReporter() - Constructor for class io.github.giulong.spectrum.utils.reporters.FileReporter.HtmlSummaryReporter
- HtmlTestBookReporter() - Constructor for class io.github.giulong.spectrum.utils.reporters.FileReporter.HtmlTestBookReporter
- htmlUtils - Variable in class io.github.giulong.spectrum.utils.ExtentReporter
- HtmlUtils - Class in io.github.giulong.spectrum.utils
- HtmlUtils() - Constructor for class io.github.giulong.spectrum.utils.HtmlUtils
I
- ID - Enum constant in enum class io.github.giulong.spectrum.enums.LocatorType
- IMPLICIT_WAIT - Static variable in class io.github.giulong.spectrum.extensions.resolvers.ImplicitWaitResolver
- IMPLICIT_WAIT_RESOLVER - Static variable in class io.github.giulong.spectrum.SpectrumTest
- implicitWait - Variable in class io.github.giulong.spectrum.SpectrumEntity
- ImplicitWait - Class in io.github.giulong.spectrum.types
- ImplicitWait(WebDriver, Duration) - Constructor for class io.github.giulong.spectrum.types.ImplicitWait
- ImplicitWaitResolver - Class in io.github.giulong.spectrum.extensions.resolvers
- ImplicitWaitResolver() - Constructor for class io.github.giulong.spectrum.extensions.resolvers.ImplicitWaitResolver
- initFor(ExtensionContext) - Method in class io.github.giulong.spectrum.utils.ContextManager
- initWithParentFor(ExtensionContext) - Method in class io.github.giulong.spectrum.utils.ContextManager
- inline(String) - Method in class io.github.giulong.spectrum.utils.HtmlUtils
- inlineImagesOf(String) - Method in class io.github.giulong.spectrum.utils.HtmlUtils
- inlineVideosOf(String) - Method in class io.github.giulong.spectrum.utils.HtmlUtils
- interceptDynamicTest(InvocationInterceptor.Invocation<Void>, DynamicTestInvocationContext, ExtensionContext) - Method in class io.github.giulong.spectrum.extensions.interceptors.SpectrumInterceptor
- Internal() - Constructor for class io.github.giulong.spectrum.internals.jackson.views.Views.Internal
- InternalFileProvider - Class in io.github.giulong.spectrum.utils.file_providers
- InternalFileProvider() - Constructor for class io.github.giulong.spectrum.utils.file_providers.InternalFileProvider
- interpolate(String, String) - Method in class io.github.giulong.spectrum.internals.jackson.deserializers.InterpolatedDeserializer
- interpolate(String, Map<String, Object>) - Method in class io.github.giulong.spectrum.utils.FreeMarkerWrapper
- InterpolatedBooleanDeserializer - Class in io.github.giulong.spectrum.internals.jackson.deserializers
- InterpolatedBooleanDeserializer() - Constructor for class io.github.giulong.spectrum.internals.jackson.deserializers.InterpolatedBooleanDeserializer
- InterpolatedDeserializer<T> - Class in io.github.giulong.spectrum.internals.jackson.deserializers
- InterpolatedDeserializer() - Constructor for class io.github.giulong.spectrum.internals.jackson.deserializers.InterpolatedDeserializer
- InterpolatedObjectDeserializer - Class in io.github.giulong.spectrum.internals.jackson.deserializers
- InterpolatedObjectDeserializer() - Constructor for class io.github.giulong.spectrum.internals.jackson.deserializers.InterpolatedObjectDeserializer
- InterpolatedStringDeserializer - Class in io.github.giulong.spectrum.internals.jackson.deserializers
- InterpolatedStringDeserializer() - Constructor for class io.github.giulong.spectrum.internals.jackson.deserializers.InterpolatedStringDeserializer
- interpolateTemplate(String, Map<String, Object>) - Method in class io.github.giulong.spectrum.utils.FreeMarkerWrapper
- interpolateTimestampFrom(String) - Method in class io.github.giulong.spectrum.utils.FileUtils
- invoke(Object, Method, Object[]) - Method in class io.github.giulong.spectrum.internals.page_factory.SpectrumLocatingElementHandler
- invoke(Object, Method, Object[]) - Method in class io.github.giulong.spectrum.utils.js.JsWebElementInvocationHandler
- invoke(Object, Method, Object[]) - Method in class io.github.giulong.spectrum.utils.js.JsWebElementListInvocationHandler
- io.github.giulong.spectrum - package io.github.giulong.spectrum
- io.github.giulong.spectrum.drivers - package io.github.giulong.spectrum.drivers
- io.github.giulong.spectrum.enums - package io.github.giulong.spectrum.enums
- io.github.giulong.spectrum.extensions.interceptors - package io.github.giulong.spectrum.extensions.interceptors
- io.github.giulong.spectrum.extensions.resolvers - package io.github.giulong.spectrum.extensions.resolvers
- io.github.giulong.spectrum.extensions.resolvers.bidi - package io.github.giulong.spectrum.extensions.resolvers.bidi
- io.github.giulong.spectrum.extensions.watchers - package io.github.giulong.spectrum.extensions.watchers
- io.github.giulong.spectrum.interfaces - package io.github.giulong.spectrum.interfaces
- io.github.giulong.spectrum.interfaces.reports - package io.github.giulong.spectrum.interfaces.reports
- io.github.giulong.spectrum.internals - package io.github.giulong.spectrum.internals
- io.github.giulong.spectrum.internals.jackson.deserializers - package io.github.giulong.spectrum.internals.jackson.deserializers
- io.github.giulong.spectrum.internals.jackson.json_schema - package io.github.giulong.spectrum.internals.jackson.json_schema
- io.github.giulong.spectrum.internals.jackson.views - package io.github.giulong.spectrum.internals.jackson.views
- io.github.giulong.spectrum.internals.page_factory - package io.github.giulong.spectrum.internals.page_factory
- io.github.giulong.spectrum.internals.web_driver_listeners - package io.github.giulong.spectrum.internals.web_driver_listeners
- io.github.giulong.spectrum.pojos.events - package io.github.giulong.spectrum.pojos.events
- io.github.giulong.spectrum.pojos.testbook - package io.github.giulong.spectrum.pojos.testbook
- io.github.giulong.spectrum.types - package io.github.giulong.spectrum.types
- io.github.giulong.spectrum.utils - package io.github.giulong.spectrum.utils
- io.github.giulong.spectrum.utils.environments - package io.github.giulong.spectrum.utils.environments
- io.github.giulong.spectrum.utils.events - package io.github.giulong.spectrum.utils.events
- io.github.giulong.spectrum.utils.events.video - package io.github.giulong.spectrum.utils.events.video
- io.github.giulong.spectrum.utils.file_providers - package io.github.giulong.spectrum.utils.file_providers
- io.github.giulong.spectrum.utils.js - package io.github.giulong.spectrum.utils.js
- io.github.giulong.spectrum.utils.reporters - package io.github.giulong.spectrum.utils.reporters
- io.github.giulong.spectrum.utils.testbook - package io.github.giulong.spectrum.utils.testbook
- io.github.giulong.spectrum.utils.testbook.parsers - package io.github.giulong.spectrum.utils.testbook.parsers
- io.github.giulong.spectrum.utils.tests_comparators - package io.github.giulong.spectrum.utils.tests_comparators
- io.github.giulong.spectrum.utils.video - package io.github.giulong.spectrum.utils.video
- io.github.giulong.spectrum.utils.web_driver_events - package io.github.giulong.spectrum.utils.web_driver_events
- isBiDi() - Method in interface io.github.giulong.spectrum.utils.Configuration.Drivers.BiDiDriverConfiguration
- isDisabled() - Method in class io.github.giulong.spectrum.utils.video.Video
- isDisplayed() - Method in class io.github.giulong.spectrum.utils.js.JsWebElementInvocationHandler
- isDisplayed(WebElement) - Method in class io.github.giulong.spectrum.utils.js.Js
-
Determine whether the element is displayed or not
- isEnabled() - Method in class io.github.giulong.spectrum.utils.js.JsWebElementInvocationHandler
- isEnabled(WebElement) - Method in class io.github.giulong.spectrum.utils.js.Js
-
Determine whether the element is enabled or not
- isExecutionSuccessful() - Method in class io.github.giulong.spectrum.utils.Summary
- isLoaded() - Method in class io.github.giulong.spectrum.SpectrumPage
-
Checks whether the SpectrumPage instance on which this is called is fully loaded
- isNewFrame(byte[], TestData) - Method in class io.github.giulong.spectrum.utils.events.video.VideoConsumer
- isNewFrame(byte[], TestData) - Method in class io.github.giulong.spectrum.utils.events.video.VideoDynamicConsumer
- isNotPresent(By) - Method in class io.github.giulong.spectrum.SpectrumEntity
-
Checks if no WebElement with the provided
byis present in the current page - isPresent(By) - Method in class io.github.giulong.spectrum.SpectrumEntity
-
Checks if the WebElement with the provided
byis present in the current page - isSelected() - Method in class io.github.giulong.spectrum.utils.js.JsWebElementInvocationHandler
- isSelected(WebElement) - Method in class io.github.giulong.spectrum.utils.js.Js
-
Determine whether the element is selected or not
J
- joinTestDisplayNamesIn(ExtensionContext) - Static method in class io.github.giulong.spectrum.extensions.resolvers.TestDataResolver
- js - Variable in class io.github.giulong.spectrum.SpectrumEntity
- Js - Class in io.github.giulong.spectrum.utils.js
- Js() - Constructor for class io.github.giulong.spectrum.utils.js.Js
- JS - Static variable in class io.github.giulong.spectrum.extensions.resolvers.JsResolver
- JS_RESOLVER - Static variable in class io.github.giulong.spectrum.SpectrumTest
- JS_WEB_ELEMENT_PROXY_BUILDER - Static variable in class io.github.giulong.spectrum.extensions.resolvers.JsWebElementProxyBuilderResolver
- JS_WEB_ELEMENT_PROXY_BUILDER_RESOLVER - Static variable in class io.github.giulong.spectrum.SpectrumTest
- JsonSchemaGeneratorModule - Class in io.github.giulong.spectrum.internals.jackson.json_schema
- JsonSchemaGeneratorModule() - Constructor for class io.github.giulong.spectrum.internals.jackson.json_schema.JsonSchemaGeneratorModule
- JsonSchemaInternalGeneratorModule - Class in io.github.giulong.spectrum.internals.jackson.json_schema
- JsonSchemaInternalGeneratorModule() - Constructor for class io.github.giulong.spectrum.internals.jackson.json_schema.JsonSchemaInternalGeneratorModule
- JsonSchemaTypes - Annotation Interface in io.github.giulong.spectrum.interfaces
- JsonUtils - Class in io.github.giulong.spectrum.utils
- JsonUtils() - Constructor for class io.github.giulong.spectrum.utils.JsonUtils
- JsResolver - Class in io.github.giulong.spectrum.extensions.resolvers
- JsResolver() - Constructor for class io.github.giulong.spectrum.extensions.resolvers.JsResolver
- JsWebElement - Annotation Interface in io.github.giulong.spectrum.interfaces
- JsWebElementInvocationHandler - Class in io.github.giulong.spectrum.utils.js
- JsWebElementInvocationHandler() - Constructor for class io.github.giulong.spectrum.utils.js.JsWebElementInvocationHandler
- JsWebElementListInvocationHandler - Class in io.github.giulong.spectrum.utils.js
- JsWebElementListInvocationHandler() - Constructor for class io.github.giulong.spectrum.utils.js.JsWebElementListInvocationHandler
- JsWebElementProxyBuilder - Class in io.github.giulong.spectrum.utils.js
- JsWebElementProxyBuilder() - Constructor for class io.github.giulong.spectrum.utils.js.JsWebElementProxyBuilder
- JsWebElementProxyBuilderResolver - Class in io.github.giulong.spectrum.extensions.resolvers
- JsWebElementProxyBuilderResolver() - Constructor for class io.github.giulong.spectrum.extensions.resolvers.JsWebElementProxyBuilderResolver
L
- launcherSessionClosed(LauncherSession) - Method in class io.github.giulong.spectrum.SpectrumSessionListener
- launcherSessionOpened(LauncherSession) - Method in class io.github.giulong.spectrum.SpectrumSessionListener
- LINK_TEXT - Enum constant in enum class io.github.giulong.spectrum.enums.LocatorType
- Local() - Constructor for class io.github.giulong.spectrum.utils.Configuration.Environments.Local
- LocalEnvironment - Class in io.github.giulong.spectrum.utils.environments
- LocalEnvironment() - Constructor for class io.github.giulong.spectrum.utils.environments.LocalEnvironment
- LocatorType - Enum Class in io.github.giulong.spectrum.enums
- LOG_INSPECTOR - Static variable in class io.github.giulong.spectrum.extensions.resolvers.bidi.LogInspectorResolver
- LOG_INSPECTOR_RESOLVER - Static variable in class io.github.giulong.spectrum.SpectrumTest
- LogbackLogLevelDeserializer - Class in io.github.giulong.spectrum.internals.jackson.deserializers
- LogbackLogLevelDeserializer() - Constructor for class io.github.giulong.spectrum.internals.jackson.deserializers.LogbackLogLevelDeserializer
- LogConsumer - Class in io.github.giulong.spectrum.utils.events
- LogConsumer - Class in io.github.giulong.spectrum.utils.web_driver_events
- LogConsumer() - Constructor for class io.github.giulong.spectrum.utils.events.LogConsumer
- LogConsumer() - Constructor for class io.github.giulong.spectrum.utils.web_driver_events.LogConsumer
- logInspector - Variable in class io.github.giulong.spectrum.SpectrumEntity
- LogInspectorResolver - Class in io.github.giulong.spectrum.extensions.resolvers.bidi
- LogInspectorResolver() - Constructor for class io.github.giulong.spectrum.extensions.resolvers.bidi.LogInspectorResolver
- LogReporter - Class in io.github.giulong.spectrum.utils.reporters
- LogReporter() - Constructor for class io.github.giulong.spectrum.utils.reporters.LogReporter
- LogReporter.LogSummaryReporter - Class in io.github.giulong.spectrum.utils.reporters
- LogReporter.LogTestBookReporter - Class in io.github.giulong.spectrum.utils.reporters
- Logs() - Constructor for class io.github.giulong.spectrum.utils.Configuration.Drivers.Logs
- LogSummaryReporter() - Constructor for class io.github.giulong.spectrum.utils.reporters.LogReporter.LogSummaryReporter
- LogTestBookReporter() - Constructor for class io.github.giulong.spectrum.utils.reporters.LogReporter.LogTestBookReporter
- logTestEnd(ExtensionContext, Status) - Method in class io.github.giulong.spectrum.utils.ExtentReporter
- logTestStartOf(ExtentTest) - Method in class io.github.giulong.spectrum.utils.ExtentReporter
M
- Mac2 - Class in io.github.giulong.spectrum.drivers
- Mac2() - Constructor for class io.github.giulong.spectrum.drivers.Mac2
- Mac2() - Constructor for class io.github.giulong.spectrum.utils.Configuration.Drivers.Mac2
- MailConsumer - Class in io.github.giulong.spectrum.utils.events
- MailConsumer() - Constructor for class io.github.giulong.spectrum.utils.events.MailConsumer
- MANUAL - Enum constant in enum class io.github.giulong.spectrum.enums.Frame
- match(Event) - Method in class io.github.giulong.spectrum.utils.events.EventsConsumer
- mergeGridCapabilitiesFrom(Map<String, Object>) - Method in class io.github.giulong.spectrum.drivers.Driver
- Metadata() - Constructor for class io.github.giulong.spectrum.utils.MetadataManager.Metadata
- MetadataManager - Class in io.github.giulong.spectrum.utils
- MetadataManager() - Constructor for class io.github.giulong.spectrum.utils.MetadataManager
- MetadataManager.Metadata - Class in io.github.giulong.spectrum.utils
- MetadataManager.Metadata.Execution - Class in io.github.giulong.spectrum.utils
- MetadataManager.Metadata.Execution.Successful - Class in io.github.giulong.spectrum.utils
N
- NAME - Enum constant in enum class io.github.giulong.spectrum.enums.LocatorType
- NameComparator - Class in io.github.giulong.spectrum.utils.tests_comparators
- NameComparator() - Constructor for class io.github.giulong.spectrum.utils.tests_comparators.NameComparator
- network - Variable in class io.github.giulong.spectrum.SpectrumEntity
- NETWORK - Static variable in class io.github.giulong.spectrum.extensions.resolvers.bidi.NetworkResolver
- NETWORK_RESOLVER - Static variable in class io.github.giulong.spectrum.SpectrumTest
- NetworkResolver - Class in io.github.giulong.spectrum.extensions.resolvers.bidi
- NetworkResolver() - Constructor for class io.github.giulong.spectrum.extensions.resolvers.bidi.NetworkResolver
- NoOpComparator - Class in io.github.giulong.spectrum.utils.tests_comparators
- NoOpComparator() - Constructor for class io.github.giulong.spectrum.utils.tests_comparators.NoOpComparator
- NOT_RUN - Enum constant in enum class io.github.giulong.spectrum.enums.Result
O
- onError(Object, Method, Object[], InvocationTargetException) - Method in class io.github.giulong.spectrum.internals.web_driver_listeners.EventsWebDriverListener
- open() - Method in interface io.github.giulong.spectrum.interfaces.reports.CanReport
- open() - Method in class io.github.giulong.spectrum.SpectrumPage
-
Opens the web page at the URL made by the concatenation of the
baseUrlprovided in theconfiguration.yamland the value of the@Endpointannotation on the calling SpectrumPage. - open() - Method in class io.github.giulong.spectrum.utils.reporters.FileReporter
- ORIGINAL_DRIVER - Static variable in class io.github.giulong.spectrum.extensions.resolvers.DriverResolver
P
- PAGE_LOAD_WAIT - Static variable in class io.github.giulong.spectrum.extensions.resolvers.PageLoadWaitResolver
- PAGE_LOAD_WAIT_RESOLVER - Static variable in class io.github.giulong.spectrum.SpectrumTest
- pageLoadWait - Variable in class io.github.giulong.spectrum.SpectrumEntity
- PageLoadWait - Class in io.github.giulong.spectrum.types
- PageLoadWait(WebDriver, Duration) - Constructor for class io.github.giulong.spectrum.types.PageLoadWait
- PageLoadWaitResolver - Class in io.github.giulong.spectrum.extensions.resolvers
- PageLoadWaitResolver() - Constructor for class io.github.giulong.spectrum.extensions.resolvers.PageLoadWaitResolver
- parse() - Method in class io.github.giulong.spectrum.utils.testbook.parsers.SimpleTestBookParser
- parse() - Method in class io.github.giulong.spectrum.utils.testbook.parsers.TestBookParser
- parse() - Method in class io.github.giulong.spectrum.utils.testbook.parsers.YamlTestBookParser
- PARTIAL_LINK_TEXT - Enum constant in enum class io.github.giulong.spectrum.enums.LocatorType
- path - Variable in class io.github.giulong.spectrum.utils.testbook.parsers.TestBookParser
- produceMetadata() - Method in interface io.github.giulong.spectrum.interfaces.reports.CanProduceMetadata
- produceMetadata() - Method in class io.github.giulong.spectrum.utils.ExtentReporter
- produceMetadata() - Method in class io.github.giulong.spectrum.utils.reporters.FileReporter
- PROFILE_NODE - Static variable in class io.github.giulong.spectrum.SpectrumSessionListener
- ProjectProperties - Class in io.github.giulong.spectrum.types
- ProjectProperties() - Constructor for class io.github.giulong.spectrum.types.ProjectProperties
- put(String, Object) - Method in class io.github.giulong.spectrum.utils.TestContext
- put(ExtensionContext, String, Object) - Method in class io.github.giulong.spectrum.utils.ContextManager
Q
- QualityGate - Class in io.github.giulong.spectrum.pojos.testbook
- QualityGate() - Constructor for class io.github.giulong.spectrum.pojos.testbook.QualityGate
R
- RandomDeserializer - Class in io.github.giulong.spectrum.internals.jackson.deserializers
- RandomDeserializer() - Constructor for class io.github.giulong.spectrum.internals.jackson.deserializers.RandomDeserializer
- read(String) - Method in class io.github.giulong.spectrum.utils.FileUtils
- readClient(String, Class<T>) - Method in class io.github.giulong.spectrum.utils.YamlUtils
- readClientNode(String, String, Class<T>) - Method in class io.github.giulong.spectrum.utils.YamlUtils
- readDynamicDeserializable(String, Class<T>, JsonNode) - Method in class io.github.giulong.spectrum.utils.YamlUtils
- readInternal(String, Class<T>) - Method in class io.github.giulong.spectrum.utils.YamlUtils
- readInternalNode(String, String, Class<T>) - Method in class io.github.giulong.spectrum.utils.YamlUtils
- readOrEmpty(File, Class<T>) - Method in class io.github.giulong.spectrum.utils.JsonUtils
- readTemplate(String) - Method in class io.github.giulong.spectrum.utils.FileUtils
- Reflections - Class in io.github.giulong.spectrum.utils
- Reflections() - Constructor for class io.github.giulong.spectrum.utils.Reflections
- removeExtensionFrom(String) - Method in class io.github.giulong.spectrum.utils.FileUtils
- Reportable - Interface in io.github.giulong.spectrum.interfaces.reports
- Reporter - Class in io.github.giulong.spectrum.utils.reporters
- Reporter() - Constructor for class io.github.giulong.spectrum.utils.reporters.Reporter
- resolveParameter(ParameterContext, ExtensionContext) - Method in class io.github.giulong.spectrum.extensions.resolvers.TestContextResolver
- resolveParameter(ParameterContext, ExtensionContext) - Method in class io.github.giulong.spectrum.extensions.resolvers.ActionsResolver
- resolveParameter(ParameterContext, ExtensionContext) - Method in class io.github.giulong.spectrum.extensions.resolvers.bidi.BiDiTypeBasedParameterResolver
- resolveParameter(ParameterContext, ExtensionContext) - Method in class io.github.giulong.spectrum.extensions.resolvers.ConfigurationResolver
- resolveParameter(ParameterContext, ExtensionContext) - Method in class io.github.giulong.spectrum.extensions.resolvers.DataResolver
- resolveParameter(ParameterContext, ExtensionContext) - Method in class io.github.giulong.spectrum.extensions.resolvers.DriverResolver
- resolveParameter(ParameterContext, ExtensionContext) - Method in class io.github.giulong.spectrum.extensions.resolvers.EventsDispatcherResolver
- resolveParameter(ParameterContext, ExtensionContext) - Method in class io.github.giulong.spectrum.extensions.resolvers.ExtentReportsResolver
- resolveParameter(ParameterContext, ExtensionContext) - Method in class io.github.giulong.spectrum.extensions.resolvers.FakerResolver
- resolveParameter(ParameterContext, ExtensionContext) - Method in class io.github.giulong.spectrum.extensions.resolvers.JsResolver
- resolveParameter(ParameterContext, ExtensionContext) - Method in class io.github.giulong.spectrum.extensions.resolvers.JsWebElementProxyBuilderResolver
- resolveParameter(ParameterContext, ExtensionContext) - Method in class io.github.giulong.spectrum.extensions.resolvers.StatefulExtentTestResolver
- resolveParameter(ParameterContext, ExtensionContext) - Method in class io.github.giulong.spectrum.extensions.resolvers.TestDataResolver
- resolveParameter(ParameterContext, ExtensionContext) - Method in class io.github.giulong.spectrum.extensions.resolvers.DownloadWaitResolver
- resolveParameter(ParameterContext, ExtensionContext) - Method in class io.github.giulong.spectrum.extensions.resolvers.ImplicitWaitResolver
- resolveParameter(ParameterContext, ExtensionContext) - Method in class io.github.giulong.spectrum.extensions.resolvers.PageLoadWaitResolver
- resolveParameter(ParameterContext, ExtensionContext) - Method in class io.github.giulong.spectrum.extensions.resolvers.ScriptWaitResolver
- resolveParameterFor(WebDriver) - Method in class io.github.giulong.spectrum.extensions.resolvers.bidi.BrowsingContextInspectorResolver
- resolveParameterFor(WebDriver) - Method in class io.github.giulong.spectrum.extensions.resolvers.bidi.BrowsingContextResolver
- resolveParameterFor(WebDriver) - Method in class io.github.giulong.spectrum.extensions.resolvers.bidi.LogInspectorResolver
- resolveParameterFor(WebDriver) - Method in class io.github.giulong.spectrum.extensions.resolvers.bidi.NetworkResolver
- Result - Enum Class in io.github.giulong.spectrum.enums
- Retention - Class in io.github.giulong.spectrum.utils
- Retention() - Constructor for class io.github.giulong.spectrum.utils.Retention
- Runtime() - Constructor for class io.github.giulong.spectrum.utils.Configuration.Runtime
S
- Safari - Class in io.github.giulong.spectrum.drivers
- Safari() - Constructor for class io.github.giulong.spectrum.drivers.Safari
- Safari() - Constructor for class io.github.giulong.spectrum.utils.Configuration.Drivers.Safari
- sanitize(String) - Method in class io.github.giulong.spectrum.utils.FileUtils
- screenshot() - Method in class io.github.giulong.spectrum.SpectrumEntity
-
Adds a screenshot at INFO level to the current test in the Extent Report
- SCREENSHOT - Static variable in class io.github.giulong.spectrum.utils.web_driver_events.ScreenshotConsumer
- ScreenshotConsumer - Class in io.github.giulong.spectrum.utils.web_driver_events
- ScreenshotConsumer() - Constructor for class io.github.giulong.spectrum.utils.web_driver_events.ScreenshotConsumer
- screenshotFail(String) - Method in class io.github.giulong.spectrum.SpectrumEntity
-
Adds a screenshot with the provided message and FAIL status to the current test in the Extent Report
- screenshotInfo(String) - Method in class io.github.giulong.spectrum.SpectrumEntity
-
Adds a screenshot with the provided message and INFO status to the current test in the Extent Report
- screenshotWarning(String) - Method in class io.github.giulong.spectrum.SpectrumEntity
-
Adds a screenshot status with the provided message and WARN to the current test in the Extent Report
- SCRIPT_WAIT - Static variable in class io.github.giulong.spectrum.extensions.resolvers.ScriptWaitResolver
- SCRIPT_WAIT_RESOLVER - Static variable in class io.github.giulong.spectrum.SpectrumTest
- scriptWait - Variable in class io.github.giulong.spectrum.SpectrumEntity
- ScriptWait - Class in io.github.giulong.spectrum.types
- ScriptWait(WebDriver, Duration) - Constructor for class io.github.giulong.spectrum.types.ScriptWait
- ScriptWaitResolver - Class in io.github.giulong.spectrum.extensions.resolvers
- ScriptWaitResolver() - Constructor for class io.github.giulong.spectrum.extensions.resolvers.ScriptWaitResolver
- Secured - Annotation Interface in io.github.giulong.spectrum.interfaces
- sendKeys(CharSequence...) - Method in class io.github.giulong.spectrum.utils.js.JsWebElementInvocationHandler
- sendKeys(WebElement, CharSequence...) - Method in class io.github.giulong.spectrum.utils.js.Js
-
Send input value with javascript to the provided WebElement
- Service() - Constructor for class io.github.giulong.spectrum.utils.Configuration.Drivers.Chrome.Service
- Service() - Constructor for class io.github.giulong.spectrum.utils.Configuration.Drivers.Firefox.Service
- Service() - Constructor for class io.github.giulong.spectrum.utils.Configuration.Drivers.Safari.Service
- Service() - Constructor for class io.github.giulong.spectrum.utils.Configuration.Environments.Appium.Service
- sessionClosed() - Method in interface io.github.giulong.spectrum.interfaces.SessionHook
- sessionClosed() - Method in class io.github.giulong.spectrum.utils.environments.AppiumEnvironment
- sessionClosed() - Method in class io.github.giulong.spectrum.utils.events.EventsDispatcher
- sessionClosed() - Method in class io.github.giulong.spectrum.utils.ExtentReporter
- sessionClosed() - Method in class io.github.giulong.spectrum.utils.MetadataManager
- sessionClosed() - Method in class io.github.giulong.spectrum.utils.Summary
- sessionClosed() - Method in class io.github.giulong.spectrum.utils.testbook.TestBook
- SessionHook - Interface in io.github.giulong.spectrum.interfaces
- sessionOpened() - Method in interface io.github.giulong.spectrum.interfaces.SessionHook
- sessionOpened() - Method in class io.github.giulong.spectrum.utils.environments.AppiumEnvironment
- sessionOpened() - Method in class io.github.giulong.spectrum.utils.events.EventsDispatcher
- sessionOpened() - Method in class io.github.giulong.spectrum.utils.ExtentReporter
- sessionOpened() - Method in class io.github.giulong.spectrum.utils.FreeMarkerWrapper
- sessionOpened() - Method in class io.github.giulong.spectrum.utils.HtmlUtils
- sessionOpened() - Method in class io.github.giulong.spectrum.utils.MetadataManager
- sessionOpened() - Method in class io.github.giulong.spectrum.utils.Summary
- sessionOpened() - Method in class io.github.giulong.spectrum.utils.testbook.TestBook
- setField(Field, Object, Object) - Static method in class io.github.giulong.spectrum.utils.Reflections
- setField(String, Object, Object) - Static method in class io.github.giulong.spectrum.utils.Reflections
- setSuccessfulQueueOf(CanProduceMetadata, FixedSizeQueue<File>) - Method in class io.github.giulong.spectrum.utils.MetadataManager
- setupFor(Driver<?, ?, ?>) - Method in class io.github.giulong.spectrum.utils.environments.AppiumEnvironment
- setupFor(Driver<?, ?, ?>) - Method in class io.github.giulong.spectrum.utils.environments.Environment
- setupFor(Driver<?, ?, ?>) - Method in class io.github.giulong.spectrum.utils.environments.GridEnvironment
- setupFor(Driver<?, ?, ?>) - Method in class io.github.giulong.spectrum.utils.environments.LocalEnvironment
- Shared - Annotation Interface in io.github.giulong.spectrum.interfaces
- shouldAccept(Event) - Method in class io.github.giulong.spectrum.utils.events.DriverConsumer
- shouldAccept(Event) - Method in class io.github.giulong.spectrum.utils.events.EventsConsumer
- shouldAccept(Event) - Method in class io.github.giulong.spectrum.utils.events.video.VideoBaseConsumer
- shouldAccept(Event) - Method in class io.github.giulong.spectrum.utils.events.video.VideoDynamicConsumer
- shouldAccept(Event) - Method in class io.github.giulong.spectrum.utils.web_driver_events.TestStepsConsumer
- shouldRecord(Frame) - Method in class io.github.giulong.spectrum.utils.video.Video
- shrinkTo(int) - Method in class io.github.giulong.spectrum.utils.FixedSizeQueue
- shutdown() - Method in class io.github.giulong.spectrum.drivers.Driver
- shutdown() - Method in class io.github.giulong.spectrum.utils.environments.AppiumEnvironment
- shutdown() - Method in class io.github.giulong.spectrum.utils.environments.Environment
- shutdown() - Method in class io.github.giulong.spectrum.utils.environments.GridEnvironment
- shutdown() - Method in class io.github.giulong.spectrum.utils.environments.LocalEnvironment
- SimpleTestBookParser - Class in io.github.giulong.spectrum.utils.testbook.parsers
- SimpleTestBookParser() - Constructor for class io.github.giulong.spectrum.utils.testbook.parsers.SimpleTestBookParser
- SlackConsumer - Class in io.github.giulong.spectrum.utils.events
- SlackConsumer() - Constructor for class io.github.giulong.spectrum.utils.events.SlackConsumer
- SPECTRUM_INTERCEPTOR - Static variable in class io.github.giulong.spectrum.SpectrumTest
- SpectrumEntity<T,
Data> - Class in io.github.giulong.spectrum - SpectrumEntity() - Constructor for class io.github.giulong.spectrum.SpectrumEntity
- SpectrumFieldDecorator - Class in io.github.giulong.spectrum.internals.page_factory
- SpectrumFieldDecorator(ElementLocatorFactory) - Constructor for class io.github.giulong.spectrum.internals.page_factory.SpectrumFieldDecorator
- SpectrumInterceptor - Class in io.github.giulong.spectrum.extensions.interceptors
- SpectrumInterceptor() - Constructor for class io.github.giulong.spectrum.extensions.interceptors.SpectrumInterceptor
- SpectrumLocatingElementHandler - Class in io.github.giulong.spectrum.internals.page_factory
- SpectrumLocatingElementHandler(ElementLocator, boolean) - Constructor for class io.github.giulong.spectrum.internals.page_factory.SpectrumLocatingElementHandler
- SpectrumPage<T,
Data> - Class in io.github.giulong.spectrum - SpectrumPage() - Constructor for class io.github.giulong.spectrum.SpectrumPage
- SpectrumSessionListener - Class in io.github.giulong.spectrum
- SpectrumSessionListener() - Constructor for class io.github.giulong.spectrum.SpectrumSessionListener
- SpectrumTest<Data> - Class in io.github.giulong.spectrum
- SpectrumTest() - Constructor for class io.github.giulong.spectrum.SpectrumTest
- SpectrumWebDriverListener - Class in io.github.giulong.spectrum.internals.web_driver_listeners
- SpectrumWebDriverListener() - Constructor for class io.github.giulong.spectrum.internals.web_driver_listeners.SpectrumWebDriverListener
- STATEFUL_EXTENT_TEST - Static variable in class io.github.giulong.spectrum.extensions.resolvers.StatefulExtentTestResolver
- STATEFUL_EXTENT_TEST_RESOLVER - Static variable in class io.github.giulong.spectrum.SpectrumTest
- StatefulExtentTest - Class in io.github.giulong.spectrum.utils
- StatefulExtentTest() - Constructor for class io.github.giulong.spectrum.utils.StatefulExtentTest
- StatefulExtentTestResolver - Class in io.github.giulong.spectrum.extensions.resolvers
- StatefulExtentTestResolver() - Constructor for class io.github.giulong.spectrum.extensions.resolvers.StatefulExtentTestResolver
- Statistics() - Constructor for class io.github.giulong.spectrum.pojos.testbook.TestBookStatistics.Statistics
- StatusComparator - Class in io.github.giulong.spectrum.utils.tests_comparators
- StatusComparator() - Constructor for class io.github.giulong.spectrum.utils.tests_comparators.StatusComparator
- StringUtils - Class in io.github.giulong.spectrum.utils
- StringUtils() - Constructor for class io.github.giulong.spectrum.utils.StringUtils
- submit() - Method in class io.github.giulong.spectrum.utils.js.JsWebElementInvocationHandler
- submit(WebElement) - Method in class io.github.giulong.spectrum.utils.js.Js
-
Performs a submit action on the provided form
- Successful() - Constructor for class io.github.giulong.spectrum.utils.MetadataManager.Metadata.Execution.Successful
- SUCCESSFUL - Enum constant in enum class io.github.giulong.spectrum.enums.Result
- SUITE - Static variable in class io.github.giulong.spectrum.utils.events.EventsDispatcher
- Summary - Class in io.github.giulong.spectrum.utils
- Summary() - Constructor for class io.github.giulong.spectrum.utils.Summary
- supportsParameter(ParameterContext, ExtensionContext) - Method in class io.github.giulong.spectrum.extensions.resolvers.bidi.BiDiTypeBasedParameterResolver
- supportsParameter(ParameterContext, ExtensionContext) - Method in class io.github.giulong.spectrum.extensions.resolvers.DataResolver
T
- TAG_NAME - Enum constant in enum class io.github.giulong.spectrum.enums.LocatorType
- TEST - Static variable in class io.github.giulong.spectrum.utils.events.EventsDispatcher
- TEST_CONTEXT - Static variable in class io.github.giulong.spectrum.extensions.resolvers.TestContextResolver
- TEST_CONTEXT_RESOLVER - Static variable in class io.github.giulong.spectrum.SpectrumTest
- TEST_DATA - Static variable in class io.github.giulong.spectrum.extensions.resolvers.TestDataResolver
- TEST_DATA_RESOLVER - Static variable in class io.github.giulong.spectrum.SpectrumTest
- TEST_FACTORY - Static variable in class io.github.giulong.spectrum.utils.events.EventsDispatcher
- TEST_STEP_BUILDER_CONSUMER - Static variable in class io.github.giulong.spectrum.extensions.resolvers.DriverResolver
- testAborted(ExtensionContext, Throwable) - Method in class io.github.giulong.spectrum.extensions.watchers.EventsWatcher
- TestBook - Class in io.github.giulong.spectrum.utils.testbook
- TestBook() - Constructor for class io.github.giulong.spectrum.utils.testbook.TestBook
- TestBookConsumer - Class in io.github.giulong.spectrum.utils.events
- TestBookConsumer() - Constructor for class io.github.giulong.spectrum.utils.events.TestBookConsumer
- TestBookParser - Class in io.github.giulong.spectrum.utils.testbook.parsers
- TestBookParser() - Constructor for class io.github.giulong.spectrum.utils.testbook.parsers.TestBookParser
- TestBookStatistics - Class in io.github.giulong.spectrum.pojos.testbook
- TestBookStatistics() - Constructor for class io.github.giulong.spectrum.pojos.testbook.TestBookStatistics
- TestBookStatistics.Statistics - Class in io.github.giulong.spectrum.pojos.testbook
- TestBookTest - Class in io.github.giulong.spectrum.pojos.testbook
- TestBookTest() - Constructor for class io.github.giulong.spectrum.pojos.testbook.TestBookTest
- TestBookYamlData - Class in io.github.giulong.spectrum.pojos.testbook
- TestBookYamlData() - Constructor for class io.github.giulong.spectrum.pojos.testbook.TestBookYamlData
- TestBookYamlTest - Class in io.github.giulong.spectrum.pojos.testbook
- TestBookYamlTest() - Constructor for class io.github.giulong.spectrum.pojos.testbook.TestBookYamlTest
- TestContext - Class in io.github.giulong.spectrum.utils
- TestContext() - Constructor for class io.github.giulong.spectrum.utils.TestContext
- TestContextResolver - Class in io.github.giulong.spectrum.extensions.resolvers
- TestContextResolver() - Constructor for class io.github.giulong.spectrum.extensions.resolvers.TestContextResolver
- testData - Variable in class io.github.giulong.spectrum.SpectrumEntity
- TestData - Class in io.github.giulong.spectrum.types
- TestData() - Constructor for class io.github.giulong.spectrum.types.TestData
- TestDataResolver - Class in io.github.giulong.spectrum.extensions.resolvers
- TestDataResolver() - Constructor for class io.github.giulong.spectrum.extensions.resolvers.TestDataResolver
- testDisabled(ExtensionContext, Optional<String>) - Method in class io.github.giulong.spectrum.extensions.watchers.EventsWatcher
- testFailed(ExtensionContext, Throwable) - Method in class io.github.giulong.spectrum.extensions.watchers.EventsWatcher
- TestsComparator - Interface in io.github.giulong.spectrum.utils.tests_comparators
- TestStep - Class in io.github.giulong.spectrum.pojos.events
- TestStep() - Constructor for class io.github.giulong.spectrum.pojos.events.TestStep
- TestStepBuilderConsumer - Class in io.github.giulong.spectrum.utils.web_driver_events
- TestStepBuilderConsumer() - Constructor for class io.github.giulong.spectrum.utils.web_driver_events.TestStepBuilderConsumer
- TestStepsConsumer - Class in io.github.giulong.spectrum.utils.web_driver_events
- TestStepsConsumer() - Constructor for class io.github.giulong.spectrum.utils.web_driver_events.TestStepsConsumer
- testSuccessful(ExtensionContext) - Method in class io.github.giulong.spectrum.extensions.watchers.EventsWatcher
- timeout - Variable in class io.github.giulong.spectrum.utils.Configuration.Drivers.Waits.AutoWait
- toResult() - Method in class io.github.giulong.spectrum.utils.Summary
- TxtSummaryReporter() - Constructor for class io.github.giulong.spectrum.utils.reporters.FileReporter.TxtSummaryReporter
- TxtTestBookParser - Class in io.github.giulong.spectrum.utils.testbook.parsers
- TxtTestBookParser() - Constructor for class io.github.giulong.spectrum.utils.testbook.parsers.TxtTestBookParser
- TxtTestBookReporter() - Constructor for class io.github.giulong.spectrum.utils.reporters.FileReporter.TxtTestBookReporter
U
- UiAutomator2 - Class in io.github.giulong.spectrum.drivers
- UiAutomator2() - Constructor for class io.github.giulong.spectrum.drivers.UiAutomator2
- UiAutomator2() - Constructor for class io.github.giulong.spectrum.utils.Configuration.Drivers.UiAutomator2
- updateWithClientFile(T, String) - Method in class io.github.giulong.spectrum.utils.YamlUtils
- updateWithInternalFile(T, String) - Method in class io.github.giulong.spectrum.utils.YamlUtils
- updateWithResult(String, String, Result) - Method in class io.github.giulong.spectrum.utils.testbook.TestBook
- upload(WebElement, String) - Method in class io.github.giulong.spectrum.SpectrumEntity
-
Uploads to the provided WebElement (usually an input field with
type="file") the file with the provided name, taken from the configurableruntime.filesFolder. - UtilLogLevelDeserializer - Class in io.github.giulong.spectrum.internals.jackson.deserializers
- UtilLogLevelDeserializer() - Constructor for class io.github.giulong.spectrum.internals.jackson.deserializers.UtilLogLevelDeserializer
V
- value() - Element in annotation interface io.github.giulong.spectrum.interfaces.Endpoint
- value() - Element in annotation interface io.github.giulong.spectrum.interfaces.JsonSchemaTypes
- valueList() - Element in annotation interface io.github.giulong.spectrum.interfaces.JsonSchemaTypes
- valueOf(String) - Static method in enum class io.github.giulong.spectrum.enums.Frame
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.giulong.spectrum.enums.LocatorType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.giulong.spectrum.enums.Result
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.github.giulong.spectrum.enums.Frame
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.giulong.spectrum.enums.LocatorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.giulong.spectrum.enums.Result
-
Returns an array containing the constants of this enum class, in the order they are declared.
- Vars - Class in io.github.giulong.spectrum.utils
- Vars() - Constructor for class io.github.giulong.spectrum.utils.Vars
- VARS_NODE - Static variable in class io.github.giulong.spectrum.SpectrumSessionListener
- Video - Class in io.github.giulong.spectrum.utils.video
- Video() - Constructor for class io.github.giulong.spectrum.utils.video.Video
- Video.ExtentTest - Class in io.github.giulong.spectrum.utils.video
- VideoBaseConsumer - Class in io.github.giulong.spectrum.utils.events.video
- VideoBaseConsumer() - Constructor for class io.github.giulong.spectrum.utils.events.video.VideoBaseConsumer
- VideoConsumer - Class in io.github.giulong.spectrum.utils.events.video
- VideoConsumer() - Constructor for class io.github.giulong.spectrum.utils.events.video.VideoConsumer
- VideoDynamicConsumer - Class in io.github.giulong.spectrum.utils.events.video
- VideoDynamicConsumer() - Constructor for class io.github.giulong.spectrum.utils.events.video.VideoDynamicConsumer
- VideoDynamicFinalizer - Class in io.github.giulong.spectrum.utils.events.video
- VideoDynamicFinalizer() - Constructor for class io.github.giulong.spectrum.utils.events.video.VideoDynamicFinalizer
- VideoDynamicInitConsumer - Class in io.github.giulong.spectrum.utils.events.video
- VideoDynamicInitConsumer() - Constructor for class io.github.giulong.spectrum.utils.events.video.VideoDynamicInitConsumer
- VideoFinalizer - Class in io.github.giulong.spectrum.utils.events.video
- VideoFinalizer() - Constructor for class io.github.giulong.spectrum.utils.events.video.VideoFinalizer
- VideoInitConsumer - Class in io.github.giulong.spectrum.utils.events.video
- VideoInitConsumer() - Constructor for class io.github.giulong.spectrum.utils.events.video.VideoInitConsumer
- Views - Class in io.github.giulong.spectrum.internals.jackson.views
- Views() - Constructor for class io.github.giulong.spectrum.internals.jackson.views.Views
- Views.Client - Class in io.github.giulong.spectrum.internals.jackson.views
- Views.Internal - Class in io.github.giulong.spectrum.internals.jackson.views
W
- waitForDownloadOf(Path) - Method in class io.github.giulong.spectrum.SpectrumEntity
-
Leverages the configurable
downloadWaitto check fluently if the file at the provided path is fully downloaded - waitForPageLoading() - Method in class io.github.giulong.spectrum.SpectrumPage
-
This is a method that by default just logs a warning.
- Waits() - Constructor for class io.github.giulong.spectrum.utils.Configuration.Drivers.Waits
- WEB_DRIVER_RESOLVER - Static variable in class io.github.giulong.spectrum.SpectrumTest
- WEB_DRIVER_THREAD_LOCAL - Static variable in class io.github.giulong.spectrum.drivers.Driver
- WebDriverEvent - Class in io.github.giulong.spectrum.utils.web_driver_events
- WebDriverEvent() - Constructor for class io.github.giulong.spectrum.utils.web_driver_events.WebDriverEvent
- WebDriverEventConsumer - Class in io.github.giulong.spectrum.utils.web_driver_events
- WebDriverEventConsumer() - Constructor for class io.github.giulong.spectrum.utils.web_driver_events.WebDriverEventConsumer
- WebElementFinder - Interface in io.github.giulong.spectrum.interfaces
- Windows - Class in io.github.giulong.spectrum.drivers
- Windows() - Constructor for class io.github.giulong.spectrum.drivers.Windows
- Windows() - Constructor for class io.github.giulong.spectrum.utils.Configuration.Drivers.Windows
- write(int) - Method in class io.github.giulong.spectrum.internals.AppiumLog
- write(int) - Method in class io.github.giulong.spectrum.internals.DriverLog
- write(Object) - Method in class io.github.giulong.spectrum.utils.JsonUtils
- write(Object) - Method in class io.github.giulong.spectrum.utils.YamlUtils
- write(String, String) - Method in class io.github.giulong.spectrum.utils.FileUtils
- write(Path, String) - Method in class io.github.giulong.spectrum.utils.FileUtils
- writeSchema(SchemaGeneratorConfigBuilder, Path) - Method in class io.github.giulong.spectrum.internals.jackson.json_schema.JsonSchemaInternalGeneratorModule
- writeTempFile(String, String, byte[]) - Method in class io.github.giulong.spectrum.utils.FileUtils
X
- XCUITest - Class in io.github.giulong.spectrum.drivers
- XCUITest() - Constructor for class io.github.giulong.spectrum.drivers.XCUITest
- XCUITest() - Constructor for class io.github.giulong.spectrum.utils.Configuration.Drivers.XCUITest
- XPATH - Enum constant in enum class io.github.giulong.spectrum.enums.LocatorType
Y
- YamlTestBookParser - Class in io.github.giulong.spectrum.utils.testbook.parsers
- YamlTestBookParser() - Constructor for class io.github.giulong.spectrum.utils.testbook.parsers.YamlTestBookParser
- YamlUtils - Class in io.github.giulong.spectrum.utils
- YamlUtils() - Constructor for class io.github.giulong.spectrum.utils.YamlUtils
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form