Index

A B C D E F G H I J L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractDriver - Class in de.qytera.qtaf.core.selenium
Abstract driver class that all driver classes inherit from.
AbstractDriver() - Constructor for class de.qytera.qtaf.core.selenium.AbstractDriver
 
abstractScenarioId - Variable in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
ID of the scenario.
abstractScenarioId - Variable in class de.qytera.qtaf.core.log.model.message.LogMessage
Abstract Scenario ID.
AbstractStepExecutionInfo - Class in de.qytera.qtaf.core.guice.invokation
Base class for managing step execution information.
AbstractStepExecutionInfo() - Constructor for class de.qytera.qtaf.core.guice.invokation.AbstractStepExecutionInfo
 
AbstractTestNGAnnotatedMethodInterceptor<T extends AbstractStepExecutionInfo> - Interface in de.qytera.qtaf.core.guice.method_interceptor
This class serves as a base class for all interceptor classes that intercept methods annotated with TestNG annotations that deal with the test flow like @BeforeTest and @AfterTest.
actual - Variable in class de.qytera.qtaf.core.log.model.message.AssertionLogMessage
Actual object.
actual() - Method in class de.qytera.qtaf.core.log.model.message.AssertionLogMessage
Returns the assertion's actual object.
addAssertion(AssertionLogMessage) - Method in class de.qytera.qtaf.core.log.model.message.LogMessage
Add an assertion to the list.
addErrorLog(ErrorLog) - Method in class de.qytera.qtaf.core.log.model.error.ErrorLogCollection
Add error log.
addErrorLog(String) - Method in class de.qytera.qtaf.core.log.model.error.ErrorLogCollection
Add error log.
addErrorLog(Throwable) - Method in class de.qytera.qtaf.core.log.model.error.ErrorLogCollection
Add error log.
addFeatureTag(String, String) - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Add feature tag.
addGroupName(String) - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Add group name.
addLoggerToFieldsRecursively() - Method in interface de.qytera.qtaf.core.context.IQtafTestContext
Add logger to all instance fields.
addLoggerToFieldsRecursively() - Method in class de.qytera.qtaf.cucumber.context.QtafTestNGCucumberContext
 
addLoggerToFieldsRecursively() - Method in class de.qytera.qtaf.testng.context.QtafTestNGContext
Add logger to all instance fields.
addLoggerToFieldsRecursively(IQtafTestContext) - Static method in class de.qytera.qtaf.core.context.TestContextHelper
Add logger to all instance fields.
addLogMessage(LogLevel, String) - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Add log message.
addLogMessage(LogMessage) - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Add log message object.
addLogMessageEnhancer(Function<ITestResult, Optional<String>>) - Method in class de.qytera.qtaf.testng.event_subscriber.TestNGLoggingSubscriber
Registers a log message enhancer which will be called whenever this subscriber prints a log message.
addPackageName(String) - Static method in class de.qytera.qtaf.core.reflection.ClassLoader
Add a package that can be search for classes.
addParameters(Object[]) - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Add test parameters to log.
addParameters(Parameter[], Object[]) - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Add test parameters to log.
addScenarioLogCollection(TestScenarioLogCollection) - Method in class de.qytera.qtaf.core.log.model.collection.TestFeatureLogCollection
Add a scenario log collection if it not already exists.
addScenarioTag(String, String) - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Add scenario tag.
addScenarioTag(String, List<String>) - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Add scenario tag.
addScreenshotPath(String) - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Add screenshot path to test scenario log.
addStepParameter(String, T) - Method in class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage
Add a generic step parameter.
addTag(String, String) - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Add tag to test scenario log.
addTag(String, String) - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection
Add tag.
addTestClassLogCollection(TestFeatureLogCollection) - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection
Add new test case collection.
addTestSet(String) - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Add test set.
afterDriverInitialization - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits an event when the driver is initialized.
AfterMethodExecutionInfo - Class in de.qytera.qtaf.core.guice.invokation
Information object that contains Step execution information.
AfterMethodExecutionInfo() - Constructor for class de.qytera.qtaf.core.guice.invokation.AfterMethodExecutionInfo
 
afterScenario(Scenario) - Method in class de.qytera.qtaf.cucumber.listener.QtafCucumberHooks
This code is executed after every Cucumber scenario.
afterStep(Scenario) - Method in class de.qytera.qtaf.cucumber.context.QtafTestNGCucumberContext
Step hooks invoked before and after a step.
afterStep(Scenario) - Method in class de.qytera.qtaf.cucumber.listener.QtafCucumberHooks
This code is executed after every step.
afterStepExecutionFailure - Variable in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGAnnotatedMethodInterceptor
Publisher which notifies all subjects after failed step executions.
afterStepExecutionSuccess - Variable in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGAnnotatedMethodInterceptor
Publisher which notifies all subjects after successful step executions.
AfterSuiteExecutionInfo - Class in de.qytera.qtaf.core.guice.invokation
Information object that contains Step execution information.
AfterSuiteExecutionInfo() - Constructor for class de.qytera.qtaf.core.guice.invokation.AfterSuiteExecutionInfo
 
AfterTestExecutionInfo - Class in de.qytera.qtaf.core.guice.invokation
Information object that contains Step execution information.
AfterTestExecutionInfo() - Constructor for class de.qytera.qtaf.core.guice.invokation.AfterTestExecutionInfo
 
afterTestFeature - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits events before a method with the annotation @AfterTest is executed.
afterTestFeatureFailure - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits events after a method with the annotation @AfterTest is executed and throws an error.
afterTestFeatureSuccess - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits events before a method with the annotation @AfterTest is executed successfully.
afterTestScenario - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits events before a method with the annotation @AfterMethod is executed.
afterTestScenarioFailure - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits events whenever a method with the annotation @AfterMethod is executed and throws an error.
afterTestScenarioSuccess - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits events whenever a method with the annotation @AfterMethod is executed successfully.
afterTestSuite - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits events before a method with the annotation @AfterSuite is executed.
afterTestSuiteFailure - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits events whenever a method with the annotation @AfterSuite is executed and throws an error.
afterTestSuiteSuccess - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits events whenever a method with the annotation @AfterSuite is executed successfully.
AndroidDriver - Class in de.qytera.qtaf.core.selenium
This class is responsible for managing the appium android driver.
AndroidDriver() - Constructor for class de.qytera.qtaf.core.selenium.AndroidDriver
 
applyResultToLogMessage(CucumberStepLogMessage, Result) - Static method in class de.qytera.qtaf.cucumber.helper.CucumberLogMessageHelper
Add data of result to log message.
ASSERT_EQUALS - Enum constant in enum class de.qytera.qtaf.core.log.model.message.AssertionLogMessageType
Used for asserting object equality.
ASSERT_EQUALS_DEEP - Enum constant in enum class de.qytera.qtaf.core.log.model.message.AssertionLogMessageType
Used for asserting deep object equality.
ASSERT_EQUALS_NO_ORDER - Enum constant in enum class de.qytera.qtaf.core.log.model.message.AssertionLogMessageType
Used for asserting equality regardless of objects' internal ordering.
ASSERT_FALSE - Enum constant in enum class de.qytera.qtaf.core.log.model.message.AssertionLogMessageType
Used for asserting false.
ASSERT_NOT_EQUALS - Enum constant in enum class de.qytera.qtaf.core.log.model.message.AssertionLogMessageType
Used for asserting object inequality.
ASSERT_NOT_EQUALS_DEEP - Enum constant in enum class de.qytera.qtaf.core.log.model.message.AssertionLogMessageType
Used for asserting deep object inequality.
ASSERT_NOT_NULL - Enum constant in enum class de.qytera.qtaf.core.log.model.message.AssertionLogMessageType
Used for asserting objects are not null.
ASSERT_NOT_SAME - Enum constant in enum class de.qytera.qtaf.core.log.model.message.AssertionLogMessageType
Used for asserting that objects do not share the same reference.
ASSERT_NULL - Enum constant in enum class de.qytera.qtaf.core.log.model.message.AssertionLogMessageType
Used for asserting objects are null.
ASSERT_SAME - Enum constant in enum class de.qytera.qtaf.core.log.model.message.AssertionLogMessageType
Used for asserting that objects share the same reference.
ASSERT_TRUE - Enum constant in enum class de.qytera.qtaf.core.log.model.message.AssertionLogMessageType
Used for asserting true.
assertEquals(Object, Object) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Checks if two objects are equal.
assertEquals(Object, Object, String) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Checks if two objects are equal.
assertEquals(Object, Object, String, boolean) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Checks if two objects are equal.
assertEqualsDeep(Map<?, ?>, Map<?, ?>) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Checks if two maps are deeply equal.
assertEqualsDeep(Map<?, ?>, Map<?, ?>, String) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Checks if two maps are deeply equal.
assertEqualsDeep(Map<?, ?>, Map<?, ?>, String, boolean) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Checks if two objects are equal.
assertEqualsDeep(Set<?>, Set<?>) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Checks if two sets are deeply equal.
assertEqualsDeep(Set<?>, Set<?>, String) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Checks if two sets are deeply equal.
assertEqualsDeep(Set<?>, Set<?>, String, boolean) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Checks if two objects are equal.
assertEqualsNoOrder(Object[], Object[]) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Asserts that two arrays contain the same elements in no particular order.
assertEqualsNoOrder(Object[], Object[], String) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Asserts that two arrays contain the same elements in no particular order.
assertEqualsNoOrder(Object[], Object[], String, boolean) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Asserts that two arrays contain the same elements in no particular order.
assertFalse(boolean, String) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Assert that a condition is false.
assertFalse(boolean, String, boolean) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Assert that a condition is false.
AssertionContext - Interface in de.qytera.qtaf.testng.context
This interface contains all assertions QTAF supports natively.
AssertionLogMessage - Class in de.qytera.qtaf.core.log.model.message
Entity class for assertion log messages.
AssertionLogMessage(LogLevel, String) - Constructor for class de.qytera.qtaf.core.log.model.message.AssertionLogMessage
Constructor.
AssertionLogMessageType - Enum Class in de.qytera.qtaf.core.log.model.message
All TestNG Assertion Types.
assertions - Variable in class de.qytera.qtaf.core.log.model.message.LogMessage
List of assertions that were checked in this step.
assertNotEquals(Object, Object) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Checks if two objects are not equal.
assertNotEquals(Object, Object, String) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Checks if two objects are not equal.
assertNotEquals(Object, Object, String, boolean) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Checks if two objects are not equal.
assertNotEqualsDeep(Map<?, ?>, Map<?, ?>) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Checks if two maps are not deeply equal.
assertNotEqualsDeep(Map<?, ?>, Map<?, ?>, String) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Checks if two maps are not deeply equal.
assertNotEqualsDeep(Map<?, ?>, Map<?, ?>, String, boolean) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Checks if two objects are not deeply equal.
assertNotEqualsDeep(Set<?>, Set<?>) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Checks if two sets are not deeply equal.
assertNotEqualsDeep(Set<?>, Set<?>, String) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Checks if two sets are not deeply equal.
assertNotEqualsDeep(Set<?>, Set<?>, String, boolean) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Checks if two objects are not deeply equal.
assertNotNull(Object) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Assert that an object is not null.
assertNotNull(Object, String) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Assert that an object is not null.
assertNotNull(Object, String, boolean) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Assert that an object is not null.
assertNotSame(Object, Object) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Asserts that two objects do not refer to the same objects.
assertNotSame(Object, Object, String) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Asserts that two objects do not refer to the same objects.
assertNotSame(Object, Object, String, boolean) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Assert that two objects do not refer to the same object.
assertNull(Object) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Assert that an object is null.
assertNull(Object, String) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Assert that an object is null.
assertNull(Object, String, boolean) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Assert that an object is null.
assertSame(Object, Object) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Asserts that two objects refer to the same object.
assertSame(Object, Object, String) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Asserts that two objects refer to the same object.
assertSame(Object, Object, String, boolean) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Assert that two objects refer to the same object.
assertTrue(boolean, String) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Assert that a condition is true.
assertTrue(boolean, String, boolean) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Assert that a condition is true.

B

Base64Helper - Class in de.qytera.qtaf.core.util
Class that encodes and decodes base64 Strings.
beforeLogsPersisted - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits an event before the logs are persisted to the disk.
BeforeMethodExecutionInfo - Class in de.qytera.qtaf.core.guice.invokation
Information object that contains Step execution information.
BeforeMethodExecutionInfo() - Constructor for class de.qytera.qtaf.core.guice.invokation.BeforeMethodExecutionInfo
 
beforeScenario(Scenario) - Method in class de.qytera.qtaf.cucumber.listener.QtafCucumberHooks
This method runs before each scenario.
beforeStep(Scenario) - Method in class de.qytera.qtaf.cucumber.context.QtafTestNGCucumberContext
Step hooks invoked before and after a step.
beforeStep(Scenario) - Method in class de.qytera.qtaf.cucumber.listener.QtafCucumberHooks
This code is executed before every step.
beforeStepExecution - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits an event before a step method is executed and transfers information about the executed step.
beforeStepExecution - Variable in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGAnnotatedMethodInterceptor
Publisher which notifies all subjects before step executions.
BeforeSuiteExecutionInfo - Class in de.qytera.qtaf.core.guice.invokation
Information object that contains Step execution information.
BeforeSuiteExecutionInfo() - Constructor for class de.qytera.qtaf.core.guice.invokation.BeforeSuiteExecutionInfo
 
BeforeTestExecutionInfo - Class in de.qytera.qtaf.core.guice.invokation
Information object that contains Step execution information.
BeforeTestExecutionInfo() - Constructor for class de.qytera.qtaf.core.guice.invokation.BeforeTestExecutionInfo
 
