A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages

A

AbstractCsvDataProvider - Class in dev.aherscu.qa.jgiven.commons.utils
Generic CSV data provider; you should specialize it for your type by overriding AbstractCsvDataProvider.type(), like this:
AbstractCsvDataProvider() - Constructor for class dev.aherscu.qa.jgiven.commons.utils.AbstractCsvDataProvider
 
AbstractElement<T> - Class in dev.aherscu.qa.jgiven.commons.model
Provides default implementations for all model elements.
AbstractElement() - Constructor for class dev.aherscu.qa.jgiven.commons.model.AbstractElement
 
AbstractTestListener - Class in dev.aherscu.qa.jgiven.commons.utils
 
AbstractTestListener() - Constructor for class dev.aherscu.qa.jgiven.commons.utils.AbstractTestListener
 
AbstractWireMockTest<T extends AnyScenarioType,​GIVEN extends GenericFixtures<T,​?> & ScenarioType<T>,​WHEN extends GenericActions<T,​?> & ScenarioType<T>,​THEN extends GenericVerifications<T,​?> & ScenarioType<T>> - Class in dev.aherscu.qa.jgiven.commons
Contains REST sample tests just to ensure that the testing infrastructure works as required.
AbstractWireMockTest() - Constructor for class dev.aherscu.qa.jgiven.commons.AbstractWireMockTest
Initializes with BaseConfiguration.
afterClass() - Method in class dev.aherscu.qa.jgiven.commons.utils.DryRunAspect
Matches the execution of methods annotated with AfterClass.
afterMethod() - Method in class dev.aherscu.qa.jgiven.commons.utils.DryRunAspect
Matches the execution of methods annotated with AfterMethod.
afterMethodKeepJenkinsAlive(Method) - Method in class dev.aherscu.qa.jgiven.commons.utils.ConfigurableScenarioTest
When running repeated tests in Jenkins we must write something into the console otherwise connection is lost.
afterScenario() - Method in class dev.aherscu.qa.jgiven.commons.utils.DryRunAspect
Matches the execution of methods annotated with AfterScenario.
afterStage() - Method in class dev.aherscu.qa.jgiven.commons.utils.DryRunAspect
Matches the execution of methods annotated with AfterStage.
alert(Consumer<Alert>, WebDriver) - Method in class dev.aherscu.qa.jgiven.commons.utils.StageEx
 
AnyScenarioType - Interface in dev.aherscu.qa.jgiven.commons.model
Any type of scenario.
apply(SELF) - Method in class dev.aherscu.qa.jgiven.commons.utils.StepWithDescription
 
apply(T) - Method in class dev.aherscu.qa.jgiven.commons.utils.FunctionWithDescription
 
args() - Method in annotation type dev.aherscu.qa.jgiven.commons.formatters.ObjectsMatrixFormatter.Annotation
 
aroundBeforeOrAfterMethod(ProceedingJoinPoint) - Method in class dev.aherscu.qa.jgiven.commons.utils.DryRunAspect
Prevents execution if in dryrun mode.
aroundScreenshottingMethod(ProceedingJoinPoint) - Method in class dev.aherscu.qa.jgiven.commons.utils.AttachesScreenshotAspect
Attaches a screenshot even if the advised method failed.
aroundSelfTest(ProceedingJoinPoint) - Method in class dev.aherscu.qa.jgiven.commons.utils.DiagnosticsAspect
 
aroundSelfTest2(ProceedingJoinPoint) - Method in class dev.aherscu.qa.jgiven.commons.utils.DiagnosticsAspect
 
aroundSetDurationInNanos(ProceedingJoinPoint, StepModel) - Method in class dev.aherscu.qa.jgiven.commons.utils.StepModelPatchAspect
Monitors attempts to set step method's duration.
aroundStepMethod(ProceedingJoinPoint) - Method in class dev.aherscu.qa.jgiven.commons.utils.DryRunAspect
Prevents execution if in dryrun mode.
aroundStepMethod(ProceedingJoinPoint) - Method in class dev.aherscu.qa.jgiven.commons.utils.LoggingAspect
Logs step execution.
asAndroid() - Method in class dev.aherscu.qa.jgiven.commons.utils.WebDriverEx
Casts an WebDriver into an AndroidDriver.
asClassSession() - Method in class dev.aherscu.qa.jgiven.commons.utils.SessionName
 
asGeneric() - Method in class dev.aherscu.qa.jgiven.commons.utils.WebDriverEx
 
asIOS() - Method in class dev.aherscu.qa.jgiven.commons.utils.WebDriverEx
 
asJavaScriptExecutor() - Method in class dev.aherscu.qa.jgiven.commons.utils.WebDriverEx
Casts an WebDriver into a JavascriptExecutor.
asRemote() - Method in class dev.aherscu.qa.jgiven.commons.utils.WebDriverEx
Casts an WebDriver into a RemoteWebDriver.
assertElementTimer - Static variable in class dev.aherscu.qa.jgiven.commons.utils.StageEx
 
asWindows() - Method in class dev.aherscu.qa.jgiven.commons.utils.WebDriverEx
Casts an WebDriver into a WindowsDriver.
attach(String) - Method in class dev.aherscu.qa.jgiven.commons.utils.StageEx
Attaches specified text.
ATTACHEMENT_TRANSFORMER - Static variable in class dev.aherscu.qa.jgiven.commons.utils.StageEx
Override to force other image transformation.
AttachesScreenshot - Annotation Type in dev.aherscu.qa.jgiven.commons.utils
Screenshot directive annotation.
AttachesScreenshotAspect - Class in dev.aherscu.qa.jgiven.commons.utils
Monitors execution of methods of MayAttachScreenshots derivatives which are annotated by AttachesScreenshot and calls MayAttachScreenshots.attaching_screenshot() just before method returns even if there was a failure.
AttachesScreenshotAspect() - Constructor for class dev.aherscu.qa.jgiven.commons.utils.AttachesScreenshotAspect
 
attaching_screenshot() - Method in interface dev.aherscu.qa.jgiven.commons.utils.MayAttachScreenshots
Attaches a screenshot with not delay.
attaching_screenshot(int) - Method in interface dev.aherscu.qa.jgiven.commons.utils.MayAttachScreenshots
Attaches a screenshot after specified delay.
attachScreenshot(WebDriverEx) - Method in class dev.aherscu.qa.jgiven.commons.utils.StageEx
Zero delay screenshot.
attachScreenshot(WebDriverEx, long) - Method in class dev.aherscu.qa.jgiven.commons.utils.StageEx
Delayed screenshot.
attachScreenshot(T, long) - Method in class dev.aherscu.qa.jgiven.commons.utils.StageEx
Delayed screenshot.

B

BeanUtilsConverter - Annotation Type in dev.aherscu.qa.jgiven.commons.utils
Provides the means to specify a Converter for the annotated type.
beforeClass() - Method in class dev.aherscu.qa.jgiven.commons.utils.DryRunAspect
Matches the execution of methods annotated with BeforeClass.
beforeClassInitializeSession() - Method in class dev.aherscu.qa.jgiven.commons.utils.ConfigurableScenarioTest
Renames current thread as <class-simple-name>, as returned by Class.getSimpleName().
beforeMethod() - Method in class dev.aherscu.qa.jgiven.commons.utils.DryRunAspect
Matches the execution of methods annotated with BeforeMethod.
beforeMethodInitializeSession(Method, Object[]) - Method in class dev.aherscu.qa.jgiven.commons.utils.ConfigurableScenarioTest
If the ConfigurableScenarioTest.randomId for current thread was not already set, then generates one and sets it.
beforeOrAfterMethod() - Method in class dev.aherscu.qa.jgiven.commons.utils.DryRunAspect
Matches the execution of before or after methods.
beforeScenario() - Method in class dev.aherscu.qa.jgiven.commons.utils.DryRunAspect
Matches the execution of methods annotated with BeforeScenario.
beforeScenarioConfigurePolling() - Method in class dev.aherscu.qa.jgiven.commons.steps.GenericVerifications
 
