Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractAndroidDriver - Class in de.qytera.qtaf.core.selenium
-
This class is responsible for managing android devices.
- AbstractAndroidDriver() - Constructor for class de.qytera.qtaf.core.selenium.AbstractAndroidDriver
- 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.StepInformationLogMessage
-
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.
- 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.
- 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
- ChromeAndroidDriver - Class in de.qytera.qtaf.core.selenium
-
This class manages the appium chrome android driver.
- ChromeAndroidDriver() - Constructor for class de.qytera.qtaf.core.selenium.ChromeAndroidDriver
- 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.StepInformationLogMessage
-
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.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_IMPLICIT_WAIT_TIMEOUT - Static variable in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
-
The implicit driver wait timeout.
- DRIVER_PLATFORM - Static variable in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
-
The driver's platform.
- 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.
- 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.AssertionLogMessage
-
Assertion 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.
- ERROR - Enum constant in enum class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage.Status
-
There were errors during step execution.
- 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
- 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.
- FirefoxAndroidDriver - Class in de.qytera.qtaf.core.selenium
-
This class is responsible for connecting to a firefox browser on an android device.
- FirefoxAndroidDriver() - Constructor for class de.qytera.qtaf.core.selenium.FirefoxAndroidDriver
- 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.
- getAndroidDriver(DesiredCapabilities) - Method in class de.qytera.qtaf.core.selenium.AbstractAndroidDriver
-
Get android driver.
- 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.StepInformationLogMessage
-
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.
- getCapabilities() - Method in class de.qytera.qtaf.core.selenium.AbstractAndroidDriver
-
Get driver capabilities.
- getCapabilities() - Method in class de.qytera.qtaf.core.selenium.AbstractDriver
-
Get driver capabilities.
- getCapabilities() - Method in class de.qytera.qtaf.core.selenium.AndroidDriver
-
Get capabilities.
- getCapabilities() - Method in class de.qytera.qtaf.core.selenium.ChromeDriver
- getCapabilities() - Method in class de.qytera.qtaf.core.selenium.ChromeRemoteDriver
- getCapabilities() - Method in class de.qytera.qtaf.core.selenium.EdgeDriver
- getCapabilities() - Method in class de.qytera.qtaf.core.selenium.EdgeRemoteDriver
- getCapabilities() - Method in class de.qytera.qtaf.core.selenium.FirefoxDriver
- getCapabilities() - Method in class de.qytera.qtaf.core.selenium.FirefoxRemoteDriver
- getCapabilities() - Method in class de.qytera.qtaf.core.selenium.InternetExplorerDriver
-
Get capabilities.
- getCapabilities() - Method in class de.qytera.qtaf.core.selenium.SaucelabsDriver
- 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.
- getDesiredCapabilitiesBrowser(String) - Method in class de.qytera.qtaf.core.selenium.AbstractAndroidDriver
-
Get browser capabilities.
- 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
WebDriverinstance. - getDriver() - Method in class de.qytera.qtaf.core.selenium.AndroidDriver
- getDriver() - Method in class de.qytera.qtaf.core.selenium.ChromeAndroidDriver
- 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.FirefoxAndroidDriver
- 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.
- 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.
- 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.StepInformationLogMessage
-
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.StepInformationLogMessage
-
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.StepInformationLogMessage
-
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.
- 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.
- 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.
- 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.
- 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.ChromeAndroidDriver
- 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.FirefoxAndroidDriver
- 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.
- getSaucelabAccessKey() - Static method in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
-
Get Saucelab Access Key.
- getSaucelabBrowserName() - Static method in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
-
Get Saucelab Browser Name.
- getSaucelabUsername() - Static method in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
-
Get Saucelab Username.
- 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.StepInformationLogMessage
-
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.StepInformationLogMessage
-
Get 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.StepInformationLogMessage
-
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.
- 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.StepInformationLogMessage
-
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.StepInformationLogMessage
-
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.StepInformationLogMessage
-
Checks if step has passed.
- hasScenarioTag(String) - Method in class de.qytera.qtaf.cucumber.entity.QTAFCucumberScenarioEntity
-
Check if scenario tag exists.
- headless() - Method in class de.qytera.qtaf.core.selenium.AbstractDriver
-
Check if driver should be started in headless mode.
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.StepInformationLogMessage
-
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.ChromeAndroidDriver
- 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.FirefoxAndroidDriver
- 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.StepInformationLogMessage
-
Checks if step is skipped.
- 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.
- logDesiredCapability(String, String) - Method in class de.qytera.qtaf.core.selenium.AbstractAndroidDriver
-
Creates a log message describing the desired capability and its desired value.
- 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.
- 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.
- 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.
- PASS - Enum constant in enum class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage.Status
-
The step was executed successfully.
- 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.StepInformationLogMessage.Status
-
The step is still pending execution.
- 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.
- 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).
- 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
- 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
-
Creates a new
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
-
Creates a new
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
-
Creates a new
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
-
Creates a new
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
-
Creates a new
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
-
Creates a new
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
- SAUCE_ACCESS_KEY - Static variable in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
-
The Saucelabs access key.
- SAUCE_BROWSER_NAME - Static variable in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
-
The Saucelabs browser name.
- SAUCE_USERNAME - Static variable in class de.qytera.qtaf.core.selenium.helper.SeleniumDriverConfigHelper
-
The Saucelabs username.
- 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.StepInformationLogMessage
-
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.StepInformationLogMessage
-
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.StepInformationLogMessage
-
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.StepInformationLogMessage
-
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.StepInformationLogMessage
-
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(StepInformationLogMessage.Status) - Method in class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage
-
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.StepInformationLogMessage.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
- 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.AssertionLogMessage
-
Assertion 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.Status - Enum Class in de.qytera.qtaf.core.log.model.message
-
Step status.
- 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
Processinformation. - 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
ThrowableWrapperinto 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
- UNDEFINED - Enum constant in enum class de.qytera.qtaf.core.log.model.message.StepInformationLogMessage.Status
-
The step status could not be determined.
- 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.
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.StepInformationLogMessage.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.StepInformationLogMessage.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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form