beforeTestFeature - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits events before a method with the annotation @BeforeTest is executed.
beforeTestFeatureFailure - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits events whenever a method with the annotation @BeforeTest is executed and throws an error.
beforeTestFeatureSuccess - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits events whenever a method with the annotation @BeforeTest is executed successfully.
beforeTestScenario - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits events before a method with the annotation @BeforeMethod is executed.
beforeTestScenarioFailure - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits events whenever a method with the annotation @BeforeMethod is executed and throws an error.
beforeTestScenarioSuccess - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits events whenever a method with the annotation @BeforeMethod is executed successfully.
beforeTestSuite - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits events before a method with the annotation @BeforeSuite is executed.
beforeTestSuiteFailure - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits events whenever a method with the annotation @BeforeSuite is executed and throws an error.
beforeTestSuiteSuccess - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits events whenever a method with the annotation @BeforeSuite is executed successfully.
belongsToAllTestSets(List<String>) - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Check if scenario entity belongs to all of the given test sets.
belongsToAnyTestSet(List<String>) - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Check if scenario entity belongs to any of the given test sets.
belongsToTestSet(String) - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Check if scenario entity belongs to test set.
black(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Black text.
BLACK - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
BLACK.
BLACK_BACKGROUND - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
BLACK_BACKGROUND.
BLACK_BACKGROUND_BRIGHT - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
BLACK_BACKGROUND_BRIGHT.
BLACK_BOLD - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
BLACK_BOLD.
BLACK_BOLD_BRIGHT - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
BLACK_BOLD_BRIGHT.
BLACK_BRIGHT - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
BLACK_BRIGHT.
BLACK_UNDERLINED - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
BLACK_UNDERLINED.
blackBackgroundBright(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Black bright background text.
blackBg(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Black background.
blackBold(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Black bold text.
blackBoldBright(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Black bold bright text.
blackBright(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Black bright text.
blackUnderlined(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Black underlined text.
blue(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Blue text.
BLUE - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
BLUE.
BLUE_BACKGROUND - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
BLUE_BACKGROUND.
BLUE_BACKGROUND_BRIGHT - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
BLUE_BACKGROUND_BRIGHT.
BLUE_BOLD - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
BLUE_BOLD.
BLUE_BOLD_BRIGHT - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
BLUE_BOLD_BRIGHT.
BLUE_BRIGHT - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
BLUE_BRIGHT.
BLUE_UNDERLINED - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
BLUE_UNDERLINED.
blueBackgroundBright(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Blue bright background text.
blueBg(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Blue background.
blueBold(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Blue bold text.
blueBoldBright(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Blue bold bright text.
blueBright(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Blue bright text.
blueUnderlined(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Blue underlined text.
buildAssertionLogMessage(StepInformationLogMessage, String) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Create a new assertion log message object.
buildFeatureLogCollection(MethodInvocation, Object) - Method in interface de.qytera.qtaf.core.guice.method_interceptor.AbstractTestNGAnnotatedMethodInterceptor
Get or build the feature log collection object that should be used for the intercepted method.
buildId(String, String) - Static method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Build ID.
buildLogDirectoryPath() - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection
Build the log directory path.
buildScenarioDescription(String, String) - Method in interface de.qytera.qtaf.core.guice.method_interceptor.AbstractTestNGAnnotatedMethodInterceptor
Build the description of the scenario for the log file.
buildScenarioDescription(String, String) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGAfterMethodInterceptor
 
buildScenarioDescription(String, String) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGAfterSuiteInterceptor
 
buildScenarioDescription(String, String) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGAfterTestInterceptor
 
buildScenarioDescription(String, String) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGBeforeMethodInterceptor
 
buildScenarioDescription(String, String) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGBeforeSuiteInterceptor
 
buildScenarioDescription(String, String) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGBeforeTestInterceptor
 
buildScenarioLogCollection(TestFeatureLogCollection, MethodInvocation, Object) - Method in interface de.qytera.qtaf.core.guice.method_interceptor.AbstractTestNGAnnotatedMethodInterceptor
Get or build the scenario log collection object that should be used for the intercepted method.
buildScenarioName(String, String) - Method in interface de.qytera.qtaf.core.guice.method_interceptor.AbstractTestNGAnnotatedMethodInterceptor
Build the name of the scenario for the log file.
buildScenarioName(String, String) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGAfterMethodInterceptor
 
buildScenarioName(String, String) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGAfterSuiteInterceptor
 
buildScenarioName(String, String) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGAfterTestInterceptor
 
buildScenarioName(String, String) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGBeforeMethodInterceptor
 
buildScenarioName(String, String) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGBeforeSuiteInterceptor
 
buildScenarioName(String, String) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGBeforeTestInterceptor
 
buildStepExecutionInfoEntity(MethodInvocation) - Method in interface de.qytera.qtaf.core.guice.method_interceptor.AbstractTestNGAnnotatedMethodInterceptor
Build an entity that contains information about the executed method.
buildStepExecutionInfoEntity(MethodInvocation) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGAfterMethodInterceptor
 
buildStepExecutionInfoEntity(MethodInvocation) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGAfterSuiteInterceptor
 
buildStepExecutionInfoEntity(MethodInvocation) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGAfterTestInterceptor
 
buildStepExecutionInfoEntity(MethodInvocation) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGBeforeMethodInterceptor
 
buildStepExecutionInfoEntity(MethodInvocation) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGBeforeSuiteInterceptor
 
buildStepExecutionInfoEntity(MethodInvocation) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGBeforeTestInterceptor
 

C

canAccess(Field, Object) - Static method in class de.qytera.qtaf.core.reflection.FieldHelper
Check if field can be accessed.
canEqual(Object) - Method in class de.qytera.qtaf.core.config.entity.ConfigMap
 
ChromeDriver - Class in de.qytera.qtaf.core.selenium
This class is responsible for managing the selenium chrome driver.
ChromeDriver() - Constructor for class de.qytera.qtaf.core.selenium.ChromeDriver
 
ChromeRemoteDriver - Class in de.qytera.qtaf.core.selenium
This class is responsible for connecting to a remote chrome browser.
ChromeRemoteDriver() - Constructor for class de.qytera.qtaf.core.selenium.ChromeRemoteDriver
 
ClassHelper - Class in de.qytera.qtaf.core.reflection
Utility class containing reflection methods dealing with Java classes.
ClassLoader - Class in de.qytera.qtaf.core.reflection
This class is responsible for loading other classes and create instances from them.
clear() - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection
Clear data.
clear() - Method in class de.qytera.qtaf.core.log.model.index.FeatureLogCollectionIndex
Clear the index.
clear() - Method in class de.qytera.qtaf.core.log.model.index.LogMessageIndex
Clear the index.
clear() - Method in class de.qytera.qtaf.core.log.model.index.ScenarioLogCollectionIndex
Clear the index.
clearAllIndices() - Static method in class de.qytera.qtaf.core.log.model.index.IndexHelper
Clear all indices.
clearCollection() - Method in class de.qytera.qtaf.core.log.model.collection.TestFeatureLogCollection
Remove all elements from the collection.
clearCollection() - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection
Clear test case log collections.
clearDriver() - Static method in class de.qytera.qtaf.core.selenium.DriverFactory
Clear driver instance.
clearIndex() - Static method in class de.qytera.qtaf.core.log.model.collection.TestFeatureLogCollection
Remove all scenario log collections.
clearIndex() - Static method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Remove all scenario log collections.
ClearLogsBeforeTestingSubscriber - Class in de.qytera.qtaf.core.event_subscriber.test
Subscriber that clears all logs before testing is started.
ClearLogsBeforeTestingSubscriber() - Constructor for class de.qytera.qtaf.core.event_subscriber.test.ClearLogsBeforeTestingSubscriber
 
Command - Interface in de.qytera.qtaf.core.patterns
Command interface.
computeStatus() - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Method to compute the status of the test scenario.
computeStatus() - Method in class de.qytera.qtaf.core.log.model.message.LogMessage
Computes the status of the test step.
condition - Variable in class de.qytera.qtaf.core.log.model.message.AssertionLogMessage
Assertion condition.
condition() - Method in class de.qytera.qtaf.core.log.model.message.AssertionLogMessage
Returns the assertion's condition.
config - Static variable in class de.qytera.qtaf.core.config.helper.QtafTestExecutionConfigHelper
Holds values from JSON configuration files.
config - Static variable in class de.qytera.qtaf.cucumber.context.QtafTestNGCucumberContext
Holds values from JSON configuration files.
config - Static variable in class de.qytera.qtaf.testng.context.QtafTestNGContext
Holds values from JSON configuration files.
CONFIG - Static variable in class de.qytera.qtaf.core.selenium.AbstractDriver
Configuration.
ConfigMap - Class in de.qytera.qtaf.core.config.entity
Configuration entity.
ConfigMap(DocumentContext, String) - Constructor for class de.qytera.qtaf.core.config.entity.ConfigMap
 
CONFIGURATION_RESOURCE_URL - Static variable in class de.qytera.qtaf.core.config.ConfigurationFactory
Default configuration resource location.
ConfigurationError - Class in de.qytera.qtaf.core.log.model.error
Log message for configuration errors.
ConfigurationError(Throwable) - Constructor for class de.qytera.qtaf.core.log.model.error.ConfigurationError
Constructor.
ConfigurationFactory - Class in de.qytera.qtaf.core.config
Factory class for generating a configuration object from a JSON configuration file.
configurationLoaded - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits an event when the configuration is loaded.
configure() - Method in class de.qytera.qtaf.core.guice.QtafModule
 
configureDriver(WebDriver) - Static method in class de.qytera.qtaf.core.selenium.DriverFactory
Driver builder function, configures properties of driver object.
ConsoleColors - Class in de.qytera.qtaf.core.console
Class that generates colored console outputs.
continueOnAssertionFailure() - Static method in class de.qytera.qtaf.core.config.helper.QtafTestExecutionConfigHelper
A boolean value that indicates weather failed assertions should finish a running test immediately or if the test should continue.
countFeatureLogs() - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection
Count feature logs.
countScenarioLogs() - Method in class de.qytera.qtaf.core.log.model.collection.TestFeatureLogCollection
Count the number of scenario log collections.
createConfigurationFileIfNotExists() - Static method in class de.qytera.qtaf.core.config.ConfigurationFactory
Create configuration file if it does not exist.
createConfigurationFileIfNotExists(String, String) - Static method in class de.qytera.qtaf.core.config.ConfigurationFactory
Create configuration file if it does not exist.
createCucumberStepLogMessageFromTestStep(PickleStepTestStep) - Static method in class de.qytera.qtaf.cucumber.helper.CucumberLogMessageHelper
Create log message for cucumber step result.
createFeatureIfNotExists(String, String) - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection
Create a new log collection if it was not created before.
createFeatureLogCollectionIfNotExists(String, TestFeature) - Static method in class de.qytera.qtaf.core.log.model.collection.TestFeatureLogCollection
Factory method.
createFeatureLogCollectionIfNotExists(String, String) - Static method in class de.qytera.qtaf.core.log.model.collection.TestFeatureLogCollection
Factory method.
createInstances() - Method in class de.qytera.qtaf.testng.test_factory.TestNGFactory
Creates test class instances.
createLogMessagesFromScenario(Scenario) - Static method in class de.qytera.qtaf.cucumber.helper.CucumberLogMessageHelper
Extract log messages from a Cucumber scenario object.
createScenarioIfNotExists(String, String, String, String) - Method in class de.qytera.qtaf.core.log.model.collection.TestFeatureLogCollection
Add new Scenario Log Collection.
createTestScenarioLogCollection(String, String, String, String) - Static method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Factory method.
CucumberFeatureHelper - Class in de.qytera.qtaf.cucumber.helper
Helper class for extracting information from Cucumber features.
CucumberFeatureWrapperHelper - Class in de.qytera.qtaf.cucumber.helper
Helper class that provides methods to extract information from Cucumber feature wrapper objects.
CucumberLogMessageHelper - Class in de.qytera.qtaf.cucumber.helper
Helper class that creates log messages from test steps.
CucumberPickleWrapperHelper - Class in de.qytera.qtaf.cucumber.helper
Helper class that provides methods for extracting information from cucumber pickle wrapper objects.
CucumberScenarioEventPayload - Class in de.qytera.qtaf.cucumber.events.payload
Cucumber event payload information class.
CucumberScenarioEventPayload(Scenario) - Constructor for class de.qytera.qtaf.cucumber.events.payload.CucumberScenarioEventPayload
Constructor.
CucumberScenarioHelper - Class in de.qytera.qtaf.cucumber.helper
Helper class for extracting information from Cucumber Scenario objects.
CucumberStepIndex - Class in de.qytera.qtaf.cucumber.log.model.message.index
Index that holds all Cucumber log messages.
CucumberStepLogMessage - Class in de.qytera.qtaf.cucumber.log.model.message
Cucumber log message.
CucumberStepLogMessage(String, String) - Constructor for class de.qytera.qtaf.cucumber.log.model.message.CucumberStepLogMessage
Constructor.
CucumberStepLogMessage(UUID, String, String) - Constructor for class de.qytera.qtaf.cucumber.log.model.message.CucumberStepLogMessage
Constructor.
CucumberTagHelper - Class in de.qytera.qtaf.cucumber.helper
Class that provides helper methods for extracting information from cucumber tags.
CucumberTestCaseStateHelper - Class in de.qytera.qtaf.cucumber.helper
Helper class for extracting information from Cucumber Scenario objects.
CucumberTestNGPickleHelper - Class in de.qytera.qtaf.cucumber.helper
Helper class that provides methods for extracting information from cucumber Pickle objects.
CucumberTestResultHelper - Class in de.qytera.qtaf.cucumber.helper
Helper class for extracting information from Cucumber test result objects.
CucumberTestStepHelper - Class in de.qytera.qtaf.cucumber.helper
Helper class for extracting information from Cucumber TestStep objects.
cyan(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Cyan text.
CYAN - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
CYAN.
CYAN_BACKGROUND - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
CYAN_BACKGROUND.
CYAN_BACKGROUND_BRIGHT - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
CYAN_BACKGROUND_BRIGHT.
CYAN_BOLD - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
CYAN_BOLD.
CYAN_BOLD_BRIGHT - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
CYAN_BOLD_BRIGHT.
CYAN_BRIGHT - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
CYAN_BRIGHT.
CYAN_UNDERLINED - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
CYAN_UNDERLINED.
cyanBackgroundBright(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Cyan bright background text.
cyanBg(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Cyan background.
cyanBold(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Cyan bold text.
cyanBoldBright(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Cyan bold bright text.
cyanBright(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Cyan bright text.
cyanUnderlined(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Cyan underlined text.

D

de.qytera.qtaf.core - package de.qytera.qtaf.core
 
de.qytera.qtaf.core.config - package de.qytera.qtaf.core.config
 
de.qytera.qtaf.core.config.annotations - package de.qytera.qtaf.core.config.annotations
 
de.qytera.qtaf.core.config.entity - package de.qytera.qtaf.core.config.entity
 
de.qytera.qtaf.core.config.exception - package de.qytera.qtaf.core.config.exception
 
de.qytera.qtaf.core.config.helper - package de.qytera.qtaf.core.config.helper
 
de.qytera.qtaf.core.console - package de.qytera.qtaf.core.console
 
de.qytera.qtaf.core.context - package de.qytera.qtaf.core.context
 
de.qytera.qtaf.core.event_subscriber.step - package de.qytera.qtaf.core.event_subscriber.step
 
de.qytera.qtaf.core.event_subscriber.test - package de.qytera.qtaf.core.event_subscriber.test
 
de.qytera.qtaf.core.events - package de.qytera.qtaf.core.events
 
de.qytera.qtaf.core.events.interfaces - package de.qytera.qtaf.core.events.interfaces
 
de.qytera.qtaf.core.events.payload - package de.qytera.qtaf.core.events.payload
 
de.qytera.qtaf.core.gson - package de.qytera.qtaf.core.gson
 
de.qytera.qtaf.core.gson.serializer - package de.qytera.qtaf.core.gson.serializer
 
de.qytera.qtaf.core.gson.strategy - package de.qytera.qtaf.core.gson.strategy
 
de.qytera.qtaf.core.guice - package de.qytera.qtaf.core.guice
 
de.qytera.qtaf.core.guice.annotations - package de.qytera.qtaf.core.guice.annotations
 
de.qytera.qtaf.core.guice.invokation - package de.qytera.qtaf.core.guice.invokation
 
de.qytera.qtaf.core.guice.method_interceptor - package de.qytera.qtaf.core.guice.method_interceptor
 
de.qytera.qtaf.core.guice.method_interceptor.builder - package de.qytera.qtaf.core.guice.method_interceptor.builder
 
de.qytera.qtaf.core.log - package de.qytera.qtaf.core.log
 
de.qytera.qtaf.core.log.model - package de.qytera.qtaf.core.log.model
 
de.qytera.qtaf.core.log.model.collection - package de.qytera.qtaf.core.log.model.collection
 
de.qytera.qtaf.core.log.model.error - package de.qytera.qtaf.core.log.model.error
 
de.qytera.qtaf.core.log.model.index - package de.qytera.qtaf.core.log.model.index
 
de.qytera.qtaf.core.log.model.message - package de.qytera.qtaf.core.log.model.message
 
de.qytera.qtaf.core.log.repository - package de.qytera.qtaf.core.log.repository
 
de.qytera.qtaf.core.log.service - package de.qytera.qtaf.core.log.service
 
de.qytera.qtaf.core.patterns - package de.qytera.qtaf.core.patterns
 
de.qytera.qtaf.core.reflection - package de.qytera.qtaf.core.reflection
 
de.qytera.qtaf.core.selenium - package de.qytera.qtaf.core.selenium
 
de.qytera.qtaf.core.selenium.helper - package de.qytera.qtaf.core.selenium.helper
 
de.qytera.qtaf.core.util - package de.qytera.qtaf.core.util
 
de.qytera.qtaf.cucumber.context - package de.qytera.qtaf.cucumber.context
 
de.qytera.qtaf.cucumber.entity - package de.qytera.qtaf.cucumber.entity
 
de.qytera.qtaf.cucumber.events.payload - package de.qytera.qtaf.cucumber.events.payload
 
de.qytera.qtaf.cucumber.helper - package de.qytera.qtaf.cucumber.helper
 
de.qytera.qtaf.cucumber.listener - package de.qytera.qtaf.cucumber.listener
 
de.qytera.qtaf.cucumber.log.model.message - package de.qytera.qtaf.cucumber.log.model.message
 
de.qytera.qtaf.cucumber.log.model.message.index - package de.qytera.qtaf.cucumber.log.model.message.index
 
de.qytera.qtaf.testng - package de.qytera.qtaf.testng
 
de.qytera.qtaf.testng.context - package de.qytera.qtaf.testng.context
 
de.qytera.qtaf.testng.event_listener - package de.qytera.qtaf.testng.event_listener
 
de.qytera.qtaf.testng.event_subscriber - package de.qytera.qtaf.testng.event_subscriber
 
de.qytera.qtaf.testng.events.payload - package de.qytera.qtaf.testng.events.payload
 
de.qytera.qtaf.testng.helper - package de.qytera.qtaf.testng.helper
 
de.qytera.qtaf.testng.test_factory - package de.qytera.qtaf.testng.test_factory
 
debug(String) - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Add debug message.
debug(String, Object...) - Method in class de.qytera.qtaf.core.log.Logger
Log at debug level.
DEBUG - Enum constant in enum class de.qytera.qtaf.core.log.model.LogLevel
DEBUG level.
decode(String) - Static method in class de.qytera.qtaf.core.util.Base64Helper
Convert a base64 to its original representation.
decodeFileContent(String) - Static method in class de.qytera.qtaf.core.util.Base64Helper
Convert a base64 file content to its original byte array representation.
decodeFileContentAsString(String) - Static method in class de.qytera.qtaf.core.util.Base64Helper
Convert a base64 file content to its original string representation.
description() - Element in annotation interface de.qytera.qtaf.core.config.annotations.TestFeature
Feature description.
description() - Element in annotation interface de.qytera.qtaf.core.guice.annotations.Step
Test step description.
didAllStepsPass(List<Result>) - Static method in class de.qytera.qtaf.cucumber.helper.CucumberTestResultHelper
Checks if all steps passed.
dispatchLogMessageEvents(Scenario, List<CucumberStepLogMessage>) - Method in class de.qytera.qtaf.cucumber.listener.QtafCucumberHooks
Create list of log messages and dispatch an event for each one.
driver - Static variable in class de.qytera.qtaf.cucumber.context.QtafTestNGCucumberContext
Web driver instance (chrome, firefox, ...).
driver - Static variable in class de.qytera.qtaf.testng.context.QtafTestNGContext
Web driver instance (chrome, firefox, ...).
DRIVER_CAPABILITIES - Static variable in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
Additional driver capabilities to consider during driver instantiation.
DRIVER_IMPLICIT_WAIT_TIMEOUT - Static variable in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
The implicit driver wait timeout.
DRIVER_OPTIONS - Static variable in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
Additional driver options to consider during driver instantiation.
DRIVER_PLATFORM - Static variable in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
The driver's platform.
DRIVER_PREFERENCES - Static variable in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
Additional driver preferences to consider during driver instantiation.
DRIVER_QUIT_AFTER_TESTING - Static variable in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
Whether the driver should quit after testing.
DRIVER_REMOTE_URL - Static variable in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
A driver remote URL.
DRIVER_VERSION - Static variable in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
The driver's version.
DriverFactory - Class in de.qytera.qtaf.core.selenium
Driver factory class.
driverHasQuit() - Static method in class de.qytera.qtaf.core.selenium.DriverFactory
Check if driver has quit.
DriverInitializationError - Class in de.qytera.qtaf.core.log.model.error
Error class for driver initialization errors.
DriverInitializationError(Throwable) - Constructor for class de.qytera.qtaf.core.log.model.error.DriverInitializationError
Constructor.

E

EdgeDriver - Class in de.qytera.qtaf.core.selenium
This class is responsible for connecting to a local edge browser.
EdgeDriver() - Constructor for class de.qytera.qtaf.core.selenium.EdgeDriver
 
EdgeRemoteDriver - Class in de.qytera.qtaf.core.selenium
This class is responsible for connecting to a remote edge driver.
EdgeRemoteDriver() - Constructor for class de.qytera.qtaf.core.selenium.EdgeRemoteDriver
 
embedScreenshot(Scenario) - Method in class de.qytera.qtaf.cucumber.context.QtafTestNGCucumberContext
After hooks run after the last step of each scenario, even when the step result is failed, undefined, pending, or skipped.
enabled() - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Check whether colors are allowed to be used.
encode(String) - Static method in class de.qytera.qtaf.core.util.Base64Helper
Convert a string to its base64 representation.
encodeFileContent(String) - Static method in class de.qytera.qtaf.core.util.Base64Helper
Convert a file content to its base64 representation.
end - Variable in class de.qytera.qtaf.core.log.model.message.LogMessage
Time when step was finished.
endDate - Variable in class de.qytera.qtaf.core.events.payload.QtafTestContextPayload
End date of the test suite.
equals(Object) - Method in class de.qytera.qtaf.core.config.entity.ConfigMap
 
equals(Object) - Method in class de.qytera.qtaf.core.log.model.collection.TestFeatureLogCollection
Override equals to compare two TestFeatureLogCollection objects.
equals(Object) - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Override equals to compare two TestScenarioLogCollection objects.
equals(Object) - Method in class de.qytera.qtaf.cucumber.log.model.message.CucumberStepLogMessage
 
error - Variable in class de.qytera.qtaf.core.log.model.error.ErrorLog
Error object.
error - Variable in class de.qytera.qtaf.core.log.model.message.LogMessage
Step error.
error() - Method in class de.qytera.qtaf.core.log.model.message.AssertionLogMessage
Returns the assertion's error.
error(String) - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Add error message.
error(String, Object...) - Method in class de.qytera.qtaf.core.log.Logger
Log at error level.
error(Throwable, Object...) - Method in class de.qytera.qtaf.core.log.Logger
Log at error level.
ERROR - Enum constant in enum class de.qytera.qtaf.core.log.model.LogLevel
ERROR level.
ErrorLog - Class in de.qytera.qtaf.core.log.model.error
Error object class for error log messages.
ErrorLog(String) - Constructor for class de.qytera.qtaf.core.log.model.error.ErrorLog
Constructor.
ErrorLog(Throwable) - Constructor for class de.qytera.qtaf.core.log.model.error.ErrorLog
Constructor.
ErrorLogCollection - Class in de.qytera.qtaf.core.log.model.error
Collection for error log messages.
EventListenerInitializer - Class in de.qytera.qtaf.core.events
Class that initializes the Qtaf event system.
eventListenersInitialized - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits an event when the event listeners are initialized.
execute() - Method in interface de.qytera.qtaf.core.patterns.Command
Method that should contain the code that should be executed.
executeStepMethod(MethodInvocation, TestScenarioLogCollection) - Method in interface de.qytera.qtaf.core.guice.method_interceptor.AbstractTestNGAnnotatedMethodInterceptor
Execute the original method that was intercepted by this interceptor.
exists(TestScenarioLogCollection) - Static method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Check if index already has this ScenarioLogCollection.
exists(String) - Static method in class de.qytera.qtaf.core.log.model.collection.TestFeatureLogCollection
Check if feature log with given ID already exists.
expected - Variable in class de.qytera.qtaf.core.log.model.message.AssertionLogMessage
Expected object.
expected() - Method in class de.qytera.qtaf.core.log.model.message.AssertionLogMessage
Returns the assertion's expected object.

F

FAILED - Enum constant in enum class de.qytera.qtaf.core.log.model.message.LogMessage.Status
Status of failed assertions.
FAILURE - Enum constant in enum class de.qytera.qtaf.core.events.payload.ScenarioStatus
The scenario run resulted in errors.
FAILURE - Enum constant in enum class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection.Status
The scenario execution resulted in errors.
fatal(String, Object...) - Method in class de.qytera.qtaf.core.log.Logger
Log at fatal level.
fatal(Throwable, Object...) - Method in class de.qytera.qtaf.core.log.Logger
Log at fatal level.
featureClassName - Variable in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Class name where the feature is implemented.
featureDescription - Variable in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Description of the feature.
featureId - Variable in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
ID of the test feature.
featureId - Variable in class de.qytera.qtaf.core.log.model.message.LogMessage
Feature ID.
FeatureLogCollectionIndex - Class in de.qytera.qtaf.core.log.model.index
Index that holds all FeatureLogCollection objects.
featureName - Variable in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Name of the feature.
featurePackageName - Variable in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Name of the package where the feature is implemented.
FieldHelper - Class in de.qytera.qtaf.core.reflection
Class that provides helper methods for reflective field access and manipulation.
FILE_PATH - Static variable in class de.qytera.qtaf.core.config.ConfigurationFactory
Default configuration path which is used if no custom path is provided.
findById(String) - Static method in class de.qytera.qtaf.core.log.repository.ScenarioLogCollectionRepository
Find scenario log collection by scenario id.
findByTestStepIdInAttribute(List<TestStep>, UUID, String) - Static method in class de.qytera.qtaf.cucumber.helper.CucumberTestStepHelper
Find the TestStep object that has another TestStep object with in a List stored in its 'attributeName' Attribute.
findSuitableMethods(Class<?>, Object[], String) - Static method in class de.qytera.qtaf.core.reflection.ClassHelper
Find all methods in a class that match a given list of parameters.
finishedTesting - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits events when all tests are finished.
FirefoxDriver - Class in de.qytera.qtaf.core.selenium
This class is responsible for connecting to a local firefox browser.
FirefoxDriver() - Constructor for class de.qytera.qtaf.core.selenium.FirefoxDriver
 
FirefoxRemoteDriver - Class in de.qytera.qtaf.core.selenium
This class is responsible for connecting to a remote firefox browser.
FirefoxRemoteDriver() - Constructor for class de.qytera.qtaf.core.selenium.FirefoxRemoteDriver
 
FrameworkInitializationErrorLog - Class in de.qytera.qtaf.core.log.model.error
Error entity class for framework initialization errors.
FrameworkInitializationErrorLog(Throwable) - Constructor for class de.qytera.qtaf.core.log.model.error.FrameworkInitializationErrorLog
Constructor.
frameworkInitialized - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits an event when the framework is initialized.
fromJson(String, Class<T>) - Static method in class de.qytera.qtaf.core.gson.GsonHelper
From JSON to entity.
fromQtafTestEventPayload(IQtafTestEventPayload) - Static method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Factory method.

G

get(int) - Method in class de.qytera.qtaf.core.log.model.index.LogMessageIndex
Get an object by its ID.
get(String) - Method in class de.qytera.qtaf.core.log.model.index.FeatureLogCollectionIndex
Get an object by its ID.
get(String) - Method in class de.qytera.qtaf.core.log.model.index.ScenarioLogCollectionIndex
Get an object by its ID.
getAbstractScenarioId() - Method in interface de.qytera.qtaf.core.events.payload.IQtafTestEventPayload
Get the ID of the abstract scenario.
getAbstractScenarioId() - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Get methodId.
getAbstractScenarioId() - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Get abstractScenarioId.
getAbstractScenarioId() - Method in class de.qytera.qtaf.core.log.model.message.LogMessage
Get abstractScenarioId.
getAbstractScenarioId(ITestResult) - Static method in class de.qytera.qtaf.testng.helper.TestResultHelper
Get the abstract scenario ID from a TestNG test result.
getAnnotation() - Method in class de.qytera.qtaf.core.guice.invokation.AfterMethodExecutionInfo
Get annotation.
getAnnotation() - Method in class de.qytera.qtaf.core.guice.invokation.AfterSuiteExecutionInfo
Get annotation.
getAnnotation() - Method in class de.qytera.qtaf.core.guice.invokation.AfterTestExecutionInfo
Get annotation.
getAnnotation() - Method in class de.qytera.qtaf.core.guice.invokation.BeforeMethodExecutionInfo
Get annotation.
getAnnotation() - Method in class de.qytera.qtaf.core.guice.invokation.BeforeSuiteExecutionInfo
Get annotation.
getAnnotation() - Method in class de.qytera.qtaf.core.guice.invokation.BeforeTestExecutionInfo
Get annotation.
getAnnotation() - Method in class de.qytera.qtaf.core.guice.invokation.StepExecutionInfo
Get step.
getAnnotation(Class<T>) - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Get a specific annotation of this scenario.
getAnnotation(MethodInvocation) - Method in interface de.qytera.qtaf.core.guice.method_interceptor.AbstractTestNGAnnotatedMethodInterceptor
Get the TestNG Annotation of the intercepted method.
getAnnotation(MethodInvocation) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGAfterMethodInterceptor
 
getAnnotation(MethodInvocation) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGAfterSuiteInterceptor
 
getAnnotation(MethodInvocation) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGAfterTestInterceptor
 
getAnnotation(MethodInvocation) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGBeforeMethodInterceptor
 
getAnnotation(MethodInvocation) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGBeforeSuiteInterceptor
 
getAnnotation(MethodInvocation) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGBeforeTestInterceptor
 
getAnnotations() - Method in class de.qytera.qtaf.core.events.payload.MethodInfoEntity
Get annotations.
getAnnotations() - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Get annotations.
getAssertions() - Method in class de.qytera.qtaf.core.log.model.message.LogMessage
Get assertions.
getBoolean(String) - Method in class de.qytera.qtaf.core.config.entity.ConfigMap
Retrieves the value for the given key, interpreted as a Boolean.
getBoolean(String, Boolean) - Method in class de.qytera.qtaf.core.config.entity.ConfigMap
Retrieves the value for the given key, interpreted as a Boolean.
getByAbstractScenarioId(String) - Method in class de.qytera.qtaf.core.log.model.index.LogMessageIndex
Get all log messages for a given abstract scenario ID.
getByFeatureId(String) - Method in class de.qytera.qtaf.core.log.model.index.LogMessageIndex
Get all log messages for a given feature ID.
getByScenarioId(String) - Method in class de.qytera.qtaf.core.log.model.index.LogMessageIndex
Get all log messages for a given scenario ID.
getByScenarioIdAndFailed(String) - Method in class de.qytera.qtaf.core.log.model.index.LogMessageIndex
Get all log messages for a given scenario ID that have failed.
getByScenarioIdAndPassed(String) - Method in class de.qytera.qtaf.core.log.model.index.LogMessageIndex
Get all log messages for a given scenario ID that have passed.
getByScenarioIdAndPending(String) - Method in class de.qytera.qtaf.core.log.model.index.LogMessageIndex
Get all log messages for a given scenario ID that are pending.
getClassMatcher() - Method in class de.qytera.qtaf.core.guice.method_interceptor.builder.QtafAfterMethodMethodInterceptorBuilder
 
getClassMatcher() - Method in class de.qytera.qtaf.core.guice.method_interceptor.builder.QtafAfterSuiteMethodInterceptorBuilder
 
getClassMatcher() - Method in class de.qytera.qtaf.core.guice.method_interceptor.builder.QtafAfterTestMethodInterceptorBuilder
 
getClassMatcher() - Method in class de.qytera.qtaf.core.guice.method_interceptor.builder.QtafBeforeMethodMethodInterceptorBuilder
 
getClassMatcher() - Method in class de.qytera.qtaf.core.guice.method_interceptor.builder.QtafBeforeSuiteMethodInterceptorBuilder
 
getClassMatcher() - Method in class de.qytera.qtaf.core.guice.method_interceptor.builder.QtafBeforeTestMethodInterceptorBuilder
 
getClassMatcher() - Method in class de.qytera.qtaf.core.guice.method_interceptor.builder.QtafStepMethodInterceptorBuilder
 
getClassMatcher() - Method in interface de.qytera.qtaf.core.guice.method_interceptor.QtafMethodInterceptor
Get a matcher that describes which classes should be intercepted.
getClassName() - Method in class de.qytera.qtaf.core.log.model.error.ThrowableWrapper
Get classname of throwable.
getConfiguration() - Static method in class de.qytera.qtaf.core.QtafFactory
Get configuration.
getDeclaredFieldsRecursively(Class<?>) - Static method in class de.qytera.qtaf.core.reflection.FieldHelper
Get declared fields of a class and its superclasses.
getDescription() - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Get description.
getDescription() - Method in class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage.Step
Get description.
getDouble(String) - Method in class de.qytera.qtaf.core.config.entity.ConfigMap
Retrieves the value for the given key, interpreted as a Double.
getDouble(String, Double) - Method in class de.qytera.qtaf.core.config.entity.ConfigMap
Retrieves the value for the given key, interpreted as a Double.
getDriver() - Method in class de.qytera.qtaf.core.selenium.AbstractDriver
Get the concrete WebDriver instance.
getDriver() - Method in class de.qytera.qtaf.core.selenium.AndroidDriver
 
getDriver() - Method in class de.qytera.qtaf.core.selenium.ChromeDriver
 
getDriver() - Method in class de.qytera.qtaf.core.selenium.ChromeRemoteDriver
 
getDriver() - Static method in class de.qytera.qtaf.core.selenium.DriverFactory
Get default web driver instance.
getDriver() - Method in class de.qytera.qtaf.core.selenium.EdgeDriver
 
getDriver() - Method in class de.qytera.qtaf.core.selenium.EdgeRemoteDriver
 
getDriver() - Method in class de.qytera.qtaf.core.selenium.FirefoxDriver
 
getDriver() - Method in class de.qytera.qtaf.core.selenium.FirefoxRemoteDriver
 
getDriver() - Method in class de.qytera.qtaf.core.selenium.InternetExplorerDriver
 
getDriver() - Method in class de.qytera.qtaf.core.selenium.SaucelabsDriver
 
getDriver(boolean) - Static method in class de.qytera.qtaf.core.selenium.DriverFactory
Restart web driver instance, use default driver name.
getDriver(String) - Static method in class de.qytera.qtaf.core.selenium.DriverFactory
Get web driver instance.
getDriverCapabilities() - Static method in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
Returns the configured driver capabilities to consider during driver instantiation.
getDriverInstance() - Method in class de.qytera.qtaf.core.selenium.AbstractDriver
Get Selenium WebDriver object.
getDriverName() - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection
Get driverName.
getDriverOptions() - Static method in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
Returns the configured driver options to consider during driver instantiation.
getDriverPreferences() - Static method in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
Returns the configured driver preferences to consider during driver instantiation.
getDriverVersion() - Static method in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
Get Driver version.
getDuration() - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Get duration.
getDuration() - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection
Get duration.
getDuration() - Method in class de.qytera.qtaf.core.log.model.message.LogMessage
Get duration.
getEnd() - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Get end.
getEnd() - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection
Get end.
getEnd() - Method in class de.qytera.qtaf.core.log.model.message.LogMessage
Get end.
getEndDate() - Method in interface de.qytera.qtaf.core.events.payload.IQtafTestingContext
Get end date of the test suite.
getEndDate() - Method in class de.qytera.qtaf.core.events.payload.QtafTestContextPayload
Get endDate.
getEntity(PickleWrapper, FeatureWrapper) - Static method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntityFactory
Get instance from FeatureWrapper and PickleWrapper.
getError() - Method in class de.qytera.qtaf.core.guice.invokation.AbstractStepExecutionInfo
Get error.
getError() - Method in class de.qytera.qtaf.core.guice.invokation.StepExecutionInfo
Get error.
getError() - Method in class de.qytera.qtaf.core.log.model.error.ErrorLog
Get error.
getError() - Method in class de.qytera.qtaf.core.log.model.message.LogMessage
Get step error.
getErrorLogs() - Method in class de.qytera.qtaf.core.log.model.error.ErrorLogCollection
Get errorLogs.
getErrorMessage() - Method in class de.qytera.qtaf.core.log.model.error.ErrorLog
Get error message.
getEventSubscribers() - Static method in class de.qytera.qtaf.core.events.EventListenerInitializer
Returns all event subscribers which were initialized by QTAF.
getFeature(Feature) - Static method in class de.qytera.qtaf.cucumber.helper.CucumberFeatureHelper
Get Feature object from Feature object.
getFeature(FeatureWrapper) - Static method in class de.qytera.qtaf.cucumber.helper.CucumberFeatureWrapperHelper
Get Feature object from FeatureWrapper object.
getFeatureClassName() - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Get featureClassName.
getFeatureDescription() - Method in interface de.qytera.qtaf.core.events.payload.IQtafTestEventPayload
Get the description of a feature.
getFeatureDescription() - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Get featureDescription.
getFeatureDescription() - Method in class de.qytera.qtaf.core.log.model.collection.TestFeatureLogCollection
Get collection Description.
getFeatureId() - Method in interface de.qytera.qtaf.core.events.payload.IQtafTestEventPayload
Get the ID of a feature.
getFeatureId() - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Get uniqueId.
getFeatureId() - Method in class de.qytera.qtaf.core.log.model.collection.TestFeatureLogCollection
Get collection ID.
getFeatureId() - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Get uniqueId.
getFeatureId() - Method in class de.qytera.qtaf.core.log.model.message.LogMessage
Get featureId.
getFeatureName() - Method in interface de.qytera.qtaf.core.events.payload.IQtafTestEventPayload
Get the name of a feature.
getFeatureName() - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Get featureName.
getFeatureName() - Method in class de.qytera.qtaf.core.log.model.collection.TestFeatureLogCollection
Get collection Name.
getFeatureName() - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Get featureName.
getFeaturePackageName() - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Get featurePackageName.
getFeatureTag(String) - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Get feature Tag.
getFeatureTags() - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Get featureTags.
getFieldByName(String, Class<?>) - Static method in class de.qytera.qtaf.core.reflection.FieldHelper
Get a field reflection object of a given object by a class object.
getFieldValue(Object, Field) - Static method in class de.qytera.qtaf.core.reflection.FieldHelper
Get value of an object field using the Reflection API.
getFieldValue(Object, String) - Static method in class de.qytera.qtaf.core.reflection.FieldHelper
Get field value of given object.
getGroupDependencies() - Method in interface de.qytera.qtaf.core.events.payload.IQtafTestEventPayload
Get all groups that the current test depends on.
getGroupDependencies() - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Get groupDependencies.
getGroupDependencies() - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Get groupDependencies.
getGroupNames() - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Get groupNames.
getGroups() - Method in interface de.qytera.qtaf.core.events.payload.IQtafTestEventPayload
Get groups that the test belongs to.
getGroups() - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Get groups.
getGroups() - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Get groups.
getGson() - Static method in class de.qytera.qtaf.core.QtafFactory
Get GSON instance.
getId() - Method in class de.qytera.qtaf.core.guice.invokation.AbstractStepExecutionInfo
Get id.
getId() - Method in class de.qytera.qtaf.cucumber.log.model.message.CucumberStepLogMessage
Get id.
getImplicitTimeout() - Static method in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
Retrieves the configured implicit timeout.
getIndexSize() - Static method in class de.qytera.qtaf.core.log.model.collection.TestFeatureLogCollection
Count the number of scenario log collections.
getIndexSize() - Static method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Count the number of scenario log collections saved in the index.
getInstance() - Static method in class de.qytera.qtaf.core.config.ConfigurationFactory
Create default configuration object.
getInstance() - Static method in class de.qytera.qtaf.core.gson.GsonFactory
Get singleton GSOn instance.
getInstance() - Static method in class de.qytera.qtaf.core.guice.QtafInjector
Get the singleton instance of the QTAF Guice injector.
getInstance() - Static method in class de.qytera.qtaf.core.log.Logger
Get QtafLogger instance.
getInstance() - Static method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection
Get instance of class.
getInstance() - Static method in class de.qytera.qtaf.core.log.model.error.ErrorLogCollection
Get singleton instance of ErrorLogCollection.
getInstance() - Static method in class de.qytera.qtaf.core.log.model.index.FeatureLogCollectionIndex
Factory method.
getInstance() - Static method in class de.qytera.qtaf.core.log.model.index.LogMessageIndex
Factory method.
getInstance() - Static method in class de.qytera.qtaf.core.log.model.index.ScenarioLogCollectionIndex
Factory method.
getInstance() - Static method in class de.qytera.qtaf.cucumber.log.model.message.index.CucumberStepIndex
Get instance.
getInstance(Class<?>) - Static method in class de.qytera.qtaf.core.reflection.ClassLoader
Get instance of class.
getInstance(String) - Static method in class de.qytera.qtaf.core.config.ConfigurationFactory
Create a new configuration object.
getInstance(String) - Static method in class de.qytera.qtaf.core.log.Logger
Get QtafLogger instance.
getInstanceId() - Method in interface de.qytera.qtaf.core.events.payload.IQtafTestEventPayload
Get the instance ID of a scenario.
getInstanceId() - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Get instanceId.
getInstanceId() - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Get instanceId.
getInstancesOfDirectSubtypesOf(Class<?>) - Static method in class de.qytera.qtaf.core.reflection.ClassLoader
Get all subtypes of a given class.
getInstanceWithoutCustomSerializers() - Static method in class de.qytera.qtaf.core.gson.GsonFactory
Get a GSON instance without custom serializers.
getInt(String) - Method in class de.qytera.qtaf.core.config.entity.ConfigMap
Retrieves the value for the given key, interpreted as an Integer.
getInt(String, Integer) - Method in class de.qytera.qtaf.core.config.entity.ConfigMap
Retrieves the value for the given key, interpreted as an Integer.
getInterfaces(Object) - Static method in class de.qytera.qtaf.core.reflection.ClassHelper
Return all interfaces of a given object.
getiTestContext() - Method in interface de.qytera.qtaf.core.events.payload.IQtafTestingContext
Get the original event fired by the test framework (TestNG, Cucumber, ...).
getiTestContext() - Method in class de.qytera.qtaf.core.events.payload.QtafTestContextPayload
Get originalEvent.
getiTestContext() - Method in class de.qytera.qtaf.testng.events.payload.TestNGTestContextPayload
 
getJavaVersion() - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection.SystemInfo
Get javaVersion.
getKeyAndValueMatch(String) - Static method in class de.qytera.qtaf.cucumber.helper.CucumberTagHelper
Extract hey and value from a string.
getKeyValueListPairs(List<String>) - Static method in class de.qytera.qtaf.cucumber.helper.CucumberTagHelper
Get a key-value-list pairs from a list of cucumber tag strings.
getKeyValuePairs(List<String>) - Static method in class de.qytera.qtaf.cucumber.helper.CucumberTagHelper
Get a list of key-value pairs from a list of cucumber tag strings.
getKeyValuePairsFromTagList(List<Tag>) - Static method in class de.qytera.qtaf.cucumber.helper.CucumberTagHelper
Get a list of key-value pairs from a list of cucumber tag objects.
getLevel() - Method in class de.qytera.qtaf.core.log.model.message.LogMessage
Gte log level.
getList(String) - Method in class de.qytera.qtaf.core.config.entity.ConfigMap
Retrieves a list of values for the given key.
getLocation() - Method in class de.qytera.qtaf.core.config.entity.ConfigMap
The path of the underlying document used to build the configuration map.
getLogCollection() - Method in interface de.qytera.qtaf.core.context.IQtafTestContext
Get current log collection.
getLogCollection() - Method in class de.qytera.qtaf.cucumber.context.QtafTestNGCucumberContext
 
getLogCollection() - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Returns the collection containing all scenario logs.
getLogCollection() - Method in class de.qytera.qtaf.testng.context.QtafTestNGContext
Get current log collection.
getLogDirectory() - Method in interface de.qytera.qtaf.core.events.payload.IQtafTestingContext
Get the directory where log files are stored in.
getLogDirectory() - Method in class de.qytera.qtaf.core.events.payload.QtafTestContextPayload
Get logDirectory.
getLogDirectory() - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection
Get logDirectory.
getLogger() - Static method in class de.qytera.qtaf.core.QtafFactory
Get logger.
getLogMessage() - Method in interface de.qytera.qtaf.core.events.payload.IQtafTestStepEventPayload
Get log message.
getLogMessage() - Method in class de.qytera.qtaf.core.events.payload.QtafTestStepEventPayload
Get logMessage.
getLogMessage() - Method in class de.qytera.qtaf.core.guice.invokation.StepExecutionInfo
 
getLogMessages() - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Get logMessages.
getLogMessages(Class<T>) - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Returns all log message of the provided class, filtering out log messages that do not match the class.
getMap(String) - Method in class de.qytera.qtaf.core.config.entity.ConfigMap
Retrieves a JSON object for the given key.
getMessage() - Method in class de.qytera.qtaf.core.log.model.error.ThrowableWrapper
Get message of throwable.
getMessage() - Method in class de.qytera.qtaf.core.log.model.message.LogMessage
Get log message.
getMethod() - Method in class de.qytera.qtaf.core.events.payload.MethodInfoEntity
Get method.
getMethodDependencies() - Method in interface de.qytera.qtaf.core.events.payload.IQtafTestEventPayload
Get all other test methods this tests depends on.
getMethodDependencies() - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Get methodDependencies.
getMethodDependencies() - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Get methodDependencies.
getMethodInfo() - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Get methodInfo.
getMethodInfo() - Method in class de.qytera.qtaf.testng.events.payload.TestNGTestEventPayload
Get methodInfo.
getMethodInfoEntity() - Method in interface de.qytera.qtaf.core.events.payload.IQtafTestEventPayload
Get an entity that contains information about the original method.
getMethodInfoEntity() - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Get methodInfo.
getMethodInterceptor() - Method in class de.qytera.qtaf.core.guice.method_interceptor.builder.QtafAfterMethodMethodInterceptorBuilder
 
getMethodInterceptor() - Method in class de.qytera.qtaf.core.guice.method_interceptor.builder.QtafAfterSuiteMethodInterceptorBuilder
 
getMethodInterceptor() - Method in class de.qytera.qtaf.core.guice.method_interceptor.builder.QtafAfterTestMethodInterceptorBuilder
 
getMethodInterceptor() - Method in class de.qytera.qtaf.core.guice.method_interceptor.builder.QtafBeforeMethodMethodInterceptorBuilder
 
getMethodInterceptor() - Method in class de.qytera.qtaf.core.guice.method_interceptor.builder.QtafBeforeSuiteMethodInterceptorBuilder
 
getMethodInterceptor() - Method in class de.qytera.qtaf.core.guice.method_interceptor.builder.QtafBeforeTestMethodInterceptorBuilder
 
getMethodInterceptor() - Method in class de.qytera.qtaf.core.guice.method_interceptor.builder.QtafStepMethodInterceptorBuilder
 
getMethodInterceptor() - Method in interface de.qytera.qtaf.core.guice.method_interceptor.QtafMethodInterceptor
Get an instance of MethodInterceptor that contains the logic for intercepting methods.
getMethodInvocation() - Method in class de.qytera.qtaf.core.guice.invokation.AbstractStepExecutionInfo
Get methodInvocation.
getMethodInvocation() - Method in class de.qytera.qtaf.core.guice.invokation.StepExecutionInfo
Get methodInvocation.
getMethodMatcher() - Method in class de.qytera.qtaf.core.guice.method_interceptor.builder.QtafAfterMethodMethodInterceptorBuilder
 
getMethodMatcher() - Method in class de.qytera.qtaf.core.guice.method_interceptor.builder.QtafAfterSuiteMethodInterceptorBuilder
 
getMethodMatcher() - Method in class de.qytera.qtaf.core.guice.method_interceptor.builder.QtafAfterTestMethodInterceptorBuilder
 
getMethodMatcher() - Method in class de.qytera.qtaf.core.guice.method_interceptor.builder.QtafBeforeMethodMethodInterceptorBuilder
 
getMethodMatcher() - Method in class de.qytera.qtaf.core.guice.method_interceptor.builder.QtafBeforeSuiteMethodInterceptorBuilder
 
getMethodMatcher() - Method in class de.qytera.qtaf.core.guice.method_interceptor.builder.QtafBeforeTestMethodInterceptorBuilder
 
getMethodMatcher() - Method in class de.qytera.qtaf.core.guice.method_interceptor.builder.QtafStepMethodInterceptorBuilder
 
getMethodMatcher() - Method in interface de.qytera.qtaf.core.guice.method_interceptor.QtafMethodInterceptor
Get a matcher that describes which methods should be intercepted.
getMethodName() - Method in class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage
Get methodName.
getMethodParamTypes() - Method in class de.qytera.qtaf.core.events.payload.MethodInfoEntity
Get methodParamTypes.
getMethodParamValues() - Method in class de.qytera.qtaf.core.events.payload.MethodInfoEntity
Get methodParamValues.
getName() - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection.TestParameter
Get name.
getName() - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection.SuiteInfo
Get name.
getName() - Method in class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage.Step
Get name.
getName() - Method in class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage.StepParameter
Get name.
getName() - Method in class de.qytera.qtaf.core.selenium.AbstractDriver
Get Driver name.
getName() - Method in class de.qytera.qtaf.core.selenium.AndroidDriver
 
getName() - Method in class de.qytera.qtaf.core.selenium.ChromeDriver
 
getName() - Method in class de.qytera.qtaf.core.selenium.ChromeRemoteDriver
 
getName() - Method in class de.qytera.qtaf.core.selenium.EdgeDriver
 
getName() - Method in class de.qytera.qtaf.core.selenium.EdgeRemoteDriver
 
getName() - Method in class de.qytera.qtaf.core.selenium.FirefoxDriver
 
getName() - Method in class de.qytera.qtaf.core.selenium.FirefoxRemoteDriver
 
getName() - Method in class de.qytera.qtaf.core.selenium.InternetExplorerDriver
 
getName() - Method in class de.qytera.qtaf.core.selenium.SaucelabsDriver
 
getNoMessageString() - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Get a string that will be set as the logging message when no logging message is given by the test case.
getOriginalEvent() - Method in interface de.qytera.qtaf.core.events.payload.IQtafTestEventPayload
Get the original event fired by the test framework (like TestNG, Cucumber, ...).
getOriginalEvent() - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Get originalEvent.
getOriginalEvent() - Method in class de.qytera.qtaf.testng.events.payload.TestNGTestEventPayload
Get originalEvent.
getOriginalTestInstance() - Method in interface de.qytera.qtaf.core.events.payload.IQtafTestEventPayload
Get original test instance object.
getOriginalTestInstance() - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Get originalTestInstance.
getOsName() - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection
Get osName.
getOsName() - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection.SystemInfo
Get osName.
getOutputDir() - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection.SuiteInfo
Get outputDir.
getParameterValues() - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Get parameterValues.
getPickle(Pickle) - Static method in class de.qytera.qtaf.cucumber.helper.CucumberTestNGPickleHelper
Get Gherkin Pickle object from TestNG Pickle object.
getPickle(PickleWrapper) - Static method in class de.qytera.qtaf.cucumber.helper.CucumberPickleWrapperHelper
Get Pickle object from PickleWrapper object.
getPickleStepTestSteps(List<TestStep>) - Static method in class de.qytera.qtaf.cucumber.helper.CucumberTestStepHelper
Get all test steps that are derived from the PickleStepTestStep class which represents Given / When / Then steps.
getPid() - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection.ProcessInfo
Get PID of current process.
getPlatformName() - Static method in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
Get Platform Name.
getProcessInfo() - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection
Get processInfo.
getRealClass() - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Get realClass.
getRealClassAnnotations() - Method in interface de.qytera.qtaf.core.events.payload.IQtafTestEventPayload
Get annotations.
getRealClassAnnotations() - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Get realClassAnnotations.
getRelativeFeatureFilePath(String) - Static method in class de.qytera.qtaf.cucumber.helper.CucumberFeatureHelper
Get feature file path relative to project's source directory.
getRemoteUrl() - Static method in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
Get remote driver URL.
getResult() - Method in class de.qytera.qtaf.core.guice.invokation.AbstractStepExecutionInfo
Get result.
getResult() - Method in class de.qytera.qtaf.core.guice.invokation.StepExecutionInfo
Get result.
getResult() - Method in class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage
Get step result.
getScenarioDescription() - Method in interface de.qytera.qtaf.core.events.payload.IQtafTestEventPayload
Get the description of a scenario.
getScenarioDescription() - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Get testDescription.
getScenarioEnd() - Method in interface de.qytera.qtaf.core.events.payload.IQtafTestEventPayload
Get the end date of a scenario.
getScenarioEnd() - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Get testEnd.
getScenarioId() - Method in interface de.qytera.qtaf.core.events.payload.IQtafTestEventPayload
Get the ID of a scenario.
getScenarioId() - Method in interface de.qytera.qtaf.core.events.payload.IQtafTestStepEventPayload
Get scenario ID.
getScenarioId() - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Get scenarioId.
getScenarioId() - Method in class de.qytera.qtaf.core.events.payload.QtafTestStepEventPayload
Get scenarioId.
getScenarioId() - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Get test ID.
getScenarioId() - Method in class de.qytera.qtaf.core.log.model.message.LogMessage
Get scenarioId.
getScenarioId() - Method in class de.qytera.qtaf.cucumber.log.model.message.CucumberStepLogMessage
Get scenarioId.
getScenarioId(ITestResult) - Static method in class de.qytera.qtaf.testng.helper.TestResultHelper
Get the scenario ID that identifies the execution of an abstract scenario.
getScenarioIdFromTag(Scenario) - Static method in class de.qytera.qtaf.cucumber.helper.CucumberScenarioHelper
Find the tag that represents the test ID and extracts the test ID.
getScenarioInstanceId(ITestResult) - Static method in class de.qytera.qtaf.testng.helper.TestResultHelper
Get the scenario instance ID from a TestNG test result.
getScenarioLogCollection() - Method in class de.qytera.qtaf.core.log.model.collection.TestFeatureLogCollection
Get test step collections.
getScenarioMethodName() - Method in interface de.qytera.qtaf.core.events.payload.IQtafTestEventPayload
Get the method name of the scenario.
getScenarioMethodName() - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Get scenarioMethodName.
getScenarioName() - Method in interface de.qytera.qtaf.core.events.payload.IQtafTestEventPayload
Get the name of a scenario.
getScenarioName() - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Get testId.
getScenarioName() - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Get testId.
getScenarioName() - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Get scenarioName.
getScenarioParameters() - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Get parameters.
getScenariosGroupedByAbstractScenarioId() - Method in class de.qytera.qtaf.core.log.model.collection.TestFeatureLogCollection
Group scenario logs by abstract scenario ID.
getScenarioStart() - Method in interface de.qytera.qtaf.core.events.payload.IQtafTestEventPayload
Get the start date of a scenario.
getScenarioStart() - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Get testStart.
getScenarioStatus() - Method in interface de.qytera.qtaf.core.events.payload.IQtafTestEventPayload
Get the status of a scenario.
getScenarioStatus() - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Get scenarioStatus.
getScenarioTag(String) - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Get scenario Tag.
getScenarioTags() - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Get scenarioTags.
getScreenshotAfter() - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Get screenshotAfter.
getScreenshotAfter() - Method in class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage
Get screenshotAfter.
getScreenshotBefore() - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Get screenshotBefore.
getScreenshotBefore() - Method in class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage
Get screenshotBefore.
getScreenshotPaths() - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Get screenshotPaths.
getSerializedObjectClass() - Method in interface de.qytera.qtaf.core.gson.serializer.IQtafJsonSerializer
Returns the class of the serialized object.
getSerializedObjectClass() - Method in class de.qytera.qtaf.core.gson.serializer.LocalDateSerializer
 
getSerializedObjectClass() - Method in class de.qytera.qtaf.core.gson.serializer.StackTraceElementSerializer
 
getSerializedObjectClass() - Method in class de.qytera.qtaf.core.gson.serializer.StepAnnotationSerializer
 
getSerializedObjectClass() - Method in class de.qytera.qtaf.core.gson.serializer.TestFeatureAnnotationSerializer
 
getSerializedObjectClass() - Method in class de.qytera.qtaf.core.gson.serializer.TestScenarioAnnotationSerializer
 
getSerializedObjectClass() - Method in class de.qytera.qtaf.core.gson.serializer.ThrowableSerializer
 
getSerializedObjectClass() - Method in class de.qytera.qtaf.core.gson.serializer.ThrowableWrapperSerializer
 
getStack() - Method in class de.qytera.qtaf.core.log.model.error.ErrorLog
Get stack.
getStackTrace() - Method in class de.qytera.qtaf.core.log.model.error.ErrorLog
Get stack trace.
getStackTrace() - Method in class de.qytera.qtaf.core.log.model.error.ThrowableWrapper
Get stack trace.
getStackTraceElements() - Method in class de.qytera.qtaf.core.guice.invokation.AbstractStepExecutionInfo
Get stackTraceElements.
getStackTraceElements() - Method in class de.qytera.qtaf.core.guice.invokation.StepExecutionInfo
Get stackTraceElements.
getStart() - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Get start.
getStart() - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection
Get start.
getStart() - Method in class de.qytera.qtaf.core.log.model.message.LogMessage
Get start.
getStartDate() - Method in interface de.qytera.qtaf.core.events.payload.IQtafTestingContext
Get start date of the test suite.
getStartDate() - Method in class de.qytera.qtaf.core.events.payload.QtafTestContextPayload
Get startDate.
getStatus() - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Get status.
getStatus() - Method in class de.qytera.qtaf.core.log.model.message.LogMessage
Step status.
getStep() - Method in class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage
Get step annotation.
getStepLogOfPendingStep() - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Get the log message object of the step that is currently pending.
getStepParameters() - Method in class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage
The list of the step's method parameters.
getStepPosition() - Method in class de.qytera.qtaf.cucumber.log.model.message.CucumberStepLogMessage
Get stepIndex.
getStepResults(TestCaseState) - Static method in class de.qytera.qtaf.cucumber.helper.CucumberTestCaseStateHelper
Get test result object list from a TestCaseState object.
getString(String) - Method in class de.qytera.qtaf.core.config.entity.ConfigMap
Retrieves the value for the given key, interpreted as a String.
getString(String, String) - Method in class de.qytera.qtaf.core.config.entity.ConfigMap
Retrieves the value for the given key, interpreted as a String.
getStringFromEnvironment(String) - Method in class de.qytera.qtaf.core.config.entity.ConfigMap
Retrieves the value for the given key from environment variables.
getStringFromSystemProperty(String) - Method in class de.qytera.qtaf.core.config.entity.ConfigMap
Get value from system properties.
getSubTypesOf(Class<?>) - Static method in class de.qytera.qtaf.core.reflection.ClassLoader
Get a set of classes that are directly derived from the given class.
getSubTypesOf(Class<?>, List<String>) - Static method in class de.qytera.qtaf.core.reflection.ClassLoader
Get a set of classes that are directly derived from the given class.
getSubTypesOfRecursively(Class<?>, Set<Class<?>>, List<String>) - Static method in class de.qytera.qtaf.core.reflection.ClassLoader
Get a set of classes that are derived from the given class.
getSuiteInfo() - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection
Get suiteInfo.
getSuiteName() - Method in interface de.qytera.qtaf.core.events.payload.IQtafTestingContext
Get name of the test suite.
getSuiteName() - Method in class de.qytera.qtaf.core.events.payload.QtafTestContextPayload
Get suiteName.
getSuperclasses(Object) - Static method in class de.qytera.qtaf.core.reflection.ClassHelper
Return all superclasses of a given object.
getSuperclasses(Object, Class<?>) - Static method in class de.qytera.qtaf.core.reflection.ClassHelper
Return all superclasses of the given object until stopAt is reached.
getSuperclassesAndInterfaces(Object) - Static method in class de.qytera.qtaf.core.reflection.ClassHelper
Get all superclasses and all interfaces that an object implements.
getSystemInfo() - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection
Get systemInfo.
getTag(String) - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection
Get tag.
getTagMetaData(Scenario) - Static method in class de.qytera.qtaf.cucumber.helper.CucumberScenarioHelper
Extract key value pairs from cucumber tags i.e.
getTags() - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Get tags.
getTags() - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection
Get tags.
getTestCase(TestCaseState) - Static method in class de.qytera.qtaf.cucumber.helper.CucumberTestCaseStateHelper
Get TestCase object from TestCaseState object.
getTestCaseState(Scenario) - Static method in class de.qytera.qtaf.cucumber.helper.CucumberScenarioHelper
Get the test case state object from a scenario object.
getTestClassId(ITestResult) - Static method in class de.qytera.qtaf.testng.helper.TestResultHelper
Build Test ID from test class and test method name.
getTestContextInstance(ITestResult) - Static method in class de.qytera.qtaf.testng.helper.TestResultHelper
Get test context object.
getTestFeatureAnnotation() - Method in class de.qytera.qtaf.core.log.model.collection.TestFeatureLogCollection
Get testCaseAnnotation.
getTestFeatureLogCollections() - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection
Get test case log collections.
getTestGroupsFromConfiguration() - Static method in class de.qytera.qtaf.core.config.helper.QtafTestExecutionConfigHelper
Get all groups that should run.
getTestId(List<String>) - Static method in class de.qytera.qtaf.cucumber.helper.CucumberTagHelper
Find the tag that represents the test ID and extracts the test ID.
getTestParameters() - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Get testParameters.
getTestSets() - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Get test sets.
getTestStepPosition(List<TestStep>, TestStep) - Static method in class de.qytera.qtaf.cucumber.helper.CucumberTestStepHelper
Get the positions of the given test step in a list of test steps.
getTestStepPositions(List<TestStep>) - Static method in class de.qytera.qtaf.cucumber.helper.CucumberTestStepHelper
Get the positions of test steps (Given, When, Then).
getTestSuiteLogCollection() - Static method in class de.qytera.qtaf.core.QtafFactory
Get Test suite log collection.
getThread() - Method in class de.qytera.qtaf.core.events.payload.QtafTestContextPayload
Get thread.
getThread() - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Get thread.
getThread() - Method in class de.qytera.qtaf.core.guice.invokation.AbstractStepExecutionInfo
Get thread.
getThread() - Method in class de.qytera.qtaf.core.guice.invokation.StepExecutionInfo
Get thread.
getThreadId() - Method in interface de.qytera.qtaf.core.events.payload.IQtafTestEventPayload
Get the thread ID of a scenario.
getThreadId() - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Get threadId.
getThreadId() - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Get threadId.
getThreadId() - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection.ThreadInfo
Get threadId.
getThreadInfo() - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection
Get threadInfo.
getThreadName() - Method in interface de.qytera.qtaf.core.events.payload.IQtafTestEventPayload
Get the name of the thread the scenario was executed in.
getThreadName() - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Get threadName.
getThreadName() - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Get threadName.
getThreadName() - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection.ThreadInfo
Get threadName.
getType() - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection.TestParameter
Get type.
getType() - Method in class de.qytera.qtaf.core.log.model.error.ErrorLog
Get type.
getType() - Method in class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage.StepParameter
Get type.
getTYPE() - Method in class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage
Get type.
getUserDir() - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection.SystemInfo
Get userDir.
getUuid() - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection
Get uuid.
getUuid() - Method in class de.qytera.qtaf.core.log.model.message.LogMessage
Get uuid.
getValue() - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection.TestParameter
Get value.
getValue() - Method in class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage.StepParameter
Get value.
getValue(String) - Method in class de.qytera.qtaf.core.config.entity.ConfigMap
Get value for a given key.
getValue(String, Class<T>) - Method in class de.qytera.qtaf.core.config.entity.ConfigMap
Get value for a given key.
getWebDriver() - Static method in class de.qytera.qtaf.core.QtafFactory
Get Selenium Web Driver instance.
green(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Green text.
GREEN - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
GREEN.
GREEN_BACKGROUND - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
GREEN_BACKGROUND.
GREEN_BACKGROUND_BRIGHT - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
GREEN_BACKGROUND_BRIGHT.
GREEN_BOLD - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
GREEN_BOLD.
GREEN_BOLD_BRIGHT - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
GREEN_BOLD_BRIGHT.
GREEN_BRIGHT - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
GREEN_BRIGHT.
GREEN_UNDERLINED - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
GREEN_UNDERLINED.
greenBackgroundBright(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Green bright background text.
greenBg(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Green background.
greenBold(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Green bold text.
greenBoldBright(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Green bold bright text.
greenBright(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Green bright text.
greenUnderlined(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Green underlined text.
groupDependencies - Variable in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
All groups that the scenario depends on (see TestNG group dependencies).
groups - Variable in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
scenario groups.
GsonFactory - Class in de.qytera.qtaf.core.gson
Generate GSON object with custom serializers.
GsonHelper - Class in de.qytera.qtaf.core.gson
Helper class for creating GSON objects.

H

handleAssertCondition(AssertionLogMessageType, boolean, String, AssertionError) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Handle condition assertions.
handleAssertCondition(AssertionLogMessageType, Object, Object, String, AssertionError) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Handle condition assertions.
handleAssertCondition(AssertionLogMessageType, Object, String, AssertionError) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Handle condition assertions.
handleAssertEquals(Object, Object, String, AssertionError) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Handle assertEquals method call.
handleAssertEqualsDeep(Object, Object, String, AssertionError) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Handle assertDeepEquals method call.
handleAssertEqualsNoOrder(Object[], Object[], String, AssertionError) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Handle assertEqualsNoOrder method call.
handleAssertFalse(boolean, String, AssertionError) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Handle assertFalse method call.
handleAssertNotEquals(Object, Object, String, AssertionError) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Handle assertNotEquals method call.
handleAssertNotEqualsDeep(Object, Object, String, AssertionError) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Handle assertNotEqualsDeep method call.
handleAssertNotNull(Object, String, AssertionError) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Handle assertNull method call.
handleAssertNotSame(Object, Object, String, AssertionError) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Handle assertNotSame method call.
handleAssertNull(Object, String, AssertionError) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Handle assertNull method call.
handleAssertSame(Object, Object, String, AssertionError) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Handle assertSame method call.
handleAssertTrue(boolean, String, AssertionError) - Method in interface de.qytera.qtaf.testng.context.AssertionContext
Handle assertTrue method call.
handleStepExecutionFailure(TestScenarioLogCollection) - Method in interface de.qytera.qtaf.core.guice.method_interceptor.AbstractTestNGAnnotatedMethodInterceptor
Deal with a failure of the execution of the intercepted method.
hasAllGroupNames(List<String>) - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Check if scenario entity has all of the given group names.
hasAnyGroupName(List<String>) - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Check if scenario entity has any of the given group names.
hasError() - Method in class de.qytera.qtaf.core.log.model.message.LogMessage
Check if an error occurred.
hasFailed() - Method in class de.qytera.qtaf.core.log.model.message.AssertionLogMessage
Returns whether the assertion has failed.
hasFailed() - Method in class de.qytera.qtaf.core.log.model.message.LogMessage
Checks if step has failed.
hasFeatureTag(String) - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Check if feature tag exists.
hasGroupName(String) - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Check if scenario entity has group name.
hashCode() - Method in class de.qytera.qtaf.core.config.entity.ConfigMap
 
hashCode() - Method in class de.qytera.qtaf.core.log.model.collection.TestFeatureLogCollection
Calculate hash code for this instance.
hashCode() - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Calculate hash code for this instance.
hashCode() - Method in class de.qytera.qtaf.cucumber.log.model.message.CucumberStepLogMessage
 
hasPackageName(String) - Static method in class de.qytera.qtaf.core.reflection.ClassLoader
Check if list already contains package name.
hasPassed() - Method in class de.qytera.qtaf.core.log.model.message.AssertionLogMessage
Returns whether the assertion has passed.
hasPassed() - Method in class de.qytera.qtaf.core.log.model.message.LogMessage
Checks if step has passed.
hasScenarioTag(String) - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Check if scenario tag exists.

I

id - Variable in class de.qytera.qtaf.core.guice.invokation.AbstractStepExecutionInfo
The step ID.
IEventSubscriber - Interface in de.qytera.qtaf.core.events.interfaces
Interface that all event subscribers have to implement.
IndexHelper - Class in de.qytera.qtaf.core.log.model.index
Helper class that provides useful methods for working with the log indices.
info(String) - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Add info message.
info(String, Object...) - Method in class de.qytera.qtaf.core.log.Logger
Log at info level.
INFO - Enum constant in enum class de.qytera.qtaf.core.log.model.LogLevel
INFO level.
initElements() - Method in class de.qytera.qtaf.testng.context.QtafTestNGContext
Call the Selenium PageFactory initElements method on this instance.
initialize() - Method in interface de.qytera.qtaf.core.context.IQtafTestContext
Initialize test context.
initialize() - Method in class de.qytera.qtaf.core.event_subscriber.step.StepLoggerSubscriber
 
initialize() - Method in class de.qytera.qtaf.core.event_subscriber.test.ClearLogsBeforeTestingSubscriber
 
initialize() - Method in class de.qytera.qtaf.core.event_subscriber.test.PersistLogFileSubscriber
 
initialize() - Method in class de.qytera.qtaf.core.event_subscriber.test.QtafScenarioLoggingSubscriber
 
initialize() - Method in class de.qytera.qtaf.core.event_subscriber.test.QuitDriverSubscriber
 
initialize() - Method in class de.qytera.qtaf.core.event_subscriber.test.ScreenshotSubscriber
 
initialize() - Static method in class de.qytera.qtaf.core.events.EventListenerInitializer
Initialize the event system.
initialize() - Method in interface de.qytera.qtaf.core.events.interfaces.IEventSubscriber
Code to run on event initialization.
initialize() - Static method in class de.qytera.qtaf.core.QtafInitializer
Initialize the framework.
initialize() - Method in class de.qytera.qtaf.cucumber.context.QtafTestNGCucumberContext
 
initialize() - Method in class de.qytera.qtaf.testng.context.QtafTestNGContext
Initialize test context.
initialize() - Method in class de.qytera.qtaf.testng.event_subscriber.TestNGLoggingSubscriber
Subscribe to events and register event handlers.
initializeTest(Scenario) - Method in class de.qytera.qtaf.cucumber.context.QtafTestNGCucumberContext
Before hooks run before the first step of each scenario.
initWebDriverManager(WebDriverManager) - Method in class de.qytera.qtaf.core.selenium.AbstractDriver
Initialize web driver manager.
injector - Static variable in class de.qytera.qtaf.testng.context.QtafTestNGContext
Guice injector.
instanceId - Variable in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
If there are multiple instances of a scenario (when you use data providers) each scenario instance has its own instance id.
InternetExplorerDriver - Class in de.qytera.qtaf.core.selenium
This class is responsible for connecting to a local Internet Explorer browser.
InternetExplorerDriver() - Constructor for class de.qytera.qtaf.core.selenium.InternetExplorerDriver
 
invoke(MethodInvocation) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafStepMethodInterceptor
This method works as a proxy for methods.
invoke(MethodInvocation) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGAnnotatedMethodInterceptor
This method works as a proxy for methods.
IQtafJsonSerializer - Interface in de.qytera.qtaf.core.gson.serializer
An interface describing objects which implement JSON serialization.
IQtafTestContext - Interface in de.qytera.qtaf.core.context
Interface that all test context classes have to implement.
IQtafTestEventPayload - Interface in de.qytera.qtaf.core.events.payload
Interface that all test event entity classes have to implement.
IQtafTestingContext - Interface in de.qytera.qtaf.core.events.payload
Interface that all test context classes have to implement.
IQtafTestStepEventPayload - Interface in de.qytera.qtaf.core.events.payload
Interface for step event payload objects.
isDispatched() - Method in class de.qytera.qtaf.cucumber.log.model.message.CucumberStepLogMessage
Get dispatched.
isEmpty() - Method in class de.qytera.qtaf.core.log.model.error.ErrorLogCollection
Check if there are no error logs.
isInitialized() - Static method in class de.qytera.qtaf.core.QtafInitializer
Get status of Initializer.
isKeyValuePair(String) - Static method in class de.qytera.qtaf.cucumber.helper.CucumberTagHelper
Check if a given string is a key-value-pair (matches keyValueRegex).
isPending() - Method in class de.qytera.qtaf.core.log.model.message.LogMessage
Checks if step is pending.
isRemoteDriver() - Method in class de.qytera.qtaf.core.selenium.AbstractDriver
Whether the driver runs on a different machine, e.g.
isRemoteDriver() - Method in class de.qytera.qtaf.core.selenium.AndroidDriver
 
isRemoteDriver() - Method in class de.qytera.qtaf.core.selenium.ChromeDriver
 
isRemoteDriver() - Method in class de.qytera.qtaf.core.selenium.ChromeRemoteDriver
 
isRemoteDriver() - Method in class de.qytera.qtaf.core.selenium.EdgeDriver
 
isRemoteDriver() - Method in class de.qytera.qtaf.core.selenium.EdgeRemoteDriver
 
isRemoteDriver() - Method in class de.qytera.qtaf.core.selenium.FirefoxDriver
 
isRemoteDriver() - Method in class de.qytera.qtaf.core.selenium.FirefoxRemoteDriver
 
isRemoteDriver() - Method in class de.qytera.qtaf.core.selenium.InternetExplorerDriver
 
isRemoteDriver() - Method in class de.qytera.qtaf.core.selenium.SaucelabsDriver
 
isSkipped() - Method in class de.qytera.qtaf.core.log.model.message.LogMessage
Checks if step is skipped.
isStepLoggingEnabled() - Static method in class de.qytera.qtaf.core.config.helper.QtafTestExecutionConfigHelper
QTAF users have the option to configure if the test steps should get logged to the console.
isTag(String) - Static method in class de.qytera.qtaf.cucumber.helper.CucumberTagHelper
Check if a given string is a tag.

J

js - Static variable in class de.qytera.qtaf.testng.context.QtafTestNGContext
JavaScript executor.
jsExec(String) - Method in class de.qytera.qtaf.testng.context.QtafTestNGContext
Execute JavaScript code.
jsExec(String, Object...) - Method in class de.qytera.qtaf.testng.context.QtafTestNGContext
Execute JavaScript code.

L

level - Variable in class de.qytera.qtaf.core.log.model.message.LogMessage
Log level.
load(IQtafTestContext, Class<T>) - Static method in class de.qytera.qtaf.testng.context.QtafTestNGContext
Load class instance.
load(Class<T>) - Method in class de.qytera.qtaf.testng.context.QtafTestNGContext
Load class instance.
loadExclusionStrategies() - Static method in class de.qytera.qtaf.core.gson.GsonFactory
Initialize the exclusion strategies.
loadSerializers() - Static method in class de.qytera.qtaf.core.gson.GsonFactory
Initialize the serializers.
LocalDateSerializer - Class in de.qytera.qtaf.core.gson.serializer
Serializer class for LocalDate objects.
LocalDateSerializer() - Constructor for class de.qytera.qtaf.core.gson.serializer.LocalDateSerializer
 
logCollection - Variable in class de.qytera.qtaf.cucumber.context.QtafTestNGCucumberContext
Log collection for the current method.
logCollection - Variable in class de.qytera.qtaf.testng.context.QtafTestNGContext
Log collection for the current method.
logDirectory - Variable in class de.qytera.qtaf.core.events.payload.QtafTestContextPayload
Directory where log files are persisted.
LogFileWriter - Class in de.qytera.qtaf.core.log.service
Class for writing log file.
Logger - Class in de.qytera.qtaf.core.log
QTAF wrapper class for Log4J logger.
LOGGER - Static variable in class de.qytera.qtaf.core.selenium.AbstractDriver
Logger.
LOGGING_LOG_STEPS - Static variable in class de.qytera.qtaf.core.config.helper.QtafTestExecutionConfigHelper
Flag for toggling step logging on or off.
LoggingError - Class in de.qytera.qtaf.core.log.model.error
Entity class for logging errors.
LoggingError(Throwable) - Constructor for class de.qytera.qtaf.core.log.model.error.LoggingError
Constructor.
LogLevel - Enum Class in de.qytera.qtaf.core.log.model
Log levels.
logMessage - Variable in class de.qytera.qtaf.core.events.payload.QtafTestStepEventPayload
Log message of the executed step.
LogMessage - Class in de.qytera.qtaf.core.log.model.message
Log message class holds information about log messages.
LogMessage(LogLevel, String) - Constructor for class de.qytera.qtaf.core.log.model.message.LogMessage
Constructor.
LogMessage.Status - Enum Class in de.qytera.qtaf.core.log.model.message
Step status.
LogMessageIndex - Class in de.qytera.qtaf.core.log.model.index
Index that holds all log messages.
logMissingValue(String, T) - Method in class de.qytera.qtaf.core.config.entity.ConfigMap
Logs an error describing that a value was null (a missing key) and that a fallback value will be used instead.
logsPersisted - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits an event when the logs were persisted successfully to the disk.
logUnknownValue(String, T, T, T...) - Method in class de.qytera.qtaf.core.config.entity.ConfigMap
Logs an error that an unknown value was encountered for the given key.

M

main(String[]) - Static method in class de.qytera.qtaf.testng.QtafTestNGRunner
Main method for running TestNG tests.
mapCucumberStatusToLogStatus(Status) - Static method in class de.qytera.qtaf.cucumber.helper.CucumberLogMessageHelper
Map the status of a cucumber step to a QTAF log message step.
message - Variable in class de.qytera.qtaf.core.log.model.error.ErrorLog
Error message.
message - Variable in class de.qytera.qtaf.core.log.model.message.LogMessage
Log message.
message() - Method in class de.qytera.qtaf.core.log.model.error.ErrorLog
Get message.
methodDependencies - Variable in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
All test methods the scenario depends on (see testNG method dependencies).
methodInfo - Variable in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Method info.
MethodInfoEntity - Class in de.qytera.qtaf.core.events.payload
Entity class for test scenario methods.
MethodInfoEntity(Method, Class<?>[], Object[], Annotation[]) - Constructor for class de.qytera.qtaf.core.events.payload.MethodInfoEntity
Constructor.
MissingConfigurationValueException - Exception in de.qytera.qtaf.core.config.exception
Exception thrown when a configuration value has not been set.
MissingConfigurationValueException(String, ConfigMap) - Constructor for exception de.qytera.qtaf.core.config.exception.MissingConfigurationValueException
Construct a new exception indicating that no value was provided for the given key.

N

name() - Element in annotation interface de.qytera.qtaf.core.config.annotations.TestFeature
Feature name.
name() - Element in annotation interface de.qytera.qtaf.core.guice.annotations.Step
Test step name.
NO_MESSAGE - Variable in class de.qytera.qtaf.testng.context.QtafTestNGContext
Placeholder for missing messages in assertions.

O

onBeforeScenario(QTAFCucumberScenarioEntity) - Method in class de.qytera.qtaf.cucumber.context.QtafTestNGCucumberContext
Method that runs before each scenario.
onFinish(ITestContext) - Method in class de.qytera.qtaf.testng.event_listener.TestNGEventListener
 
onInvoke(MethodInvocation) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGAfterMethodInterceptor
 
onInvoke(MethodInvocation) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGAfterSuiteInterceptor
 
onInvoke(MethodInvocation) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGAfterTestInterceptor
 
onInvoke(MethodInvocation) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGAnnotatedMethodInterceptor
Code to execute just before method invocation.
onInvoke(MethodInvocation) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGBeforeMethodInterceptor
 
onInvoke(MethodInvocation) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGBeforeSuiteInterceptor
 
onInvoke(MethodInvocation) - Method in class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGBeforeTestInterceptor
 
onStart(ITestContext) - Method in class de.qytera.qtaf.testng.event_listener.TestNGEventListener
 
onTestFailedButWithinSuccessPercentage(ITestResult) - Method in class de.qytera.qtaf.testng.event_listener.TestNGEventListener
 
onTestFailure(ITestResult) - Method in class de.qytera.qtaf.testng.event_listener.TestNGEventListener
 
onTestSkipped(ITestResult) - Method in class de.qytera.qtaf.testng.event_listener.TestNGEventListener
 
onTestStart(ITestResult) - Method in class de.qytera.qtaf.testng.event_listener.TestNGEventListener
 
onTestSuccess(ITestResult) - Method in class de.qytera.qtaf.testng.event_listener.TestNGEventListener
 
originalEvent - Variable in class de.qytera.qtaf.core.events.payload.QtafTestContextPayload
Original event fired by the test framework (TestNG, Cucumber).
originalEvent - Variable in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Original event fired by the test framework (TestNG, Cucumber, ...).
originalEvent - Variable in class de.qytera.qtaf.testng.events.payload.TestNGTestEventPayload
Original event dispatched by TestNG.
originalTestInstance - Variable in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Original test instance object.

P

parametersSuitableForMethod(Method, Object[]) - Static method in class de.qytera.qtaf.core.reflection.ClassHelper
Check if a provided list of parameters can be used for a given method.
parameterValues - Variable in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Values of the parameters that were passed to the scenario.
parseGroupTags() - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Parse group tag.
parseTestSetTags() - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Parse test set tag.
PASSED - Enum constant in enum class de.qytera.qtaf.core.log.model.message.LogMessage.Status
Status of passed assertions.
PENDING - Enum constant in enum class de.qytera.qtaf.core.events.payload.ScenarioStatus
A scenario that is still pending execution.
PENDING - Enum constant in enum class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection.Status
The scenario is still pending execution.
PENDING - Enum constant in enum class de.qytera.qtaf.core.log.model.message.LogMessage.Status
Status is currently not know.
persistErrorLogs(ErrorLogCollection) - Static method in class de.qytera.qtaf.core.log.service.LogFileWriter
Create a error log file.
PersistLogFileSubscriber - Class in de.qytera.qtaf.core.event_subscriber.test
Event subscriber that subscribes to testing finished events and creates a log file when event is dispatched.
PersistLogFileSubscriber() - Constructor for class de.qytera.qtaf.core.event_subscriber.test.PersistLogFileSubscriber
 
persistLogs(TestSuiteLogCollection) - Static method in class de.qytera.qtaf.core.log.service.LogFileWriter
Persist logs to local disk.
purple(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Purple text.
PURPLE - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
PURPLE.
PURPLE_BACKGROUND - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
PURPLE_BACKGROUND.
PURPLE_BACKGROUND_BRIGHT - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
PURPLE_BACKGROUND_BRIGHT.
PURPLE_BOLD - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
PURPLE_BOLD.
PURPLE_BOLD_BRIGHT - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
PURPLE_BOLD_BRIGHT.
PURPLE_BRIGHT - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
PURPLE_BRIGHT.
PURPLE_UNDERLINED - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
PURPLE_UNDERLINED.
purpleBackgroundBright(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Purple bright background text.
purpleBg(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Purple background.
purpleBold(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Purple bold text.
purpleBoldBright(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Purple bold bright text.
purpleBright(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Purple bright text.
purpleUnderlined(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Purple underlined text.
put(int, LogMessage) - Method in class de.qytera.qtaf.core.log.model.index.LogMessageIndex
Add a new object to the index.
put(String, TestFeatureLogCollection) - Method in class de.qytera.qtaf.core.log.model.index.FeatureLogCollectionIndex
Add a new object to the index.
put(String, TestScenarioLogCollection) - Method in class de.qytera.qtaf.core.log.model.index.ScenarioLogCollectionIndex
Add a new object to the index.

Q

QTAF_CONFIG_RESOURCES_BASE_DIR - Static variable in class de.qytera.qtaf.core.config.ConfigurationFactory
Base resource directory.
QtafAfterMethodMethodInterceptorBuilder - Class in de.qytera.qtaf.core.guice.method_interceptor.builder
TestNG AfterMethod method interceptor.
QtafAfterMethodMethodInterceptorBuilder() - Constructor for class de.qytera.qtaf.core.guice.method_interceptor.builder.QtafAfterMethodMethodInterceptorBuilder
 
QtafAfterSuiteMethodInterceptorBuilder - Class in de.qytera.qtaf.core.guice.method_interceptor.builder
TestNG AfterSuite method interceptor.
QtafAfterSuiteMethodInterceptorBuilder() - Constructor for class de.qytera.qtaf.core.guice.method_interceptor.builder.QtafAfterSuiteMethodInterceptorBuilder
 
QtafAfterTestMethodInterceptorBuilder - Class in de.qytera.qtaf.core.guice.method_interceptor.builder
TestNG AfterTest method interceptor.
QtafAfterTestMethodInterceptorBuilder() - Constructor for class de.qytera.qtaf.core.guice.method_interceptor.builder.QtafAfterTestMethodInterceptorBuilder
 
QtafBeforeMethodMethodInterceptorBuilder - Class in de.qytera.qtaf.core.guice.method_interceptor.builder
TestNG BeforeMethod method interceptor.
QtafBeforeMethodMethodInterceptorBuilder() - Constructor for class de.qytera.qtaf.core.guice.method_interceptor.builder.QtafBeforeMethodMethodInterceptorBuilder
 
QtafBeforeSuiteMethodInterceptorBuilder - Class in de.qytera.qtaf.core.guice.method_interceptor.builder
TestNG BeforeSuite method interceptor.
QtafBeforeSuiteMethodInterceptorBuilder() - Constructor for class de.qytera.qtaf.core.guice.method_interceptor.builder.QtafBeforeSuiteMethodInterceptorBuilder
 
QtafBeforeTestMethodInterceptorBuilder - Class in de.qytera.qtaf.core.guice.method_interceptor.builder
TestNG BeforeTest method interceptor.
QtafBeforeTestMethodInterceptorBuilder() - Constructor for class de.qytera.qtaf.core.guice.method_interceptor.builder.QtafBeforeTestMethodInterceptorBuilder
 
QtafCucumberHooks - Class in de.qytera.qtaf.cucumber.listener
Class that listens to Cucumber events and dispatches QTAF events.
QtafCucumberHooks() - Constructor for class de.qytera.qtaf.cucumber.listener.QtafCucumberHooks
 
QTAFCucumberScenarioEntity - Class in de.qytera.qtaf.cucumber.entity
Entity class that holds information about a scenario.
QTAFCucumberScenarioEntity() - Constructor for class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
 
QTAFCucumberScenarioEntityFactory - Class in de.qytera.qtaf.cucumber.entity
Factory class for QTAF Cucumber Scenario Entities.
QtafEvents - Class in de.qytera.qtaf.core.events
This class manages events emitted by the Qtaf framework.
QtafFactory - Class in de.qytera.qtaf.core
Factory Class.
QtafGsonExclusionStrategy - Class in de.qytera.qtaf.core.gson.strategy
This class defines which classes or fields should be ignored by JSON.
QtafGsonExclusionStrategy() - Constructor for class de.qytera.qtaf.core.gson.strategy.QtafGsonExclusionStrategy
 
QtafInitializer - Class in de.qytera.qtaf.core
This class is responsible for initializing objects and workspaces (directories and files).
QtafInjector - Class in de.qytera.qtaf.core.guice
This class is responsible for creating a Guice injector for the QTAF framework and guarantees that there is only one instance of the injector at runtime (singleton pattern).
QtafMethodInterceptor - Interface in de.qytera.qtaf.core.guice.method_interceptor
This is an interface for classes providing Guice method interceptors.
QtafModule - Class in de.qytera.qtaf.core.guice
Guice module used in TestContext classes.
QtafModule() - Constructor for class de.qytera.qtaf.core.guice.QtafModule
 
QtafScenarioLoggingSubscriber - Class in de.qytera.qtaf.core.event_subscriber.test
This subscriber is responsible for adding log messages to the corresponding log collections.
QtafScenarioLoggingSubscriber() - Constructor for class de.qytera.qtaf.core.event_subscriber.test.QtafScenarioLoggingSubscriber
 
QtafStepMethodInterceptor - Class in de.qytera.qtaf.core.guice.method_interceptor
Method interceptor for methods that are annotated with the Step annotation.
QtafStepMethodInterceptor() - Constructor for class de.qytera.qtaf.core.guice.method_interceptor.QtafStepMethodInterceptor
 
QtafStepMethodInterceptorBuilder - Class in de.qytera.qtaf.core.guice.method_interceptor.builder
Step method interceptor.
QtafStepMethodInterceptorBuilder() - Constructor for class de.qytera.qtaf.core.guice.method_interceptor.builder.QtafStepMethodInterceptorBuilder
 
QtafTestContextPayload - Class in de.qytera.qtaf.core.events.payload
Entity class for payloads of TestContext events.
QtafTestContextPayload() - Constructor for class de.qytera.qtaf.core.events.payload.QtafTestContextPayload
 
QtafTestEventPayload - Class in de.qytera.qtaf.core.events.payload
Entity class for test events.
QtafTestEventPayload() - Constructor for class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
 
QtafTestExecutionConfigHelper - Class in de.qytera.qtaf.core.config.helper
Class that provides methods for extracting information about the test execution from the configuration.
QtafTestNGAfterMethodInterceptor - Class in de.qytera.qtaf.core.guice.method_interceptor
Method interceptor for methods that are annotated with the Step annotation.
QtafTestNGAfterMethodInterceptor() - Constructor for class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGAfterMethodInterceptor
QtafTestNGAfterSuiteInterceptor - Class in de.qytera.qtaf.core.guice.method_interceptor
Method interceptor for methods that are annotated with the Step annotation.
QtafTestNGAfterSuiteInterceptor() - Constructor for class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGAfterSuiteInterceptor
QtafTestNGAfterTestInterceptor - Class in de.qytera.qtaf.core.guice.method_interceptor
Method interceptor for methods that are annotated with the Step annotation.
QtafTestNGAfterTestInterceptor() - Constructor for class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGAfterTestInterceptor
QtafTestNGAnnotatedMethodInterceptor<T extends AbstractStepExecutionInfo> - Class in de.qytera.qtaf.core.guice.method_interceptor
Method interceptor for methods that are annotated with the Step annotation.
QtafTestNGAnnotatedMethodInterceptor(PublishSubject<T>, PublishSubject<T>, PublishSubject<T>) - Constructor for class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGAnnotatedMethodInterceptor
Return a QtafTestNGAnnotatedMethodInterceptor Object.
QtafTestNGBeforeMethodInterceptor - Class in de.qytera.qtaf.core.guice.method_interceptor
Method interceptor for methods that are annotated with the Step annotation.
QtafTestNGBeforeMethodInterceptor() - Constructor for class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGBeforeMethodInterceptor
QtafTestNGBeforeSuiteInterceptor - Class in de.qytera.qtaf.core.guice.method_interceptor
Method interceptor for methods that are annotated with the Step annotation.
QtafTestNGBeforeSuiteInterceptor() - Constructor for class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGBeforeSuiteInterceptor
QtafTestNGBeforeTestInterceptor - Class in de.qytera.qtaf.core.guice.method_interceptor
Method interceptor for methods that are annotated with the Step annotation.
QtafTestNGBeforeTestInterceptor() - Constructor for class de.qytera.qtaf.core.guice.method_interceptor.QtafTestNGBeforeTestInterceptor
QtafTestNGContext - Class in de.qytera.qtaf.testng.context
Test context works as a factory class and state manager for test classes.
QtafTestNGContext() - Constructor for class de.qytera.qtaf.testng.context.QtafTestNGContext
Constructor.
QtafTestNGCucumberContext - Class in de.qytera.qtaf.cucumber.context
Cucumber Test Contexts.
QtafTestNGCucumberContext() - Constructor for class de.qytera.qtaf.cucumber.context.QtafTestNGCucumberContext
Constructor with initialization.
QtafTestNGCucumberContext(boolean) - Constructor for class de.qytera.qtaf.cucumber.context.QtafTestNGCucumberContext
Constructor with optional initialization.
QtafTestNGRunner - Class in de.qytera.qtaf.testng
Main class for running TestNG tests.
QtafTestNGRunner() - Constructor for class de.qytera.qtaf.testng.QtafTestNGRunner
 
QtafTestStepEventPayload - Class in de.qytera.qtaf.core.events.payload
Step event payload object.
QtafTestStepEventPayload() - Constructor for class de.qytera.qtaf.core.events.payload.QtafTestStepEventPayload
 
QuitDriverSubscriber - Class in de.qytera.qtaf.core.event_subscriber.test
A subscriber listening for driver quits.
QuitDriverSubscriber() - Constructor for class de.qytera.qtaf.core.event_subscriber.test.QuitDriverSubscriber
 

R

readDefaultConfigurationFileContent() - Static method in class de.qytera.qtaf.core.config.ConfigurationFactory
Reads the default configuration file that is shipped with the QTAF JAR file.
realClass - Variable in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Real class of the test class.
realClassAnnotations - Variable in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Annotations of the test class.
red(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Red text.
RED - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
RED.
RED_BACKGROUND - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
RED_BACKGROUND.
RED_BACKGROUND_BRIGHT - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
RED_BACKGROUND_BRIGHT.
RED_BOLD - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
RED_BOLD.
RED_BOLD_BRIGHT - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
RED_BOLD_BRIGHT.
RED_BRIGHT - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
RED_BRIGHT.
RED_UNDERLINED - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
RED_UNDERLINED.
redBackgroundBright(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Red bright background text.
redBg(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Red background.
redBold(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Red bold text.
redBoldBright(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Red bold bright text.
redBright(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Red bright text.
redUnderlined(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Red underlined text.
removeFeatureTag(String) - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Remove feature tag.
removeGroupName(String) - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Remove group name.
removePackageName(String) - Static method in class de.qytera.qtaf.core.reflection.ClassLoader
CRemove package name form the list.
removeScenarioTag(String) - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Remove scenario tag.
removeTag(String) - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection
Remove tag.
removeTestSet(String) - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Remove test set.
RESET - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
RESET.
resetLogDirectory() - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection
Reset the log directory.
restartDriver() - Method in interface de.qytera.qtaf.core.context.IQtafTestContext
Destroys the current browser and starts a new one.
restartDriver() - Method in class de.qytera.qtaf.cucumber.context.QtafTestNGCucumberContext
 
restartDriver() - Method in class de.qytera.qtaf.testng.context.QtafTestNGContext
Restart browser.
restartDriver(String) - Static method in class de.qytera.qtaf.core.selenium.DriverFactory
Restart web driver instance.
runScenario(PickleWrapper, FeatureWrapper) - Method in class de.qytera.qtaf.cucumber.context.QtafTestNGCucumberContext
TestNG test that executes all cucumber scenarios.

S

SaucelabsDriver - Class in de.qytera.qtaf.core.selenium
The sauce driver class.
SaucelabsDriver() - Constructor for class de.qytera.qtaf.core.selenium.SaucelabsDriver
 
saveJsonFile(T, String) - Static method in class de.qytera.qtaf.core.gson.GsonHelper
Save an entity to a JSON file.
scenarioDescription - Variable in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Description of the scenario.
scenarioEnd - Variable in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
End date of the scenario.
scenarioId - Variable in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
ID of the scenario.
scenarioId - Variable in class de.qytera.qtaf.core.events.payload.QtafTestStepEventPayload
ID of the scenario the step belongs to.
scenarioId - Variable in class de.qytera.qtaf.core.log.model.message.LogMessage
Scenario ID.
ScenarioLogCollectionIndex - Class in de.qytera.qtaf.core.log.model.index
Index that holds all scenario log collections.
ScenarioLogCollectionRepository - Class in de.qytera.qtaf.core.log.repository
Helper class for finding scenario logs.
scenarioMethodName - Variable in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Scenario Method Name.
scenarioName - Variable in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Name of the scenario.
scenarioParameters - Variable in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Parameters that were passed to the scenario.
scenarios() - Method in class de.qytera.qtaf.cucumber.context.QtafTestNGCucumberContext
Method that loads and provides Cucumber Scenario entities.
scenarioStart - Variable in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Start date of the scenario.
scenarioStatus - Variable in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Status of the scenario.
ScenarioStatus - Enum Class in de.qytera.qtaf.core.events.payload
All statuses a test scenario can assume.
SCREENSHOTS_AFTER_SCENARIO - Static variable in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
Whether Selenium should take a screenshot after each scenario.
SCREENSHOTS_AFTER_STEP - Static variable in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
Whether Selenium should take a screenshot after each step.
SCREENSHOTS_AFTER_STEP_FAILURE - Static variable in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
Whether Selenium should take a screenshot on step failure.
SCREENSHOTS_BEFORE_SCENARIO - Static variable in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
Whether Selenium should take a screenshot before each scenario.
SCREENSHOTS_BEFORE_STEP - Static variable in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
Whether Selenium should take a screenshot before each step.
ScreenshotSubscriber - Class in de.qytera.qtaf.core.event_subscriber.test
Event subscriber that takes screenshots of tests.
ScreenshotSubscriber() - Constructor for class de.qytera.qtaf.core.event_subscriber.test.ScreenshotSubscriber
 
screenshotTaken - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits an event when a screenshot is taken.
SeleniumDriverConfigHelper - Class in de.qytera.qtaf.core.selenium.helper
Helper class for getting selenium driver configuration values.
SeleniumScreenshotError - Class in de.qytera.qtaf.core.log.model.error
An error that happened when an attempt to take a screenshot was made.
SeleniumScreenshotError(Throwable) - Constructor for class de.qytera.qtaf.core.log.model.error.SeleniumScreenshotError
Constructor.
serialize(TestFeature, Type, JsonSerializationContext) - Method in class de.qytera.qtaf.core.gson.serializer.TestFeatureAnnotationSerializer
 
serialize(Step, Type, JsonSerializationContext) - Method in class de.qytera.qtaf.core.gson.serializer.StepAnnotationSerializer
 
serialize(ThrowableWrapper, Type, JsonSerializationContext) - Method in class de.qytera.qtaf.core.gson.serializer.ThrowableWrapperSerializer
 
serialize(StackTraceElement, Type, JsonSerializationContext) - Method in class de.qytera.qtaf.core.gson.serializer.StackTraceElementSerializer
 
serialize(Throwable, Type, JsonSerializationContext) - Method in class de.qytera.qtaf.core.gson.serializer.ThrowableSerializer
 
serialize(LocalDate, Type, JsonSerializationContext) - Method in class de.qytera.qtaf.core.gson.serializer.LocalDateSerializer
 
serialize(Test, Type, JsonSerializationContext) - Method in class de.qytera.qtaf.core.gson.serializer.TestScenarioAnnotationSerializer
 
setAbstractScenarioId(String) - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Set methodId.
setAbstractScenarioId(String) - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Set abstractScenarioId.
setAbstractScenarioId(String) - Method in class de.qytera.qtaf.core.log.model.message.LogMessage
Set abstractScenarioId.
setActual(Object) - Method in class de.qytera.qtaf.core.log.model.message.AssertionLogMessage
Set the actual object.
setAnnotation(Step) - Method in class de.qytera.qtaf.core.guice.invokation.StepExecutionInfo
Set step.
setAnnotation(AfterMethod) - Method in class de.qytera.qtaf.core.guice.invokation.AfterMethodExecutionInfo
Set AfterMethod annotation.
setAnnotation(AfterSuite) - Method in class de.qytera.qtaf.core.guice.invokation.AfterSuiteExecutionInfo
Set AfterSuite Annotation.
setAnnotation(AfterTest) - Method in class de.qytera.qtaf.core.guice.invokation.AfterTestExecutionInfo
Set beforeTestAnnotation.
setAnnotation(BeforeMethod) - Method in class de.qytera.qtaf.core.guice.invokation.BeforeMethodExecutionInfo
Set BeforeMethod annotation.
setAnnotation(BeforeSuite) - Method in class de.qytera.qtaf.core.guice.invokation.BeforeSuiteExecutionInfo
Set BeforeSuite Annotation.
setAnnotation(BeforeTest) - Method in class de.qytera.qtaf.core.guice.invokation.BeforeTestExecutionInfo
Set BeforeTest annotation.
setAnnotations(Annotation[]) - Method in class de.qytera.qtaf.core.events.payload.MethodInfoEntity
Set annotations.
setAnnotations(Annotation[]) - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Set annotations.
setAssertions(List<AssertionLogMessage>) - Method in class de.qytera.qtaf.core.log.model.message.LogMessage
Set list of assertions.
setBoolean(String, Boolean) - Method in class de.qytera.qtaf.core.config.entity.ConfigMap
Set the value for the given key to the provided Boolean.
setCondition(boolean) - Method in class de.qytera.qtaf.core.log.model.message.AssertionLogMessage
Set the assertion's condition.
setDescription(String) - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Set test description.
setDescription(String) - Method in class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage.Step
Set description.
setDispatched(boolean) - Method in class de.qytera.qtaf.cucumber.log.model.message.CucumberStepLogMessage
Set dispatched.
setDouble(String, Double) - Method in class de.qytera.qtaf.core.config.entity.ConfigMap
Set the value for the given key to the provided Double.
setDriverName(String) - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection
Set driverName.
setDriverVersion(WebDriverManager) - Method in class de.qytera.qtaf.core.selenium.AbstractDriver
Set web driver version.
setDuration(long) - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Set duration.
setDuration(long) - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection
Set duration.
setEnd(Date) - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Set end.
setEnd(Date) - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection
Set end.
setEnd(Date) - Method in class de.qytera.qtaf.core.log.model.message.LogMessage
Set end.
setEndDate(Date) - Method in class de.qytera.qtaf.core.events.payload.QtafTestContextPayload
Set endDate.
setError(ThrowableWrapper) - Method in class de.qytera.qtaf.core.log.model.message.LogMessage
Set step error.
setError(AssertionError) - Method in class de.qytera.qtaf.core.log.model.message.AssertionLogMessage
Set the assertion's error.
setError(Throwable) - Method in class de.qytera.qtaf.core.guice.invokation.AbstractStepExecutionInfo
Set error.
setError(Throwable) - Method in class de.qytera.qtaf.core.guice.invokation.StepExecutionInfo
Set error.
setError(Throwable) - Method in class de.qytera.qtaf.core.log.model.error.ErrorLog
Set error.
setError(Throwable) - Method in class de.qytera.qtaf.core.log.model.message.LogMessage
Set step error.
setExpected(Object) - Method in class de.qytera.qtaf.core.log.model.message.AssertionLogMessage
Set the expected object.
setFeatureClassName(String) - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Set featureClassName.
setFeatureDescription(String) - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Set featureDescription.
setFeatureId(String) - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Set uniqueId.
setFeatureId(String) - Method in class de.qytera.qtaf.core.log.model.message.LogMessage
Set featureId.
setFeatureName(String) - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Set featureName.
setFeatureName(String) - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Set featureName.
setFeaturePackageName(String) - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Set featurePackageName.
setFeatureTags(Map<String, String>) - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Set featureTags.
setFieldValue(Object, Field, Object) - Static method in class de.qytera.qtaf.core.reflection.FieldHelper
Set value of an object field using the Reflection API.
setFieldValue(Object, String, Object) - Static method in class de.qytera.qtaf.core.reflection.FieldHelper
Set value of an object field using the Reflection API.
setGroupDependencies(String[]) - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Set groupDependencies.
setGroupDependencies(String[]) - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Set test group dependencies.
setGroupNames(List<String>) - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Set groupNames.
setGroups(String[]) - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Set groups.
setGroups(String[]) - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Set groups.
setId(int) - Method in class de.qytera.qtaf.core.guice.invokation.AbstractStepExecutionInfo
Set id.
setId(UUID) - Method in class de.qytera.qtaf.cucumber.log.model.message.CucumberStepLogMessage
Set id.
setInstance(TestSuiteLogCollection) - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection
Set instance.
setInstanceId(String) - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Set instanceId.
setInstanceId(String) - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Set instanceId.
setInt(String, Integer) - Method in class de.qytera.qtaf.core.config.entity.ConfigMap
Set the value for the given key to the provided Integer.
setJavaVersion(String) - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection.SystemInfo
Set javaVersion.
setLevel(LogLevel) - Method in class de.qytera.qtaf.core.log.model.message.LogMessage
Set log level.
setLogCollection(TestScenarioLogCollection) - Method in interface de.qytera.qtaf.core.context.IQtafTestContext
Set the current log collection.
setLogCollection(TestScenarioLogCollection) - Method in class de.qytera.qtaf.cucumber.context.QtafTestNGCucumberContext
 
setLogCollection(TestScenarioLogCollection) - Method in class de.qytera.qtaf.testng.context.QtafTestNGContext
Set the current log collection.
setLogDirectory(String) - Method in class de.qytera.qtaf.core.events.payload.QtafTestContextPayload
Set logDirectory.
setLogMessage(LogMessage) - Method in class de.qytera.qtaf.core.events.payload.QtafTestStepEventPayload
Set logMessage.
setLogMessage(StepInformationLogMessage) - Method in class de.qytera.qtaf.core.guice.invokation.StepExecutionInfo
 
setMessage(String) - Method in class de.qytera.qtaf.core.log.model.error.ErrorLog
Set message.
setMessage(String) - Method in class de.qytera.qtaf.core.log.model.message.LogMessage
Set log message.
setMethod(Method) - Method in class de.qytera.qtaf.core.events.payload.MethodInfoEntity
Set method.
setMethodDependencies(String[]) - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Set methodDependencies.
setMethodDependencies(String[]) - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Set test method dependencies.
setMethodInfo(MethodInfoEntity) - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Set methodInfo.
setMethodInfo(MethodInfoEntity) - Method in class de.qytera.qtaf.testng.events.payload.TestNGTestEventPayload
Set methodInfo.
setMethodInvocation(MethodInvocation) - Method in class de.qytera.qtaf.core.guice.invokation.AbstractStepExecutionInfo
Set methodInvocation.
setMethodInvocation(MethodInvocation) - Method in class de.qytera.qtaf.core.guice.invokation.StepExecutionInfo
Set methodInvocation.
setMethodName(String) - Method in class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage
Set methodName.
setMethodParamTypes(Class<?>[]) - Method in class de.qytera.qtaf.core.events.payload.MethodInfoEntity
Set methodParamTypes.
setMethodParamValues(Object[]) - Method in class de.qytera.qtaf.core.events.payload.MethodInfoEntity
Set methodParamValues.
setName(String) - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection.TestParameter
Set name.
setName(String) - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection.SuiteInfo
Set name.
setName(String) - Method in class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage.Step
Set name.
setName(String) - Method in class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage.StepParameter
Set name.
setOriginalEvent(Object) - Method in class de.qytera.qtaf.core.events.payload.QtafTestContextPayload
Set originalEvent.
setOriginalEvent(Object) - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Set originalEvent.
setOriginalEvent(ITestContext) - Method in class de.qytera.qtaf.testng.events.payload.TestNGTestContextPayload
Set the original context event.
setOriginalEvent(ITestResult) - Method in class de.qytera.qtaf.testng.events.payload.TestNGTestEventPayload
Set originalEvent.
setOriginalTestInstance(Object) - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Set originalTestInstance.
setOsName(String) - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection
Set osName.
setOutputDir(String) - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection.SuiteInfo
Set outputDir.
setParameterValues(Object[]) - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Set parameterValues.
setRealClass(Class<?>) - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Set realClass.
setRealClassAnnotations(Annotation[]) - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Set realClassAnnotations.
setResult(Object) - Method in class de.qytera.qtaf.core.guice.invokation.AbstractStepExecutionInfo
Set result.
setResult(Object) - Method in class de.qytera.qtaf.core.guice.invokation.StepExecutionInfo
Set result.
setResult(Object) - Method in class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage
Set step result.
setScenarioDescription(String) - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Set testDescription.
setScenarioEnd(Date) - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Set testEnd.
setScenarioId(String) - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Set scenarioId.
setScenarioId(String) - Method in class de.qytera.qtaf.core.events.payload.QtafTestStepEventPayload
Set scenarioId.
setScenarioId(String) - Method in class de.qytera.qtaf.core.log.model.message.LogMessage
Set scenarioId.
setScenarioId(String) - Method in class de.qytera.qtaf.cucumber.log.model.message.CucumberStepLogMessage
Set scenarioId.
setScenarioMethodName(String) - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Set scenarioMethodName.
setScenarioName(String) - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Set testId.
setScenarioName(String) - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Set scenarioName.
setScenarioParameters(Parameter[]) - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Set parameters.
setScenarioStart(Date) - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Set testStart.
setScenarioStatus(ScenarioStatus) - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Set scenarioStatus.
setScenarioTags(Map<String, List<String>>) - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Set scenarioTags.
setScreenshotAfter(String) - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Set screenshotAfter.
setScreenshotAfter(String) - Method in class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage
Set screenshotAfter.
setScreenshotBefore(String) - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Set screenshotBefore.
setScreenshotBefore(String) - Method in class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage
Set screenshotBefore.
setStackTraceElements(StackTraceElement[]) - Method in class de.qytera.qtaf.core.guice.invokation.AbstractStepExecutionInfo
Set stackTraceElements.
setStackTraceElements(StackTraceElement[]) - Method in class de.qytera.qtaf.core.guice.invokation.StepExecutionInfo
Set stackTraceElements.
setStart(Date) - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Set start.
setStart(Date) - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection
Set start.
setStart(Date) - Method in class de.qytera.qtaf.core.log.model.message.LogMessage
Set start.
setStartDate(Date) - Method in class de.qytera.qtaf.core.events.payload.QtafTestContextPayload
Set startDate.
setStatus(TestScenarioLogCollection.Status) - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Sets the test status.
setStatus(LogMessage.Status) - Method in class de.qytera.qtaf.core.log.model.message.LogMessage
Set status.
setStatusToFailed() - Method in class de.qytera.qtaf.core.log.model.message.AssertionLogMessage
Set the assertion status to failed.
setStatusToPassed() - Method in class de.qytera.qtaf.core.log.model.message.AssertionLogMessage
Set the assertion status to passed.
setStep(Step) - Method in class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage
Set step annotation.
setStep(StepInformationLogMessage) - Method in class de.qytera.qtaf.core.log.model.message.AssertionLogMessage
Set the step where the assertion was executed.
setStepDescription(String) - Method in class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage
Set step description.
setStepName(String) - Method in class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage
Set step name.
setStepParameters(List<StepInformationLogMessage.StepParameter>) - Method in class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage
The list of the step's method parameters.
setStepPosition(int) - Method in class de.qytera.qtaf.cucumber.log.model.message.CucumberStepLogMessage
Set stepIndex.
setString(String, String) - Method in class de.qytera.qtaf.core.config.entity.ConfigMap
Set the value for the given key to the provided String.
setSuiteInfo(TestSuiteLogCollection.SuiteInfo) - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection
Set suiteInfo.
setSuiteName(String) - Method in class de.qytera.qtaf.core.events.payload.QtafTestContextPayload
Set suiteName.
setTestFeatureAnnotation(TestFeature) - Method in class de.qytera.qtaf.core.log.model.collection.TestFeatureLogCollection
Set testCaseAnnotation.
setTestSet(List<String>) - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
Set test sets.
setThread(Thread) - Method in class de.qytera.qtaf.core.events.payload.QtafTestContextPayload
Set thread.
setThread(Thread) - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Set thread.
setThread(Thread) - Method in class de.qytera.qtaf.core.guice.invokation.AbstractStepExecutionInfo
Set thread.
setThread(Thread) - Method in class de.qytera.qtaf.core.guice.invokation.StepExecutionInfo
Set thread.
setThreadId(long) - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Set threadId.
setThreadId(long) - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Set threadId.
setThreadId(long) - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection.ThreadInfo
Set threadId.
setThreadName(String) - Method in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Set threadName.
setThreadName(String) - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Set threadName.
setThreadName(String) - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection.ThreadInfo
Set threadName.
setType(AssertionLogMessageType) - Method in class de.qytera.qtaf.core.log.model.message.AssertionLogMessage
Set the assertion's type.
setType(String) - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection.TestParameter
Set type.
setType(String) - Method in class de.qytera.qtaf.core.log.model.error.ErrorLog
Set type.
setType(String) - Method in class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage.StepParameter
Set type.
setUserDir(String) - Method in class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection.SystemInfo
Set userDir.
setValue(Object) - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection.TestParameter
Set value.
setValue(Object) - Method in class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage.StepParameter
Set value.
shallRun(QTAFCucumberScenarioEntity) - Method in class de.qytera.qtaf.cucumber.context.QtafTestNGCucumberContext
Method that check if a scenario shall run or not.
shouldQuitDriverAfterTesting() - Static method in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
Determine if QTAF should quit driver after testing.
shouldSkipClass(Class<?>) - Method in class de.qytera.qtaf.core.gson.strategy.QtafGsonExclusionStrategy
 
shouldSkipField(FieldAttributes) - Method in class de.qytera.qtaf.core.gson.strategy.QtafGsonExclusionStrategy
 
shouldTakeScreenshotsAfterScenario() - Static method in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
Determine if screenshots should be taken after a scenario.
shouldTakeScreenshotsAfterStep() - Static method in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
Determine if screenshots should be taken after a step.
shouldTakeScreenshotsAfterStepFailure() - Static method in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
Determine if screenshots should be taken after a step failure.
shouldTakeScreenshotsBeforeScenario() - Static method in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
Determine if screenshots should be taken before a scenario.
shouldTakeScreenshotsBeforeStep() - Static method in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
Determine if screenshots should be taken before a step.
size() - Method in class de.qytera.qtaf.core.log.model.index.FeatureLogCollectionIndex
Get size of index (number of elements in the index).
size() - Method in class de.qytera.qtaf.core.log.model.index.LogMessageIndex
Get size of index (number of elements in the index).
size() - Method in class de.qytera.qtaf.core.log.model.index.ScenarioLogCollectionIndex
Get size of index (number of elements in the index).
SKIPPED - Enum constant in enum class de.qytera.qtaf.core.events.payload.ScenarioStatus
The scenario was skipped.
SKIPPED - Enum constant in enum class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection.Status
The scenario execution was skipped.
SKIPPED - Enum constant in enum class de.qytera.qtaf.core.log.model.message.LogMessage.Status
The step's execution was skipped.
stack - Variable in class de.qytera.qtaf.core.log.model.error.ErrorLog
Error type.
StackTraceElementSerializer - Class in de.qytera.qtaf.core.gson.serializer
Converts StackTraceElement object to JSON.
StackTraceElementSerializer() - Constructor for class de.qytera.qtaf.core.gson.serializer.StackTraceElementSerializer
 
start - Variable in class de.qytera.qtaf.core.log.model.message.LogMessage
Time when step was started.
startDate - Variable in class de.qytera.qtaf.core.events.payload.QtafTestContextPayload
Start date of the test suite.
startTesting - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits events when all tests are finished.
status - Variable in class de.qytera.qtaf.core.log.model.message.LogMessage
Step status.
step - Variable in class de.qytera.qtaf.core.log.model.message.AssertionLogMessage
Step of assertion.
step() - Method in class de.qytera.qtaf.core.log.model.message.AssertionLogMessage
Returns the assertion's step.
Step - Annotation Interface in de.qytera.qtaf.core.guice.annotations
Method annotation for test steps.
Step() - Constructor for class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage.Step
 
StepAnnotationSerializer - Class in de.qytera.qtaf.core.gson.serializer
Converts Step annotation to JSON.
StepAnnotationSerializer() - Constructor for class de.qytera.qtaf.core.gson.serializer.StepAnnotationSerializer
 
stepExecutionFailure - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits an event when a step method fails and transfers information about the executed step.
StepExecutionInfo - Class in de.qytera.qtaf.core.guice.invokation
Information object that contains Step execution information.
StepExecutionInfo() - Constructor for class de.qytera.qtaf.core.guice.invokation.StepExecutionInfo
 
stepExecutionSuccess - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits an event when a step method is executed successfully and transfers information about the executed step.
StepInformationLogMessage - Class in de.qytera.qtaf.core.log.model.message
Log message for called steps.
StepInformationLogMessage(String, String) - Constructor for class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage
Constructor.
StepInformationLogMessage.Step - Class in de.qytera.qtaf.core.log.model.message
This data class holds the information from the Step annotation.
StepInformationLogMessage.StepParameter - Class in de.qytera.qtaf.core.log.model.message
Data class for step parameter information.
stepLog - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits an event when a new LogMessage object is created.
StepLoggerSubscriber - Class in de.qytera.qtaf.core.event_subscriber.step
This subscriber reacts to lifecycle events of step methods.
StepLoggerSubscriber() - Constructor for class de.qytera.qtaf.core.event_subscriber.step.StepLoggerSubscriber
 
StepParameter(String, String, Object) - Constructor for class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage.StepParameter
Constructor.
SUCCESS - Enum constant in enum class de.qytera.qtaf.core.events.payload.ScenarioStatus
The scenario run was successful.
SUCCESS - Enum constant in enum class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection.Status
The scenario was executed successfully.
SuiteInfo() - Constructor for class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection.SuiteInfo
 
suiteName - Variable in class de.qytera.qtaf.core.events.payload.QtafTestContextPayload
Name of the test suite.
SystemInfo() - Constructor for class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection.SystemInfo
 

T

testClassesLoaded - Static variable in class de.qytera.qtaf.core.events.QtafEvents
This event is dispatched in the TestNG factory class when the test classes are loaded.
testClassInstancesLoaded - Static variable in class de.qytera.qtaf.core.events.QtafEvents
This event is dispatched in the TestNG factory class when the test classes are instantiated.
TestContextHelper - Class in de.qytera.qtaf.core.context
Helper methods for ITestContext implementations.
TestError - Class in de.qytera.qtaf.core.log.model.error
A generic error that occurred during testing.
TestError(Throwable) - Constructor for class de.qytera.qtaf.core.log.model.error.TestError
Constructor.
testFailedButWithinSuccessPercentage - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits an event when a test is skipped.
testFailure - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits an event when a test finishes with error.
TestFeature - Annotation Interface in de.qytera.qtaf.core.config.annotations
Test case annotation should be used for all classes that contain tests.
testFeatureAnnotation - Variable in class de.qytera.qtaf.cucumber.context.QtafTestNGCucumberContext
Page object annotation reference.
testFeatureAnnotation - Variable in class de.qytera.qtaf.testng.context.QtafTestNGContext
Page object annotation reference.
TestFeatureAnnotationSerializer - Class in de.qytera.qtaf.core.gson.serializer
Converts TestCase annotation to JSON.
TestFeatureAnnotationSerializer() - Constructor for class de.qytera.qtaf.core.gson.serializer.TestFeatureAnnotationSerializer
 
testFeatureLogCollection - Variable in class de.qytera.qtaf.cucumber.context.QtafTestNGCucumberContext
Log collection for all methods in this class.
testFeatureLogCollection - Variable in class de.qytera.qtaf.testng.context.QtafTestNGContext
Log collection for all methods in this class.
TestFeatureLogCollection - Class in de.qytera.qtaf.core.log.model.collection
Collection that holds all log messages from a specific test case class.
TestFunctions - Annotation Interface in de.qytera.qtaf.core.guice.annotations
An annotation describing test functions.
TestNGEventListener - Class in de.qytera.qtaf.testng.event_listener
Event listener for TestNG events.
TestNGEventListener() - Constructor for class de.qytera.qtaf.testng.event_listener.TestNGEventListener
 
TestNGFactory - Class in de.qytera.qtaf.testng.test_factory
This class is responsible for creating instances of all test classes.
TestNGFactory() - Constructor for class de.qytera.qtaf.testng.test_factory.TestNGFactory
 
TestNGLoggingSubscriber - Class in de.qytera.qtaf.testng.event_subscriber
Event subscriber that reacts to Qtaf lifecycle events and creates log messages.
TestNGLoggingSubscriber() - Constructor for class de.qytera.qtaf.testng.event_subscriber.TestNGLoggingSubscriber
 
TestNGTestContextPayload - Class in de.qytera.qtaf.testng.events.payload
A class describing TestNG test context payloads.
TestNGTestContextPayload(ITestContext) - Constructor for class de.qytera.qtaf.testng.events.payload.TestNGTestContextPayload
Creates a new payload instance.
TestNGTestEventPayload - Class in de.qytera.qtaf.testng.events.payload
TestNG event payload information class.
TestNGTestEventPayload(ITestResult) - Constructor for class de.qytera.qtaf.testng.events.payload.TestNGTestEventPayload
Constructor.
TestParameter(String, String, Object) - Constructor for class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection.TestParameter
Constructor.
TestResultHelper - Class in de.qytera.qtaf.testng.helper
Helper class for extracting attributes from TestResult objects.
TestScenarioAnnotationSerializer - Class in de.qytera.qtaf.core.gson.serializer
Converts TestCase annotation to JSON.
TestScenarioAnnotationSerializer() - Constructor for class de.qytera.qtaf.core.gson.serializer.TestScenarioAnnotationSerializer
 
TestScenarioLogCollection - Class in de.qytera.qtaf.core.log.model.collection
This class works as a collection for log messages that are produced during a test execution.
TestScenarioLogCollection.Status - Enum Class in de.qytera.qtaf.core.log.model.collection
Test execution status.
TestScenarioLogCollection.TestParameter - Class in de.qytera.qtaf.core.log.model.collection
Data class for step parameter information.
testSkipped - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits an event when a test is skipped.
testStarted - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits events when all tests are finished.
testSuccess - Static variable in class de.qytera.qtaf.core.events.QtafEvents
Subject that emits an event when a test finishes successfully.
testSuiteLogCollection - Static variable in class de.qytera.qtaf.cucumber.context.QtafTestNGCucumberContext
Global log collection that holds all log messages from the tests.
testSuiteLogCollection - Static variable in class de.qytera.qtaf.testng.context.QtafTestNGContext
Global log collection that holds all log messages from the tests.
TestSuiteLogCollection - Class in de.qytera.qtaf.core.log.model.collection
Collection that holds all log messages from all test classes.
TestSuiteLogCollection.ProcessInfo - Class in de.qytera.qtaf.core.log.model.collection
A class describing Process information.
TestSuiteLogCollection.SuiteInfo - Class in de.qytera.qtaf.core.log.model.collection
Suite information.
TestSuiteLogCollection.SystemInfo - Class in de.qytera.qtaf.core.log.model.collection
Information about the system the test suite was executed on.
TestSuiteLogCollection.ThreadInfo - Class in de.qytera.qtaf.core.log.model.collection
Thread information.
thread - Variable in class de.qytera.qtaf.core.events.payload.QtafTestContextPayload
This attribute hold information about the thread the event was fired in.
thread - Variable in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Thread the test was executed in.
threadId - Variable in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Thread ID of the scenario.
ThreadInfo() - Constructor for class de.qytera.qtaf.core.log.model.collection.TestSuiteLogCollection.ThreadInfo
 
threadName - Variable in class de.qytera.qtaf.core.events.payload.QtafTestEventPayload
Thread name of the scenario.
ThrowableSerializer - Class in de.qytera.qtaf.core.gson.serializer
Converts Throwable object to JSON.
ThrowableSerializer() - Constructor for class de.qytera.qtaf.core.gson.serializer.ThrowableSerializer
 
ThrowableWrapper - Class in de.qytera.qtaf.core.log.model.error
This class is a wrapper class for java.lang.Throwable, because GSON is not able to serialize this class.
ThrowableWrapper(Throwable) - Constructor for class de.qytera.qtaf.core.log.model.error.ThrowableWrapper
Constructor.
ThrowableWrapperSerializer - Class in de.qytera.qtaf.core.gson.serializer
Converts ThrowableWrapper object to JSON.
ThrowableWrapperSerializer() - Constructor for class de.qytera.qtaf.core.gson.serializer.ThrowableWrapperSerializer
 
toJson(ThrowableWrapper) - Method in class de.qytera.qtaf.core.gson.serializer.ThrowableWrapperSerializer
Converts a ThrowableWrapper into a JSON object.
toJson(StackTraceElement) - Method in class de.qytera.qtaf.core.gson.serializer.StackTraceElementSerializer
This method converts a StackTraceElement into a JSON object.
TokenSeparatedStringHelper - Class in de.qytera.qtaf.core.util
Helper for token separated strings.
toList(String, String) - Static method in class de.qytera.qtaf.core.util.TokenSeparatedStringHelper
Transform a token separated string of values to a list of values.
toList(String, String, boolean) - Static method in class de.qytera.qtaf.core.util.TokenSeparatedStringHelper
Transform a token separated string of values to a list of values.
trace(String, Object...) - Method in class de.qytera.qtaf.core.log.Logger
Log at trace level.
type - Variable in class de.qytera.qtaf.core.log.model.error.ErrorLog
Error type.
type - Variable in class de.qytera.qtaf.core.log.model.message.AssertionLogMessage
Type of assertion.
type() - Method in class de.qytera.qtaf.core.log.model.message.AssertionLogMessage
Returns the assertion's type.

U

updateTestContextWithLogCollection(IQtafTestContext, TestScenarioLogCollection) - Method in interface de.qytera.qtaf.core.guice.method_interceptor.AbstractTestNGAnnotatedMethodInterceptor
Add the scenario log collection to the TestContext object the method call came from and all its nested TestContext objects like page objects.
uuid - Variable in class de.qytera.qtaf.core.log.model.message.LogMessage
Unique id.

V

valueOf(String) - Static method in enum class de.qytera.qtaf.core.events.payload.ScenarioStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.qytera.qtaf.core.log.model.LogLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.qytera.qtaf.core.log.model.message.AssertionLogMessageType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.qytera.qtaf.core.log.model.message.LogMessage.Status
Returns the enum constant of this class with the specified name.
values() - Static method in enum class de.qytera.qtaf.core.events.payload.ScenarioStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.qytera.qtaf.core.log.model.LogLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.qytera.qtaf.core.log.model.message.AssertionLogMessageType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.qytera.qtaf.core.log.model.message.LogMessage.Status
Returns an array containing the constants of this enum class, in the order they are declared.

W

warn(String) - Method in class de.qytera.qtaf.core.log.model.collection.TestScenarioLogCollection
Add warn message.
warn(String, Object...) - Method in class de.qytera.qtaf.core.log.Logger
Log at warn level.
WARN - Enum constant in enum class de.qytera.qtaf.core.log.model.LogLevel
WARN level.
wasExecuted() - Method in class de.qytera.qtaf.core.log.model.message.AssertionLogMessage
Returns whether the assertion was actually executed.
white(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
White text.
WHITE - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
WHITE.
WHITE_BACKGROUND - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
WHITE_BACKGROUND.
WHITE_BACKGROUND_BRIGHT - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
WHITE_BACKGROUND_BRIGHT.
WHITE_BOLD - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
WHITE_BOLD.
WHITE_BOLD_BRIGHT - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
WHITE_BOLD_BRIGHT.
WHITE_BRIGHT - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
WHITE_BRIGHT.
WHITE_UNDERLINED - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
WHITE_UNDERLINED.
whiteBackgroundBright(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
White bright background text.
whiteBg(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
White background.
whiteBold(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
White bold text.
whiteBoldBright(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
White bold bright text.
whiteBright(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
White bright text.
whiteUnderlined(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
White underlined text.

Y

yellow(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Yellow text.
YELLOW - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
YELLOW.
YELLOW_BACKGROUND - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
YELLOW_BACKGROUND.
YELLOW_BACKGROUND_BRIGHT - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
YELLOW_BACKGROUND_BRIGHT.
YELLOW_BOLD - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
YELLOW_BOLD.
YELLOW_BOLD_BRIGHT - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
YELLOW_BOLD_BRIGHT.
YELLOW_BRIGHT - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
YELLOW_BRIGHT.
YELLOW_UNDERLINED - Static variable in class de.qytera.qtaf.core.console.ConsoleColors
YELLOW_UNDERLINED.
yellowBackgroundBright(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Yellow bright background text.
yellowBg(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Yellow background.
yellowBold(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Yellow bold text.
yellowBoldBright(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Yellow bold bright text.
yellowBright(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Yellow bright text.
yellowUnderlined(String) - Static method in class de.qytera.qtaf.core.console.ConsoleColors
Yellow underlined text.
A B C D E F G H I J L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form