beforeScenarioConfigurePolling() - Method in class dev.aherscu.qa.jgiven.commons.utils.StageEx
Configures the retry policy.
beforeStage() - Method in class dev.aherscu.qa.jgiven.commons.utils.DryRunAspect
Matches the execution of methods annotated with BeforeStage.
build() - Method in class dev.aherscu.qa.jgiven.commons.model.Credentials.CredentialsBuilder
 
build() - Method in class dev.aherscu.qa.jgiven.commons.utils.SessionName.SessionNameBuilder
 
build() - Method in class dev.aherscu.qa.jgiven.commons.utils.WebDriverSessionInfo.WebDriverSessionInfoBuilder
 
builder() - Static method in class dev.aherscu.qa.jgiven.commons.model.Credentials
 
builder() - Static method in class dev.aherscu.qa.jgiven.commons.utils.SessionName
 
builder() - Static method in class dev.aherscu.qa.jgiven.commons.utils.WebDriverSessionInfo
 

C

call() - Method in class dev.aherscu.qa.jgiven.commons.utils.CallableWithDescription
 
CallableWithDescription<V> - Class in dev.aherscu.qa.jgiven.commons.utils
Wraps a Callable with a description.
CallableWithDescription(String, Callable<V>) - Constructor for class dev.aherscu.qa.jgiven.commons.utils.CallableWithDescription
 
canEqual(Object) - Method in class dev.aherscu.qa.jgiven.commons.model.Credentials
 
canEqual(Object) - Method in class dev.aherscu.qa.jgiven.commons.model.Numeric
 
canEqual(Object) - Method in class dev.aherscu.qa.jgiven.commons.model.Percentage
 
canEqual(Object) - Method in class dev.aherscu.qa.jgiven.commons.utils.SessionName
 
capabilities - Variable in class dev.aherscu.qa.jgiven.commons.utils.WebDriverSessionInfo
 
capabilities(Capabilities) - Method in class dev.aherscu.qa.jgiven.commons.utils.WebDriverSessionInfo.WebDriverSessionInfoBuilder
 
className - Variable in class dev.aherscu.qa.jgiven.commons.utils.SessionName
 
className(String) - Method in class dev.aherscu.qa.jgiven.commons.utils.SessionName.SessionNameBuilder
 
clickTimer - Static variable in class dev.aherscu.qa.jgiven.commons.utils.StageEx
 
comment(String) - Method in class dev.aherscu.qa.jgiven.commons.steps.GenericActions
Deprecated.
use ScenarioTestBase.section(String)
compiled(String) - Method in class dev.aherscu.qa.jgiven.commons.utils.MvelReferenceGenerator
 
concatenate_$_files_from_$_into(IOFileFilter, File, File) - Method in class dev.aherscu.qa.jgiven.commons.steps.GenericActions
Concatenates all files in specified source directory recursing into sub-directories.
concurrency - Static variable in class dev.aherscu.qa.jgiven.commons.utils.ConfigurableScenarioTest
Concurrency achieved so far.
ConfigurableScenarioTest<C extends dev.aherscu.qa.testing.utils.config.AbstractConfiguration<? extends org.apache.commons.configuration.Configuration>,​T extends AnyScenarioType,​GIVEN extends GenericFixtures<T,​?> & ScenarioType<T>,​WHEN extends GenericActions<T,​?> & ScenarioType<T>,​THEN extends GenericVerifications<T,​?> & ScenarioType<T>> - Class in dev.aherscu.qa.jgiven.commons.utils
Enables Apache Configuration on JGiven/TestNG tests.
ConfigurableScenarioTest(Class<C>) - Constructor for class dev.aherscu.qa.jgiven.commons.utils.ConfigurableScenarioTest
Initializes the configuration type of this scenario by "configuration-sources.xml".
configuration() - Method in class dev.aherscu.qa.jgiven.commons.utils.ConfigurableScenarioTest
On first call initializes the configuration for this scenario type and caches it; on further calls will return the cached configuration.
configurationType - Variable in class dev.aherscu.qa.jgiven.commons.utils.ConfigurableScenarioTest
The configuration type of this scenario.
ConnectionDefaults - Class in dev.aherscu.qa.jgiven.commons.utils
Defines connection defaults.
ConnectionDefaults() - Constructor for class dev.aherscu.qa.jgiven.commons.utils.ConnectionDefaults
 
context(Predicate<String>, ContextAware) - Method in class dev.aherscu.qa.jgiven.commons.utils.StageEx
Switches to specified Appium context.
contextFor(Object) - Method in class dev.aherscu.qa.jgiven.commons.utils.MvelReferenceGenerator
 
Credentials - Class in dev.aherscu.qa.jgiven.commons.model
Username/password pair.
Credentials() - Constructor for class dev.aherscu.qa.jgiven.commons.model.Credentials
 
Credentials(Credentials.CredentialsBuilder<?, ?>) - Constructor for class dev.aherscu.qa.jgiven.commons.model.Credentials
 
Credentials.CredentialsBuilder<C extends Credentials,​B extends Credentials.CredentialsBuilder<C,​B>> - Class in dev.aherscu.qa.jgiven.commons.model
 
CredentialsBuilder() - Constructor for class dev.aherscu.qa.jgiven.commons.model.Credentials.CredentialsBuilder
 
csvBuilderFor(Reader) - Method in class dev.aherscu.qa.jgiven.commons.utils.AbstractCsvDataProvider
 
currentStep - Variable in class dev.aherscu.qa.jgiven.commons.utils.StageEx
Provides programmatic access to current step.

D

data(Method) - Method in class dev.aherscu.qa.jgiven.commons.utils.AbstractCsvDataProvider
 
DATA - Static variable in class dev.aherscu.qa.jgiven.commons.utils.AbstractCsvDataProvider
 
DEFAULT_CONNECTION_TIMEOUT - Static variable in class dev.aherscu.qa.jgiven.commons.utils.ConnectionDefaults
The default connection timeout in milliseconds.
DEFAULT_EXECUTION_TIMEOUT - Static variable in class dev.aherscu.qa.jgiven.commons.utils.ConnectionDefaults
The default execution timeout in milliseconds.
DEFAULT_INTERVAL_MS - Static variable in class dev.aherscu.qa.jgiven.commons.utils.TestRetryAnalyzer
The default retry interval in milliseconds.
DEFAULT_READ_TIMEOUT - Static variable in class dev.aherscu.qa.jgiven.commons.utils.ConnectionDefaults
The default read timeout in milliseconds.
DEFAULT_RETRIES - Static variable in class dev.aherscu.qa.jgiven.commons.utils.TestRetryAnalyzer
The default retries.
Defect - Annotation Type in dev.aherscu.qa.jgiven.commons.tags
SPR information.
deleting_directory(File) - Method in class dev.aherscu.qa.jgiven.commons.steps.GenericActions
Deletes directory from specified path.
description() - Method in interface dev.aherscu.qa.jgiven.commons.formatters.DescriptionFormatter.HasDescription
 
description() - Method in class dev.aherscu.qa.jgiven.commons.utils.CallableWithDescription
 
description() - Method in class dev.aherscu.qa.jgiven.commons.utils.FunctionWithDescription
 
description() - Method in class dev.aherscu.qa.jgiven.commons.utils.StepWithDescription
 
DescriptionFormatter - Class in dev.aherscu.qa.jgiven.commons.formatters
Annotation formatter for objects with DescriptionFormatter.HasDescription.
DescriptionFormatter() - Constructor for class dev.aherscu.qa.jgiven.commons.formatters.DescriptionFormatter
 
DescriptionFormatter.Annotation - Annotation Type in dev.aherscu.qa.jgiven.commons.formatters
Formatter annotation for objects with DescriptionFormatter.HasDescription.
DescriptionFormatter.HasDescription - Interface in dev.aherscu.qa.jgiven.commons.formatters
Something that has a description.
descriptionOf(WebElement) - Static method in class dev.aherscu.qa.jgiven.commons.utils.WebDriverEx
 
DesiredCapabilitiesEx - Class in dev.aherscu.qa.jgiven.commons.utils
Allows definition of DesiredCapabilities to be chained.
DesiredCapabilitiesEx() - Constructor for class dev.aherscu.qa.jgiven.commons.utils.DesiredCapabilitiesEx
Begins chaining with no capabilities.
DesiredCapabilitiesEx(Capabilities) - Constructor for class dev.aherscu.qa.jgiven.commons.utils.DesiredCapabilitiesEx
Begins chaining with specified capabilities.
dev.aherscu.qa.jgiven.commons - package dev.aherscu.qa.jgiven.commons
 
dev.aherscu.qa.jgiven.commons.formatters - package dev.aherscu.qa.jgiven.commons.formatters
 
dev.aherscu.qa.jgiven.commons.model - package dev.aherscu.qa.jgiven.commons.model
 
dev.aherscu.qa.jgiven.commons.steps - package dev.aherscu.qa.jgiven.commons.steps
 
dev.aherscu.qa.jgiven.commons.tags - package dev.aherscu.qa.jgiven.commons.tags
 
dev.aherscu.qa.jgiven.commons.utils - package dev.aherscu.qa.jgiven.commons.utils
 
DiagnosticsAspect - Class in dev.aherscu.qa.jgiven.commons.utils
TBD
DiagnosticsAspect() - Constructor for class dev.aherscu.qa.jgiven.commons.utils.DiagnosticsAspect
 
dispatch(WebDriverEx.Event, WebElement) - Method in class dev.aherscu.qa.jgiven.commons.utils.WebDriverEx
Dispatches and event to a target element per DOM Level4
doing_nothing() - Method in class dev.aherscu.qa.jgiven.commons.steps.GenericActions
Does nothing.
doing_nothing(long) - Method in class dev.aherscu.qa.jgiven.commons.steps.GenericActions
Does nothing for specified duration.
doing_nothing(Duration) - Method in class dev.aherscu.qa.jgiven.commons.steps.GenericActions
Does nothing for specified duration.
DoublePercentage - Class in dev.aherscu.qa.jgiven.commons.model
Represents a Double Percentage.
DoublePercentage(double) - Constructor for class dev.aherscu.qa.jgiven.commons.model.DoublePercentage
 
doubleValue() - Method in class dev.aherscu.qa.jgiven.commons.model.Percentage
 
dryRun - Static variable in class dev.aherscu.qa.jgiven.commons.utils.DryRunAspect
 
DryRunAspect - Class in dev.aherscu.qa.jgiven.commons.utils
Monitors execution of JGiven step methods.
DryRunAspect() - Constructor for class dev.aherscu.qa.jgiven.commons.utils.DryRunAspect
 

E

element(By, SearchContext) - Method in class dev.aherscu.qa.jgiven.commons.utils.StageEx
Retrieves a DOM element by specified locator and context and brings it into view, if needed.
Element<T> - Interface in dev.aherscu.qa.jgiven.commons.model
Root of all model elements.
elements(By, SearchContext) - Method in class dev.aherscu.qa.jgiven.commons.utils.StageEx
Retrieves DOM elements by specified locator and context.
ensureElements(By, SearchContext) - Method in class dev.aherscu.qa.jgiven.commons.utils.StageEx
Retrieves matching DOM elements by specified locator and context.
EPOCH_MILLI_64 - Static variable in class dev.aherscu.qa.jgiven.commons.model.TypedScenarioTest
Base64-encoded epoch-milliseconds of this run using Instant.toEpochMilli().
equals(Object) - Method in class dev.aherscu.qa.jgiven.commons.model.Credentials
 
equals(Object) - Method in class dev.aherscu.qa.jgiven.commons.model.Numeric
 
equals(Object) - Method in class dev.aherscu.qa.jgiven.commons.model.Percentage
 
equals(Object) - Method in class dev.aherscu.qa.jgiven.commons.model.Text
 
equals(Object) - Method in class dev.aherscu.qa.jgiven.commons.utils.SessionName
 
Event(WebDriverEx.Event.Type, Map<String, Object>) - Constructor for class dev.aherscu.qa.jgiven.commons.utils.WebDriverEx.Event
 
eventInitDict - Variable in class dev.aherscu.qa.jgiven.commons.utils.WebDriverEx.Event
eventually(StepWithDescription<SELF>, Policy<SELF>...) - Method in class dev.aherscu.qa.jgiven.commons.steps.GenericVerifications
Executes specified step on same thread, and repeats it upon AssertionError.
eventually(Function<SELF, SELF>, Policy<SELF>...) - Method in class dev.aherscu.qa.jgiven.commons.steps.GenericVerifications
Repeatedly executes specified block on same thread, verifying its outcome matches the expected.
eventually_assert_that(Supplier<V>, Matcher<V>, Policy<SELF>...) - Method in class dev.aherscu.qa.jgiven.commons.steps.GenericVerifications
Asserts supplied object matches specified matcher on same thread.
ExceptionPerThreadListener - Class in dev.aherscu.qa.jgiven.commons.utils
 
ExceptionPerThreadListener() - Constructor for class dev.aherscu.qa.jgiven.commons.utils.ExceptionPerThreadListener
 
extRes() - Method in annotation type dev.aherscu.qa.jgiven.commons.utils.Root
 

F

failing_on_purpose_with(Throwable) - Method in class dev.aherscu.qa.jgiven.commons.steps.GenericActions
Failing with specified throwable for self-testing purposes.
FileFormatter - Class in dev.aherscu.qa.jgiven.commons.formatters
Formatter for Files.
FileFormatter() - Constructor for class dev.aherscu.qa.jgiven.commons.formatters.FileFormatter
 
FileFormatter.Annotation - Annotation Type in dev.aherscu.qa.jgiven.commons.formatters
Formatter annotation for Files.
firstNameFor(int) - Static method in class dev.aherscu.qa.jgiven.commons.model.Name
 
floatValue() - Method in class dev.aherscu.qa.jgiven.commons.model.Percentage
 
forceClick(WebElement) - Method in class dev.aherscu.qa.jgiven.commons.utils.WebDriverEx
Bypasses Selenium by executing the click via JavaScript, thus enabling clicking of obscured or otherwise hidden elements.
format(DescriptionFormatter.HasDescription, String...) - Method in class dev.aherscu.qa.jgiven.commons.formatters.DescriptionFormatter
 
format(JsonAssertion<?>, String...) - Method in class dev.aherscu.qa.jgiven.commons.formatters.JsonAssertionFormatter
 
format(Boolean, String...) - Method in class dev.aherscu.qa.jgiven.commons.formatters.NotOrBlankFormatter
 
format(Iterable<? extends JsonAssertion<?>>, String...) - Method in class dev.aherscu.qa.jgiven.commons.formatters.JsonAssertionsFormatter
 
format(Object[][], String...) - Method in class dev.aherscu.qa.jgiven.commons.formatters.ObjectsMatrixFormatter
 
format(Object, FileFormatter.Annotation) - Method in class dev.aherscu.qa.jgiven.commons.formatters.FileFormatter
 
format(Object, ObjectAsJsonFormatter.Annotation) - Method in class dev.aherscu.qa.jgiven.commons.formatters.ObjectAsJsonFormatter
 
format(Object, ObjectExFormatter.Annotation) - Method in class dev.aherscu.qa.jgiven.commons.formatters.ObjectExFormatter
 
format(Object, ObjectFormatter.Annotation) - Method in class dev.aherscu.qa.jgiven.commons.formatters.ObjectFormatter
 
format(Object, StringFormatter.Annotation) - Method in class dev.aherscu.qa.jgiven.commons.formatters.StringFormatter
 
format(Object, UnitFormatter.Annotation) - Method in class dev.aherscu.qa.jgiven.commons.formatters.UnitFormatter
 
format(Pair<?, ?>, String...) - Method in class dev.aherscu.qa.jgiven.commons.formatters.PairFormatter
 
from(String) - Static method in class dev.aherscu.qa.jgiven.commons.utils.SessionName
Parses a Web Driver session name from specified string.
from(Capabilities) - Static method in class dev.aherscu.qa.jgiven.commons.utils.WebDriverEx
Attempts to initialize a Web driver with specified capabilities.
fromStrings(String...) - Method in class dev.aherscu.qa.jgiven.commons.model.AbstractElement
 
fromStrings(String...) - Method in interface dev.aherscu.qa.jgiven.commons.model.Element
Deserializes this object from given strings.
FunctionWithDescription<T,​R> - Class in dev.aherscu.qa.jgiven.commons.utils
Wraps a Function with a description.
FunctionWithDescription(String, Function<T, R>) - Constructor for class dev.aherscu.qa.jgiven.commons.utils.FunctionWithDescription
 

G

generateDescription(TagConfiguration, Annotation, Object) - Method in class dev.aherscu.qa.jgiven.commons.utils.ReferenceTagDescriptionGenerator
 
generateFromCurrentThreadAndTime() - Static method in class dev.aherscu.qa.jgiven.commons.utils.SessionName
 
generateHref(TagConfiguration, Annotation, Object) - Method in class dev.aherscu.qa.jgiven.commons.utils.ReferenceHrefGenerator
 
generateRandomId() - Method in class dev.aherscu.qa.jgiven.commons.utils.ConfigurableScenarioTest
Generates a Base64, URL-friendly, encoding of a random UUID.
generateWith(Object) - Method in class dev.aherscu.qa.jgiven.commons.utils.MvelReferenceGenerator
 
GenericActions<T extends AnyScenarioType,​SELF extends GenericActions<T,​SELF>> - Class in dev.aherscu.qa.jgiven.commons.steps
Generic actions.
GenericActions() - Constructor for class dev.aherscu.qa.jgiven.commons.steps.GenericActions
Logs the construction of this stage.
GenericFixtures<T extends AnyScenarioType,​SELF extends GenericFixtures<T,​SELF>> - Class in dev.aherscu.qa.jgiven.commons.steps
Generic fixtures.
GenericFixtures() - Constructor for class dev.aherscu.qa.jgiven.commons.steps.GenericFixtures
Logs the construction of this stage.
GenericVerifications<T extends AnyScenarioType,​SELF extends GenericVerifications<T,​SELF>> - Class in dev.aherscu.qa.jgiven.commons.steps
Generic verifications.
GenericVerifications() - Constructor for class dev.aherscu.qa.jgiven.commons.steps.GenericVerifications
Logs the construction of this stage.
getScenario() - Method in class dev.aherscu.qa.jgiven.commons.utils.ScenarioTestEx
 
gotpointercapture - dev.aherscu.qa.jgiven.commons.utils.WebDriverEx.PointerEvent.PointerEventType
 

H

hashCode() - Method in class dev.aherscu.qa.jgiven.commons.model.Credentials
 
hashCode() - Method in class dev.aherscu.qa.jgiven.commons.model.Numeric
 
hashCode() - Method in class dev.aherscu.qa.jgiven.commons.model.Percentage
 
hashCode() - Method in class dev.aherscu.qa.jgiven.commons.model.Text
 
hashCode() - Method in class dev.aherscu.qa.jgiven.commons.utils.SessionName
 

I

id - Variable in class dev.aherscu.qa.jgiven.commons.utils.SessionName
 
id(String) - Method in class dev.aherscu.qa.jgiven.commons.utils.SessionName.SessionNameBuilder
 
IgnoreSeleniumInternalErrors - Class in dev.aherscu.qa.jgiven.commons.utils
 
IgnoreSeleniumInternalErrors() - Constructor for class dev.aherscu.qa.jgiven.commons.utils.IgnoreSeleniumInternalErrors
 
INTERNAL_DATA_PROVIDER - Static variable in class dev.aherscu.qa.jgiven.commons.utils.ConfigurableScenarioTest
The internal data provider name.
intervalMs() - Method in annotation type dev.aherscu.qa.jgiven.commons.utils.TestRetryAnalyzer.Config
 
intRes() - Method in annotation type dev.aherscu.qa.jgiven.commons.utils.Root
 
intValue() - Method in class dev.aherscu.qa.jgiven.commons.model.Percentage
 
INVALID - Static variable in class dev.aherscu.qa.jgiven.commons.utils.SessionName
An invalid session name; this might happen with a test which does not correctly set its session name, or does not care about because it does not use the WebDriver infrastructure.
is(Class<?>) - Method in class dev.aherscu.qa.jgiven.commons.utils.WebDriverEx
 
isRecoverableException(Throwable) - Static method in exception dev.aherscu.qa.jgiven.commons.TestRuntimeException
 
issuedRandomIds - Static variable in class dev.aherscu.qa.jgiven.commons.utils.ConfigurableScenarioTest
List of generated random identifiers.

J

JsonAssertionFormatter - Class in dev.aherscu.qa.jgiven.commons.formatters
Annotation formatter for JSON paths.
JsonAssertionFormatter() - Constructor for class dev.aherscu.qa.jgiven.commons.formatters.JsonAssertionFormatter
 
JsonAssertionFormatter.Annotation - Annotation Type in dev.aherscu.qa.jgiven.commons.formatters
Formatter annotation for By objects.
JsonAssertionsFormatter - Class in dev.aherscu.qa.jgiven.commons.formatters
Annotation formatter for JSON paths.
JsonAssertionsFormatter() - Constructor for class dev.aherscu.qa.jgiven.commons.formatters.JsonAssertionsFormatter
 
JsonAssertionsFormatter.Annotation - Annotation Type in dev.aherscu.qa.jgiven.commons.formatters
Formatter annotation for By objects.

L

lastNameFor(int) - Static method in class dev.aherscu.qa.jgiven.commons.model.Name
 
length() - Method in annotation type dev.aherscu.qa.jgiven.commons.formatters.ObjectFormatter.Annotation
 
locateTimer - Static variable in class dev.aherscu.qa.jgiven.commons.utils.StageEx
 
LoggingAspect - Class in dev.aherscu.qa.jgiven.commons.utils
Logs execution of JGiven step methods.
LoggingAspect() - Constructor for class dev.aherscu.qa.jgiven.commons.utils.LoggingAspect
 
longValue() - Method in class dev.aherscu.qa.jgiven.commons.model.Percentage
 
lostpointercapture - dev.aherscu.qa.jgiven.commons.utils.WebDriverEx.PointerEvent.PointerEventType
 

M

maxFileSizeToRead() - Method in annotation type dev.aherscu.qa.jgiven.commons.formatters.FileFormatter.Annotation
 
maxWidth() - Method in annotation type dev.aherscu.qa.jgiven.commons.formatters.StringFormatter.Annotation
 
mayAttachScreenshots() - Method in class dev.aherscu.qa.jgiven.commons.utils.AttachesScreenshotAspect
Matches the execution of any method within a sub-type of MayAttachScreenshots.
MayAttachScreenshots<SELF> - Interface in dev.aherscu.qa.jgiven.commons.utils
Use to mark a JGiven stage that may attach screenshots.
methodName - Variable in class dev.aherscu.qa.jgiven.commons.utils.SessionName
 
methodName(String) - Method in class dev.aherscu.qa.jgiven.commons.utils.SessionName.SessionNameBuilder
 
METRIC_REGISTRY - Static variable in class dev.aherscu.qa.jgiven.commons.utils.MetricReporterSuiteListener
Metrics to be reported shall be registered here.
MetricReporterSuiteListener - Class in dev.aherscu.qa.jgiven.commons.utils
On finish, writes all accumulated metrics to console and to CSV files.
MetricReporterSuiteListener() - Constructor for class dev.aherscu.qa.jgiven.commons.utils.MetricReporterSuiteListener
 
MissingCoverage - Annotation Type in dev.aherscu.qa.jgiven.commons.tags
Missing coverage.
MouseEvent(WebDriverEx.Event.Type, Map<String, Object>) - Constructor for class dev.aherscu.qa.jgiven.commons.utils.WebDriverEx.MouseEvent
 
MvelReferenceGenerator - Class in dev.aherscu.qa.jgiven.commons.utils
 
MvelReferenceGenerator() - Constructor for class dev.aherscu.qa.jgiven.commons.utils.MvelReferenceGenerator
 

N

name(List<String>, int) - Static method in class dev.aherscu.qa.jgiven.commons.model.Name
 
Name - Class in dev.aherscu.qa.jgiven.commons.model
Represents a name.
Name(String) - Constructor for class dev.aherscu.qa.jgiven.commons.model.Name
 
NATIVE_APP_CONTEXT - Static variable in class dev.aherscu.qa.jgiven.commons.utils.WebDriverEx
The application native context id.
normalized(String) - Static method in class dev.aherscu.qa.jgiven.commons.model.Text
 
normalizedValue() - Method in class dev.aherscu.qa.jgiven.commons.model.Text
 
notConfigurableScenarioTestMethod() - Method in class dev.aherscu.qa.jgiven.commons.utils.DryRunAspect
Matches the execution of any method not within ConfigurableScenarioTest.
nothing() - Method in class dev.aherscu.qa.jgiven.commons.steps.GenericFixtures
Does nothing -- just initializes the JGiven infrastructure.
NotOrBlankFormatter - Class in dev.aherscu.qa.jgiven.commons.formatters
Annotation formatter for Boolean objects.
NotOrBlankFormatter() - Constructor for class dev.aherscu.qa.jgiven.commons.formatters.NotOrBlankFormatter
 
Numeric<T extends Number> - Class in dev.aherscu.qa.jgiven.commons.model
Represents an identifier.
Numeric(T) - Constructor for class dev.aherscu.qa.jgiven.commons.model.Numeric
 
Numeric.Serializer<T extends Numeric<?>> - Class in dev.aherscu.qa.jgiven.commons.model
JSON serialization logic for Numerics.
NumericId<T extends Number> - Class in dev.aherscu.qa.jgiven.commons.model
Represents a numeric identifier.
NumericId(T) - Constructor for class dev.aherscu.qa.jgiven.commons.model.NumericId
 

O

ObjectAsJsonFormatter - Class in dev.aherscu.qa.jgiven.commons.formatters
Formatter for Objects using ReflectionToStringBuilder.
ObjectAsJsonFormatter() - Constructor for class dev.aherscu.qa.jgiven.commons.formatters.ObjectAsJsonFormatter
 
ObjectAsJsonFormatter.Annotation - Annotation Type in dev.aherscu.qa.jgiven.commons.formatters
Formatter annotation for Objects.
ObjectExFormatter - Class in dev.aherscu.qa.jgiven.commons.formatters
Formatter for Objects using ReflectionToStringBuilder.
ObjectExFormatter() - Constructor for class dev.aherscu.qa.jgiven.commons.formatters.ObjectExFormatter
 
ObjectExFormatter.Annotation - Annotation Type in dev.aherscu.qa.jgiven.commons.formatters
Formatter annotation for Objects.
ObjectFormatter - Class in dev.aherscu.qa.jgiven.commons.formatters
Formatter for Objects.
ObjectFormatter() - Constructor for class dev.aherscu.qa.jgiven.commons.formatters.ObjectFormatter
 
ObjectFormatter.Annotation - Annotation Type in dev.aherscu.qa.jgiven.commons.formatters
Formatter annotation for Objects.
ObjectsMatrixFormatter - Class in dev.aherscu.qa.jgiven.commons.formatters
Formats a two dimensional array of Objects such that each row appears on separate line and each cell is separated from next one by a comma.
ObjectsMatrixFormatter() - Constructor for class dev.aherscu.qa.jgiven.commons.formatters.ObjectsMatrixFormatter
 
ObjectsMatrixFormatter.Annotation - Annotation Type in dev.aherscu.qa.jgiven.commons.formatters
Formatter annotation for Object[][] objects.
onFinish(ISuite) - Method in class dev.aherscu.qa.jgiven.commons.utils.MetricReporterSuiteListener
 
onFinish(ISuite) - Method in class dev.aherscu.qa.jgiven.commons.utils.RandomIdReporter
 
onFinish(ITestContext) - Method in class dev.aherscu.qa.jgiven.commons.utils.AbstractTestListener
 
onFinish(ITestContext) - Method in class dev.aherscu.qa.jgiven.commons.utils.ScenarioTestListenerEx
 
onStart(ISuite) - Method in class dev.aherscu.qa.jgiven.commons.utils.MetricReporterSuiteListener
 
onStart(ISuite) - Method in class dev.aherscu.qa.jgiven.commons.utils.RandomIdReporter
 
onStart(ITestContext) - Method in class dev.aherscu.qa.jgiven.commons.utils.AbstractTestListener
 
onTestFailedButWithinSuccessPercentage(ITestResult) - Method in class dev.aherscu.qa.jgiven.commons.utils.AbstractTestListener
 
onTestFailure(ITestResult) - Method in class dev.aherscu.qa.jgiven.commons.utils.AbstractTestListener
 
onTestFailure(ITestResult) - Method in class dev.aherscu.qa.jgiven.commons.utils.ExceptionPerThreadListener
 
onTestSkipped(ITestResult) - Method in class dev.aherscu.qa.jgiven.commons.utils.AbstractTestListener
 
onTestStart(ITestResult) - Method in class dev.aherscu.qa.jgiven.commons.utils.AbstractTestListener
 
onTestSuccess(ITestResult) - Method in class dev.aherscu.qa.jgiven.commons.utils.AbstractTestListener
 
originalCapabilities - Variable in class dev.aherscu.qa.jgiven.commons.utils.WebDriverEx
Original capabilities used to initiate this web driver; might be null.

P

PairFormatter - Class in dev.aherscu.qa.jgiven.commons.formatters
Annotation formatter for Pair objects.
PairFormatter() - Constructor for class dev.aherscu.qa.jgiven.commons.formatters.PairFormatter
 
PairFormatter.Annotation - Annotation Type in dev.aherscu.qa.jgiven.commons.formatters
Formatter annotation for Pair objects.
params - Variable in class dev.aherscu.qa.jgiven.commons.utils.SessionName
 
params(String) - Method in class dev.aherscu.qa.jgiven.commons.utils.SessionName.SessionNameBuilder
 
parserContext() - Method in class dev.aherscu.qa.jgiven.commons.utils.MvelReferenceGenerator
 
password - Variable in class dev.aherscu.qa.jgiven.commons.model.Credentials
The password.
password(String) - Method in class dev.aherscu.qa.jgiven.commons.model.Credentials.CredentialsBuilder
The password.
Percentage<T extends Number> - Class in dev.aherscu.qa.jgiven.commons.model
Represents a percentage.
Percentage(T) - Constructor for class dev.aherscu.qa.jgiven.commons.model.Percentage
 
Percentage.Serializer<T extends Percentage<?>> - Class in dev.aherscu.qa.jgiven.commons.model
 
pointercancel - dev.aherscu.qa.jgiven.commons.utils.WebDriverEx.PointerEvent.PointerEventType
 
pointerdown - dev.aherscu.qa.jgiven.commons.utils.WebDriverEx.PointerEvent.PointerEventType
 
pointerenter - dev.aherscu.qa.jgiven.commons.utils.WebDriverEx.PointerEvent.PointerEventType
 
PointerEvent(WebDriverEx.PointerEvent.PointerEventType, Map<String, Object>) - Constructor for class dev.aherscu.qa.jgiven.commons.utils.WebDriverEx.PointerEvent
 
pointerleave - dev.aherscu.qa.jgiven.commons.utils.WebDriverEx.PointerEvent.PointerEventType
 
pointermove - dev.aherscu.qa.jgiven.commons.utils.WebDriverEx.PointerEvent.PointerEventType
 
pointerout - dev.aherscu.qa.jgiven.commons.utils.WebDriverEx.PointerEvent.PointerEventType
 
pointerover - dev.aherscu.qa.jgiven.commons.utils.WebDriverEx.PointerEvent.PointerEventType
 
pointerup - dev.aherscu.qa.jgiven.commons.utils.WebDriverEx.PointerEvent.PointerEventType
 
pollDelay - Static variable in class dev.aherscu.qa.jgiven.commons.utils.StageEx
 
pollTimeout - Static variable in class dev.aherscu.qa.jgiven.commons.utils.StageEx
 

R

randomId - Variable in class dev.aherscu.qa.jgiven.commons.utils.ConfigurableScenarioTest
Stores a random string per thread.
randomId() - Method in class dev.aherscu.qa.jgiven.commons.utils.ConfigurableScenarioTest
 
RandomIdReporter - Class in dev.aherscu.qa.jgiven.commons.utils
On finish, writes all identifiers used by this test suite into a file as specified by the identifiers-file parameter of defining TestNG descriptor.
RandomIdReporter() - Constructor for class dev.aherscu.qa.jgiven.commons.utils.RandomIdReporter
 
raw() - Method in annotation type dev.aherscu.qa.jgiven.commons.utils.Root
 
Reference - Annotation Type in dev.aherscu.qa.jgiven.commons.tags
Reference information.
ReferenceHrefGenerator - Class in dev.aherscu.qa.jgiven.commons.utils
Generates links to any reference.
ReferenceHrefGenerator() - Constructor for class dev.aherscu.qa.jgiven.commons.utils.ReferenceHrefGenerator
 
ReferenceTagDescriptionGenerator - Class in dev.aherscu.qa.jgiven.commons.utils
Generates links to a Reference.
ReferenceTagDescriptionGenerator() - Constructor for class dev.aherscu.qa.jgiven.commons.utils.ReferenceTagDescriptionGenerator
 
remoteSessions - Static variable in class dev.aherscu.qa.jgiven.commons.utils.WebDriverEx
Maps tests to remote Web Driver sessions, if there were any.
retries() - Method in annotation type dev.aherscu.qa.jgiven.commons.utils.TestRetryAnalyzer.Config
 
retry(Callable<SELF>) - Method in class dev.aherscu.qa.jgiven.commons.utils.StageEx
Repeatedly executes specified callable, per StageEx.retryPolicy.
retry(ITestResult) - Method in class dev.aherscu.qa.jgiven.commons.utils.IgnoreSeleniumInternalErrors
 
retry(ITestResult) - Method in class dev.aherscu.qa.jgiven.commons.utils.TestRetryAnalyzer
 
retryCounters - Static variable in class dev.aherscu.qa.jgiven.commons.utils.TestRetryAnalyzer
Retries per qualified method name <class>.<method>.
retrying(StepWithDescription<SELF>) - Method in class dev.aherscu.qa.jgiven.commons.steps.GenericActions
Retries specified step according to pre-configured StageEx.retryPolicy.
retrying(Function<SELF, SELF>) - Method in class dev.aherscu.qa.jgiven.commons.steps.GenericActions
Retries specified step according to pre-configured StageEx.retryPolicy.
retryPolicy - Variable in class dev.aherscu.qa.jgiven.commons.utils.StageEx
The configured retry policy.
Root - Annotation Type in dev.aherscu.qa.jgiven.commons.utils
Annotation bound to Locale.ROOT locale.

S

safely(StepWithDescription<SELF>) - Method in class dev.aherscu.qa.jgiven.commons.steps.GenericActions
Safely executes specified step, swallowing all exceptions.
safely(Callable<SELF>) - Method in class dev.aherscu.qa.jgiven.commons.utils.StageEx
Safely executes specified callable, swallowing all exceptions.
safely(Function<SELF, SELF>) - Method in class dev.aherscu.qa.jgiven.commons.steps.GenericActions
Safely executes specified step, swallowing all exceptions.
safelyQuit() - Method in class dev.aherscu.qa.jgiven.commons.utils.WebDriverEx
Quits the driver swallowing exceptions.
ScenarioTestEx<GIVEN,​WHEN,​THEN> - Class in dev.aherscu.qa.jgiven.commons.utils
This is a complete replacement of ScenarioTest in order to use ScenarioTestListenerEx.
ScenarioTestEx() - Constructor for class dev.aherscu.qa.jgiven.commons.utils.ScenarioTestEx
 
ScenarioTestListenerEx - Class in dev.aherscu.qa.jgiven.commons.utils
TestNG Test listener to enrich JGiven report with additional tags.
ScenarioTestListenerEx() - Constructor for class dev.aherscu.qa.jgiven.commons.utils.ScenarioTestListenerEx
 
ScenarioType<T extends AnyScenarioType> - Interface in dev.aherscu.qa.jgiven.commons.model
Used to mark a stage as belonging to some type of scenario.
screenshotDelayMs - Static variable in class dev.aherscu.qa.jgiven.commons.utils.AttachesScreenshotAspect
 
screenshots - Static variable in class dev.aherscu.qa.jgiven.commons.utils.AttachesScreenshotAspect
 
screenshottingMethod() - Method in class dev.aherscu.qa.jgiven.commons.utils.AttachesScreenshotAspect
Matches the execution of any method annotated with AttachesScreenshot.
scrollIntoView(WebElement) - Method in class dev.aherscu.qa.jgiven.commons.utils.StageEx
Scrolls specified element into view.
scrollIntoView(WebElement) - Method in class dev.aherscu.qa.jgiven.commons.utils.WebDriverEx
Scrolls an Element into View per CSSOM View Module Element Interface Extensions
scrollIntoViewTimer - Static variable in class dev.aherscu.qa.jgiven.commons.utils.StageEx
 
SegmentedName - Class in dev.aherscu.qa.jgiven.commons.model
Represents a name built of segments delimited by some separator.
SegmentedName(char, String...) - Constructor for class dev.aherscu.qa.jgiven.commons.model.SegmentedName
 
SegmentedName(String...) - Constructor for class dev.aherscu.qa.jgiven.commons.model.SegmentedName
 
self() - Method in class dev.aherscu.qa.jgiven.commons.model.Credentials.CredentialsBuilder
 
selfTest() - Static method in class dev.aherscu.qa.jgiven.commons.utils.DiagnosticsAspect
 
SelfTest - Annotation Type in dev.aherscu.qa.jgiven.commons.tags
Self test tagging annotation.
selfTestExecution() - Method in class dev.aherscu.qa.jgiven.commons.utils.DiagnosticsAspect
 
selfTestExecution2() - Method in class dev.aherscu.qa.jgiven.commons.utils.DiagnosticsAspect
 
sendKeysTimer - Static variable in class dev.aherscu.qa.jgiven.commons.utils.StageEx
 
separator() - Method in annotation type dev.aherscu.qa.jgiven.commons.formatters.ObjectFormatter.Annotation
 
serialize(T, JsonGenerator, SerializerProvider) - Method in class dev.aherscu.qa.jgiven.commons.model.Numeric.Serializer
 
serialize(T, JsonGenerator, SerializerProvider) - Method in class dev.aherscu.qa.jgiven.commons.model.Percentage.Serializer
 
serialize(T, JsonGenerator, SerializerProvider) - Method in class dev.aherscu.qa.jgiven.commons.model.Text.Serializer
 
Serializer() - Constructor for class dev.aherscu.qa.jgiven.commons.model.Numeric.Serializer
 
Serializer() - Constructor for class dev.aherscu.qa.jgiven.commons.model.Percentage.Serializer
 
Serializer() - Constructor for class dev.aherscu.qa.jgiven.commons.model.Text.Serializer
 
sessionId - Variable in class dev.aherscu.qa.jgiven.commons.utils.WebDriverSessionInfo
 
sessionId(SessionId) - Method in class dev.aherscu.qa.jgiven.commons.utils.WebDriverSessionInfo.WebDriverSessionInfoBuilder
 
sessionInfos() - Static method in class dev.aherscu.qa.jgiven.commons.utils.WebDriverEx
 
SessionName - Class in dev.aherscu.qa.jgiven.commons.utils
 
SessionName.SessionNameBuilder - Class in dev.aherscu.qa.jgiven.commons.utils
 
setDurationInNanos(StepModel) - Method in class dev.aherscu.qa.jgiven.commons.utils.StepModelPatchAspect
Matches the execution of StepModel.setDurationInNanos(long)
should_succeed(Matcher<Boolean>) - Method in class dev.aherscu.qa.jgiven.commons.steps.GenericVerifications
Verifies that the expected is true.
StageEx<SELF extends StageEx<?>> - Class in dev.aherscu.qa.jgiven.commons.utils
Provides a reference to current step in order to allow attachments.
StageEx() - Constructor for class dev.aherscu.qa.jgiven.commons.utils.StageEx
 
stageMethod() - Method in class dev.aherscu.qa.jgiven.commons.utils.DryRunAspect
Matches the execution of any method within a sub-type of StageBase.
startMockRestServer() - Method in class dev.aherscu.qa.jgiven.commons.AbstractWireMockTest
 
startTime - Variable in class dev.aherscu.qa.jgiven.commons.utils.ConfigurableScenarioTest
Start time of execution thread.
stepMethod() - Method in class dev.aherscu.qa.jgiven.commons.utils.DryRunAspect
Matches the execution of any method returning SELF (a subclass of StageBase.
stepMethod() - Method in class dev.aherscu.qa.jgiven.commons.utils.LoggingAspect
Matches the execution of any method returning SELF (a subclass of StageBase.
StepModelPatchAspect - Class in dev.aherscu.qa.jgiven.commons.utils
Patches StepModel in order to allow correct reporting of step execution duration.
StepModelPatchAspect() - Constructor for class dev.aherscu.qa.jgiven.commons.utils.StepModelPatchAspect
 
StepWithDescription<SELF> - Class in dev.aherscu.qa.jgiven.commons.utils
Wraps a Function with a description.
StepWithDescription(String, Function<SELF, SELF>) - Constructor for class dev.aherscu.qa.jgiven.commons.utils.StepWithDescription
 
StepWithDescription(Function<SELF, SELF>) - Constructor for class dev.aherscu.qa.jgiven.commons.utils.StepWithDescription
 
stopMockRestServer() - Method in class dev.aherscu.qa.jgiven.commons.AbstractWireMockTest
 
StringFormatter - Class in dev.aherscu.qa.jgiven.commons.formatters
Formatter for Strings.
StringFormatter() - Constructor for class dev.aherscu.qa.jgiven.commons.formatters.StringFormatter
 
StringFormatter.Annotation - Annotation Type in dev.aherscu.qa.jgiven.commons.formatters
Formatter annotation for Strings.

T

template() - Method in class dev.aherscu.qa.jgiven.commons.utils.MvelReferenceGenerator
 
template() - Method in class dev.aherscu.qa.jgiven.commons.utils.ReferenceHrefGenerator
 
template() - Method in class dev.aherscu.qa.jgiven.commons.utils.ReferenceTagDescriptionGenerator
 
TestRetryAnalyzer - Class in dev.aherscu.qa.jgiven.commons.utils
Implements TestNG test retry mechanism.
TestRetryAnalyzer() - Constructor for class dev.aherscu.qa.jgiven.commons.utils.TestRetryAnalyzer
 
TestRetryAnalyzer.Config - Annotation Type in dev.aherscu.qa.jgiven.commons.utils
Configures the test retry mechanism.
TestRuntimeException - Exception in dev.aherscu.qa.jgiven.commons
A test runtime exception from which recovery is not possible.
TestRuntimeException() - Constructor for exception dev.aherscu.qa.jgiven.commons.TestRuntimeException
Constructs a test run-time exception without cause.
TestRuntimeException(String) - Constructor for exception dev.aherscu.qa.jgiven.commons.TestRuntimeException
Constructs a test run-time exception with a message.
TestRuntimeException(Throwable) - Constructor for exception dev.aherscu.qa.jgiven.commons.TestRuntimeException
Constructs a test run-time exception with a cause.
Text - Class in dev.aherscu.qa.jgiven.commons.model
Represents a textual value.
Text(String) - Constructor for class dev.aherscu.qa.jgiven.commons.model.Text
 
Text.Serializer<T extends Text> - Class in dev.aherscu.qa.jgiven.commons.model
 
the_file_$_should_contain(File, String) - Method in class dev.aherscu.qa.jgiven.commons.steps.GenericVerifications
Verifies the contents of the specified file.
the_file_$_should_match(File, Matcher<String>) - Method in class dev.aherscu.qa.jgiven.commons.steps.GenericVerifications
Verifies the contents of the specified file.
the_JSON_file_$_should_contain(File, Iterable<? extends JsonAssertion<?>>) - Method in class dev.aherscu.qa.jgiven.commons.steps.GenericVerifications
Verifies the contents of the specified JSON file.
throwable() - Static method in class dev.aherscu.qa.jgiven.commons.utils.ExceptionPerThreadListener
 
timestamp - Variable in class dev.aherscu.qa.jgiven.commons.utils.SessionName
 
timestamp(String) - Method in class dev.aherscu.qa.jgiven.commons.utils.SessionName.SessionNameBuilder
 
toString() - Method in class dev.aherscu.qa.jgiven.commons.model.AbstractElement
 
toString() - Method in class dev.aherscu.qa.jgiven.commons.model.Credentials.CredentialsBuilder
 
toString() - Method in class dev.aherscu.qa.jgiven.commons.model.Credentials
 
toString() - Method in class dev.aherscu.qa.jgiven.commons.model.Numeric
Use this method to get a textual representation of this identifier.
toString() - Method in class dev.aherscu.qa.jgiven.commons.model.Text
 
toString() - Method in class dev.aherscu.qa.jgiven.commons.utils.CallableWithDescription
 
toString() - Method in class dev.aherscu.qa.jgiven.commons.utils.SessionName.SessionNameBuilder
 
toString() - Method in class dev.aherscu.qa.jgiven.commons.utils.SessionName
 
toString() - Method in class dev.aherscu.qa.jgiven.commons.utils.StepWithDescription
 
toString() - Method in class dev.aherscu.qa.jgiven.commons.utils.WebDriverEx.Event
 
toString() - Method in class dev.aherscu.qa.jgiven.commons.utils.WebDriverEx
 
toString() - Method in class dev.aherscu.qa.jgiven.commons.utils.WebDriverSessionInfo
 
toString() - Method in class dev.aherscu.qa.jgiven.commons.utils.WebDriverSessionInfo.WebDriverSessionInfoBuilder
 
transform(ITestAnnotation, Class, Constructor, Method) - Method in class dev.aherscu.qa.jgiven.commons.utils.TestRetryAnalyzer
 
type - Variable in class dev.aherscu.qa.jgiven.commons.utils.WebDriverEx.Event
The type of this Pointer Event.
type() - Method in class dev.aherscu.qa.jgiven.commons.utils.AbstractCsvDataProvider
 
TypedScenarioTest<T extends AnyScenarioType,​GIVEN extends GenericFixtures<T,​?> & ScenarioType<T>,​WHEN extends GenericActions<T,​?> & ScenarioType<T>,​THEN extends GenericVerifications<T,​?> & ScenarioType<T>> - Class in dev.aherscu.qa.jgiven.commons.model
Strongly typed scenario.
TypedScenarioTest() - Constructor for class dev.aherscu.qa.jgiven.commons.model.TypedScenarioTest
 

U

UIEvent(WebDriverEx.Event.Type, Map<String, Object>) - Constructor for class dev.aherscu.qa.jgiven.commons.utils.WebDriverEx.UIEvent
 
UnitFormatter - Class in dev.aherscu.qa.jgiven.commons.formatters
Annotation formatter for units.
UnitFormatter() - Constructor for class dev.aherscu.qa.jgiven.commons.formatters.UnitFormatter
 
UnitFormatter.Annotation - Annotation Type in dev.aherscu.qa.jgiven.commons.formatters
Formatter annotation for units.
USE_FIRST_PARAM - Static variable in class dev.aherscu.qa.jgiven.commons.utils.ConfigurableScenarioTest
The first parameter to be used with CaseAs annotation.
userName - Variable in class dev.aherscu.qa.jgiven.commons.model.Credentials
The username.
userName(String) - Method in class dev.aherscu.qa.jgiven.commons.model.Credentials.CredentialsBuilder
The username.

V

value - Variable in class dev.aherscu.qa.jgiven.commons.model.Numeric
The value of this identifier.
value - Variable in class dev.aherscu.qa.jgiven.commons.model.Percentage
The value of this percentage.
value - Variable in class dev.aherscu.qa.jgiven.commons.model.Text
The value.
value() - Method in annotation type dev.aherscu.qa.jgiven.commons.formatters.FileFormatter.Annotation
 
value() - Method in annotation type dev.aherscu.qa.jgiven.commons.formatters.StringFormatter.Annotation
 
value() - Method in annotation type dev.aherscu.qa.jgiven.commons.formatters.UnitFormatter.Annotation
 
value() - Method in annotation type dev.aherscu.qa.jgiven.commons.tags.Defect
 
value() - Method in annotation type dev.aherscu.qa.jgiven.commons.tags.MissingCoverage
 
value() - Method in annotation type dev.aherscu.qa.jgiven.commons.tags.Reference
 
value() - Method in annotation type dev.aherscu.qa.jgiven.commons.utils.BeanUtilsConverter
 
value() - Method in annotation type dev.aherscu.qa.jgiven.commons.utils.Root
 
valueOf(String) - Static method in enum dev.aherscu.qa.jgiven.commons.utils.WebDriverEx.PointerEvent.PointerEventType
Returns the enum constant of this type with the specified name.
values() - Static method in enum dev.aherscu.qa.jgiven.commons.utils.WebDriverEx.PointerEvent.PointerEventType
Returns an array containing the constants of this enum type, in the order they are declared.

W

webContextIdentifier() - Method in class dev.aherscu.qa.jgiven.commons.utils.WebDriverEx
Retrieves Web context identifier of running mobile application.
WebDriverEx - Class in dev.aherscu.qa.jgiven.commons.utils
Provides additional actions over standard Selenium Remote Web Driver.
WebDriverEx(WebDriver, Capabilities) - Constructor for class dev.aherscu.qa.jgiven.commons.utils.WebDriverEx
 
WebDriverEx.Event - Class in dev.aherscu.qa.jgiven.commons.utils
Represents a DOM Event.
WebDriverEx.Event.Type - Interface in dev.aherscu.qa.jgiven.commons.utils
Represents an event type.
WebDriverEx.MouseEvent - Class in dev.aherscu.qa.jgiven.commons.utils
Represents a DOM MouseEvent.
WebDriverEx.PointerEvent - Class in dev.aherscu.qa.jgiven.commons.utils
Represents a DOM Pointer Event.
WebDriverEx.PointerEvent.PointerEventType - Enum in dev.aherscu.qa.jgiven.commons.utils
WebDriverEx.UIEvent - Class in dev.aherscu.qa.jgiven.commons.utils
Represents a DOM UIEvent.
webDriverFor(Capabilities) - Static method in class dev.aherscu.qa.jgiven.commons.utils.WebDriverEx
Initializes a WebDriver for specified capabilities.
WebDriverSessionInfo - Class in dev.aherscu.qa.jgiven.commons.utils
 
WebDriverSessionInfo.WebDriverSessionInfoBuilder - Class in dev.aherscu.qa.jgiven.commons.utils
 
wireMockServer - Variable in class dev.aherscu.qa.jgiven.commons.AbstractWireMockTest
 
with(String) - Method in class dev.aherscu.qa.jgiven.commons.utils.DesiredCapabilitiesEx
Chains a true capability.
with(String, Object) - Method in class dev.aherscu.qa.jgiven.commons.utils.DesiredCapabilitiesEx
Chains a capability.
with(Stream<Map.Entry<String, Object>>) - Method in class dev.aherscu.qa.jgiven.commons.utils.DesiredCapabilitiesEx
Chains additional properties to this set of capabilities.
withAdded(String, Object) - Method in class dev.aherscu.qa.jgiven.commons.utils.DesiredCapabilitiesEx
Appends on existing capability.
withClassName(String) - Method in class dev.aherscu.qa.jgiven.commons.utils.SessionName
 
withId(String) - Method in class dev.aherscu.qa.jgiven.commons.utils.SessionName
 
withMethodName(String) - Method in class dev.aherscu.qa.jgiven.commons.utils.SessionName
 
withParams(String) - Method in class dev.aherscu.qa.jgiven.commons.utils.SessionName
 
withTimestamp(String) - Method in class dev.aherscu.qa.jgiven.commons.utils.SessionName
 
A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages