A B C D E F G H I J K L M N O P R S T U V W X _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractConfiguration<T> - Class in de.bmiag.tapir.configuration
-
Abstract base class for
Configuration
. - AbstractConfiguration() - Constructor for class de.bmiag.tapir.configuration.AbstractConfiguration
- AbstractCsvDataSource<DataType> - Class in de.bmiag.tapir.datasource.csv
-
AbstractCsvDataSource
acts as base class for csv file data sources. - AbstractCsvDataSource() - Constructor for class de.bmiag.tapir.datasource.csv.AbstractCsvDataSource
- AbstractDataSource<SelectorType,SourceDataType,TargetDataType> - Class in de.bmiag.tapir.datasource.api
-
AbstractDataSource
is a convenience abstract class which fits well forIterator
based results. - AbstractDataSource() - Constructor for class de.bmiag.tapir.datasource.api.AbstractDataSource
- AbstractDynamicAnnotationProcessor - Class in de.bmiag.tapir.annotationprocessing
-
Abstract Annotation processor which delegates the annotation processing to a determined annotation processor.
- AbstractDynamicAnnotationProcessor() - Constructor for class de.bmiag.tapir.annotationprocessing.AbstractDynamicAnnotationProcessor
- AbstractExecutionListener - Class in de.bmiag.tapir.execution.executor
-
The
AbstractExecutionListener
implement all methods ofExecutionListener
by providing an empty implementation. - AbstractExecutionListener() - Constructor for class de.bmiag.tapir.execution.executor.AbstractExecutionListener
- AbstractFirefoxExtension - Class in de.bmiag.tapir.selenium.firefox.driver
-
Abstract implementation of
FirefoxExtension
which just provides some methods in order to set preferences. - AbstractFirefoxExtension() - Constructor for class de.bmiag.tapir.selenium.firefox.driver.AbstractFirefoxExtension
- AbstractJavaFXElement - Class in de.bmiag.tapir.javafx.element
-
This is an experimental base class for elements for JavaFX-based applications.
- AbstractJavaFXElement() - Constructor for class de.bmiag.tapir.javafx.element.AbstractJavaFXElement
- AbstractMultiSeleniumElement - Class in de.bmiag.tapir.selenium.element
-
Abstract base class to provide
WebElement
management. - AbstractMultiSeleniumElement() - Constructor for class de.bmiag.tapir.selenium.element.AbstractMultiSeleniumElement
- AbstractPageProcessor - Class in de.bmiag.tapir.page.annotation
-
The
AbstractPageProcessor
delegates each call to the given class' fields. - AbstractPageProcessor() - Constructor for class de.bmiag.tapir.page.annotation.AbstractPageProcessor
- AbstractSingleSeleniumElement - Class in de.bmiag.tapir.selenium.element
-
Abstract base class to provide
WebElement
management. - AbstractSingleSeleniumElement() - Constructor for class de.bmiag.tapir.selenium.element.AbstractSingleSeleniumElement
- Action - Annotation Type in de.bmiag.tapir.execution.annotations.action
-
Classes annotated with
Action
are marked as Spring component and get new fields of the typeTapirAssertions
andCoreAssertions
. - Action - Annotation Type in de.bmiag.tapir.util.action
-
Deprecated.Since 3.1.0, use de.bmiag.tapir.execution.annotations.action.Action instead
- Action.ActionProcessor - Class in de.bmiag.tapir.execution.annotations.action
-
Annotation Processor for @{link Action}.
- Action.ActionProcessor - Class in de.bmiag.tapir.util.action
-
Deprecated.Annotation Processor for @{link Action}.
- ActionProcessor - Class in de.bmiag.tapir.execution.annotations.action
- ActionProcessor - Class in de.bmiag.tapir.util.action
-
Deprecated.Since 3.1.0, use de.bmiag.tapir.execution.annotations.action.ActionProcessor instead
- ActionProcessor() - Constructor for class de.bmiag.tapir.execution.annotations.action.Action.ActionProcessor
- ActionProcessor() - Constructor for class de.bmiag.tapir.execution.annotations.action.ActionProcessor
- ActionProcessor() - Constructor for class de.bmiag.tapir.util.action.Action.ActionProcessor
-
Deprecated.
- ActionProcessor() - Constructor for class de.bmiag.tapir.util.action.ActionProcessor
-
Deprecated.
- activated(Class<? extends Feature>) - Method in class de.bmiag.tapir.variant.feature.expression.FeatureExpressionBuilder
-
Returns a feature expression which evaluates to true, if the given feature is activated by consulting the
FeatureCheckService
. - ActivatedFeatureExpression - Class in de.bmiag.tapir.variant.feature.expression
-
Feature expression which takes a class which implements
Feature
. - ActivatedFeatureExpression.Builder - Class in de.bmiag.tapir.variant.feature.expression
-
Builds instances of type
ActivatedFeatureExpression
. - ActiveAnnotationProcessorTestUtil - Class in de.bmiag.tapir.test.aa
- ActiveAnnotationProcessorTestUtil() - Constructor for class de.bmiag.tapir.test.aa.ActiveAnnotationProcessorTestUtil
- add(String, Object) - Method in class de.bmiag.tapir.core.annotation.label.CustomLabelStringBuilder
- addEdge(T, T) - Method in class de.bmiag.tapir.execution.plan.sort.DirectedGraph
-
Calls
DirectedGraph.addNode(Object)
for source and target and adds the edge to the graph. - addMainMethod(MutableClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.execution.annotations.suite.TestSuiteProcessor
- addMainMethod(MutableClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.execution.annotations.testclass.TestClassProcessor
- addNode(T) - Method in class de.bmiag.tapir.execution.plan.sort.DirectedGraph
-
Adds the given node to the graph
- addRunWithAnnotation(MutableClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.junit.annotations.UnitTestProcessor
- addRunWithAnnotation(MutableClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.junitexecution.annotations.TapirJUnitAnnotationProcessorUtil
-
Adds JUnit's
RunWith
annotation to the given annotatedClass. - addSpringBootTestAnnotation(MutableClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.junit.annotations.UnitTestProcessor
- allOf() - Method in annotation type de.bmiag.tapir.variant.annotation.feature.FeatureActivated
-
The features which all must be active.
- allOf() - Method in annotation type de.bmiag.tapir.variant.annotation.feature.FeatureNotActivated
-
The features which all must not be active.
- allOf(FeatureExpression...) - Method in class de.bmiag.tapir.variant.feature.expression.FeatureExpressionBuilder
-
Returns a feature expression which evaluates to true if, and only if, all given feature expressions evaluate to true.
- AllOfFeatureExpression - Class in de.bmiag.tapir.variant.feature.expression
-
Evaluates to true if, and only if, all feature expressions which are returned by
AllOfFeatureExpression.getFeatureExpressions()
evaluate to true. - AllOfFeatureExpression.Builder - Class in de.bmiag.tapir.variant.feature.expression
-
Builds instances of type
AllOfFeatureExpression
. - AllureConfiguration - Class in de.bmiag.tapir.allure
-
Provides the configuration for tapir's Allure module.
- AllureConfiguration() - Constructor for class de.bmiag.tapir.allure.AllureConfiguration
- AllureExecutionListener - Class in de.bmiag.tapir.allure.listener
-
This listener converts the tapir execution model into the Allure model and delegates all execution events to the Allure lifecycle component.
- AllureExecutionListener() - Constructor for class de.bmiag.tapir.allure.listener.AllureExecutionListener
- AnnotationProcessor - Annotation Type in de.bmiag.tapir.annotationprocessing.annotation
-
The
AnnotationProcessor
annotation is used in conjunction withDynamicActive
. - AnnotationProcessorProcessor - Class in de.bmiag.tapir.annotationprocessing.annotation
-
Processes classes which are annotated with
AnnotationProcessor
. - AnnotationProcessorProcessor() - Constructor for class de.bmiag.tapir.annotationprocessing.annotation.AnnotationProcessorProcessor
- AnnotationProcessorProvider - Class in de.bmiag.tapir.annotationprocessing
-
Singleton which provides the annotation processor for a given processorKey.
- AnnotationProcessorUtil - Class in de.bmiag.tapir.util.aa
-
Provides some helper methods for Xtend's Active Annotations API.
- AnnotationProcessorUtil() - Constructor for class de.bmiag.tapir.util.aa.AnnotationProcessorUtil
- anyOf() - Method in annotation type de.bmiag.tapir.variant.annotation.feature.FeatureActivated
-
The features where at least one of them must be active.
- anyOf() - Method in annotation type de.bmiag.tapir.variant.annotation.feature.FeatureNotActivated
-
The features where at least one of them must not be active.
- anyOf(FeatureExpression...) - Method in class de.bmiag.tapir.variant.feature.expression.FeatureExpressionBuilder
-
Returns a feature expression which evaluates to true if at least one of the given featureExpressions evaluates to true.
- anyOf(T...) - Method in class de.bmiag.tapir.util.extensions.TapirAssertions
-
Deprecated.Since 3.1.0 use AssertJ based assertions.
- AnyOfFeatureExpression - Class in de.bmiag.tapir.variant.feature.expression
-
Evaluates to true if at least one feature expression which is returned by
AnyOfFeatureExpression.getFeatureExpressions()
evaluates to true. - AnyOfFeatureExpression.Builder - Class in de.bmiag.tapir.variant.feature.expression
-
Builds instances of type
AnyOfFeatureExpression
. - AopUtils - Class in de.bmiag.tapir.util.aop
- AopUtils() - Constructor for class de.bmiag.tapir.util.aop.AopUtils
- applicationTestFixture(boolean) - Method in class de.bmiag.tapir.javafx.JavaFxConfiguration
- assertException(Procedures.Procedure0, Procedures.Procedure1<? super Throwable>) - Method in class de.bmiag.tapir.test.ExceptionAssert
-
Executes code and applies the given assertion.
- AssertJAssertionMethodInterceptor<T> - Class in de.bmiag.tapir.assertion.aop
-
The
AssertJAssertionMethodInterceptor
intercepts AssertJ Fluent API calls. - AssertJAssertionMethodInterceptor(Class<T>, Supplier<T>, Optional<Long>) - Constructor for class de.bmiag.tapir.assertion.aop.AssertJAssertionMethodInterceptor
- AssertJAssertionProxyFactory - Class in de.bmiag.tapir.assertion.aop
-
The
AssertJAssertionProxyFactory
is responsible for providing a proxy for AssertJ's Fluent API. - AssertJAssertionProxyFactory() - Constructor for class de.bmiag.tapir.assertion.aop.AssertJAssertionProxyFactory
- AssertJAssertionsWrapper - Annotation Type in de.bmiag.tapir.assertion.annotation
-
The
AssertJAssertionsWrapper
transforms all assertThat-methods of a class (specified byAssertJAssertionsWrapper.value()
to assertThat and assertThatWithin methods which expect a corresponding supplier. - AssertJAssertionsWrapper.AssertJAssertionsWrapperProcessor - Class in de.bmiag.tapir.assertion.annotation
-
Annotation Processor for @{link AssertJAssertionsWrapper}.
- AssertJAssertionsWrapperProcessor - Class in de.bmiag.tapir.assertion.annotation
-
Processes classes which are annotated with
AssertJAssertionsWrapper
. - AssertJAssertionsWrapperProcessor() - Constructor for class de.bmiag.tapir.assertion.annotation.AssertJAssertionsWrapper.AssertJAssertionsWrapperProcessor
- AssertJAssertionsWrapperProcessor() - Constructor for class de.bmiag.tapir.assertion.annotation.AssertJAssertionsWrapperProcessor
- assertPageActive(PageActiveCheck) - Method in class de.bmiag.tapir.page.extensions.PageActiveCheckExtensions
-
Asserts that the given page (or the given object of the type
PageActiveCheck
) is currently active (displayed). - assertPageNotActive(PageActiveCheck) - Method in class de.bmiag.tapir.page.extensions.PageActiveCheckExtensions
-
Asserts that the given page (or the given object of the type
PageActiveCheck
) is currently not active (displayed). - AssertPostPage - Annotation Type in de.bmiag.tapir.pageexecution.annotation
-
Provides the possibility to add a page active assertion at the end of the annotated method.
- AssertPostPageStepExecutionInvocationHandler - Class in de.bmiag.tapir.pageexecution.handler
-
Handles steps which are annotated by
AssertPostPage
and ensures thatAssertPostPage.value()
is active after the step has been executed. - AssertPostPageStepExecutionInvocationHandler() - Constructor for class de.bmiag.tapir.pageexecution.handler.AssertPostPageStepExecutionInvocationHandler
- assertThat(boolean) - Method in class de.bmiag.tapir.util.extensions.TapirAssertions
-
Deprecated.Since 3.1.0 use AssertJ based assertions.
- assertThat(boolean, String) - Method in class de.bmiag.tapir.util.extensions.TapirAssertions
-
Deprecated.Since 3.1.0 use AssertJ based assertions.
- assertThat(CoreAssertions.BigDecimalSupplier) - Method in class de.bmiag.tapir.coreassertion.CoreAssertions
-
Creates a new instance of
.AbstractBigDecimalAssert
- assertThat(CoreAssertions.BooleanSupplier) - Method in class de.bmiag.tapir.coreassertion.CoreAssertions
-
Creates a new instance of
.AbstractBooleanAssert
- assertThat(CoreAssertions.DateSupplier) - Method in class de.bmiag.tapir.coreassertion.CoreAssertions
-
Creates a new instance of
.AbstractDateAssert
- assertThat(CoreAssertions.IntegerSupplier) - Method in class de.bmiag.tapir.coreassertion.CoreAssertions
-
Creates a new instance of
.AbstractIntegerAssert
- assertThat(CoreAssertions.IterableSupplier<ELEMENT>) - Method in class de.bmiag.tapir.coreassertion.CoreAssertions
-
Creates a new instance of
.ProxyableIterableAssert
- assertThat(CoreAssertions.LocalDateSupplier) - Method in class de.bmiag.tapir.coreassertion.CoreAssertions
-
Creates a new instance of
.AbstractLocalDateAssert
- assertThat(CoreAssertions.LocalDateTimeSupplier) - Method in class de.bmiag.tapir.coreassertion.CoreAssertions
-
Creates a new instance of
.AbstractLocalDateTimeAssert
- assertThat(CoreAssertions.LocalTimeSupplier) - Method in class de.bmiag.tapir.coreassertion.CoreAssertions
-
Creates a new instance of
.AbstractLocalTimeAssert
- assertThat(CoreAssertions.LongSupplier) - Method in class de.bmiag.tapir.coreassertion.CoreAssertions
-
Creates a new instance of
.AbstractLongAssert
- assertThat(CoreAssertions.StringSupplier) - Method in class de.bmiag.tapir.coreassertion.CoreAssertions
-
Creates a new instance of
.AbstractCharSequenceAssert
- assertThat(T, Matcher<? super T>, String) - Method in class de.bmiag.tapir.util.extensions.TapirAssertions
-
Deprecated.Since 3.1.0 use AssertJ based assertions.
- assertThat(T, Matcher<T>) - Method in class de.bmiag.tapir.util.extensions.TapirAssertions
-
Deprecated.Since 3.1.0 use AssertJ based assertions.
- assertThatWithin(long, CoreAssertions.IterableSupplier<ELEMENT>) - Method in class de.bmiag.tapir.coreassertion.CoreAssertions
-
Creates a new instance of
and declares an explicit timeout for the assertion to be successful.ProxyableIterableAssert
- assertThatWithin(long, TimeUnit, CoreAssertions.BigDecimalSupplier) - Method in class de.bmiag.tapir.coreassertion.CoreAssertions
-
Creates a new instance of
and declares an explicit timeout for the assertion to be successful.AbstractBigDecimalAssert
- assertThatWithin(long, TimeUnit, CoreAssertions.BooleanSupplier) - Method in class de.bmiag.tapir.coreassertion.CoreAssertions
-
Creates a new instance of
and declares an explicit timeout for the assertion to be successful.AbstractBooleanAssert
- assertThatWithin(long, TimeUnit, CoreAssertions.DateSupplier) - Method in class de.bmiag.tapir.coreassertion.CoreAssertions
-
Creates a new instance of
and declares an explicit timeout for the assertion to be successful.AbstractDateAssert
- assertThatWithin(long, TimeUnit, CoreAssertions.IntegerSupplier) - Method in class de.bmiag.tapir.coreassertion.CoreAssertions
-
Creates a new instance of
and declares an explicit timeout for the assertion to be successful.AbstractIntegerAssert
- assertThatWithin(long, TimeUnit, CoreAssertions.LocalDateSupplier) - Method in class de.bmiag.tapir.coreassertion.CoreAssertions
-
Creates a new instance of
and declares an explicit timeout for the assertion to be successful.AbstractLocalDateAssert
- assertThatWithin(long, TimeUnit, CoreAssertions.LocalDateTimeSupplier) - Method in class de.bmiag.tapir.coreassertion.CoreAssertions
-
Creates a new instance of
and declares an explicit timeout for the assertion to be successful.AbstractLocalDateTimeAssert
- assertThatWithin(long, TimeUnit, CoreAssertions.LocalTimeSupplier) - Method in class de.bmiag.tapir.coreassertion.CoreAssertions
-
Creates a new instance of
and declares an explicit timeout for the assertion to be successful.AbstractLocalTimeAssert
- assertThatWithin(long, TimeUnit, CoreAssertions.LongSupplier) - Method in class de.bmiag.tapir.coreassertion.CoreAssertions
-
Creates a new instance of
and declares an explicit timeout for the assertion to be successful.AbstractLongAssert
- assertThatWithin(long, TimeUnit, CoreAssertions.StringSupplier) - Method in class de.bmiag.tapir.coreassertion.CoreAssertions
-
Creates a new instance of
and declares an explicit timeout for the assertion to be successful.AbstractCharSequenceAssert
- Attachment - Class in de.bmiag.tapir.execution.attachment
-
Container for a tapir attachment.
- Attachment.Builder - Class in de.bmiag.tapir.execution.attachment
-
Builds instances of type
Attachment
. - attachmentAdded(TestStep, Attachment) - Method in class de.bmiag.tapir.allure.listener.AllureExecutionListener
- attachmentAdded(TestStep, Attachment) - Method in interface de.bmiag.tapir.execution.attachment.AttachmentListener
-
Called whenever an attachment is added.
- attachmentAdded(TestStep, Attachment) - Method in class de.bmiag.tapir.execution.attachment.FilesystemAttachmentListener
- AttachmentListener - Interface in de.bmiag.tapir.execution.attachment
-
The
AttachmentListener
is notified each time an attachment is added. - AttachmentListenerNotifier - Class in de.bmiag.tapir.execution.attachment
-
The
AttachmentListenerNotifier
publishes attachments to the registeredAttachmentListeners
. - AttachmentListenerNotifier() - Constructor for class de.bmiag.tapir.execution.attachment.AttachmentListenerNotifier
- AUTO_CONFIGURE_ORDER - Static variable in class de.bmiag.tapir.allure.AllureConfiguration
- AUTO_CONFIGURE_ORDER - Static variable in class de.bmiag.tapir.assertion.TapirAssertionConfiguration
- AUTO_CONFIGURE_ORDER - Static variable in class de.bmiag.tapir.conditional.ConditionalConfiguration
- AUTO_CONFIGURE_ORDER - Static variable in class de.bmiag.tapir.configuration.ConfigurationConfiguration
- AUTO_CONFIGURE_ORDER - Static variable in class de.bmiag.tapir.core.CoreConfiguration
- AUTO_CONFIGURE_ORDER - Static variable in class de.bmiag.tapir.coreassertion.TapirCoreAssertionConfiguration
- AUTO_CONFIGURE_ORDER - Static variable in class de.bmiag.tapir.htmlbasic.api.TapirHtmlBasicAPIConfiguration
- AUTO_CONFIGURE_ORDER - Static variable in class de.bmiag.tapir.htmlbasic.impl.TapirHtmlBasicImplConfiguration
- AUTO_CONFIGURE_ORDER - Static variable in class de.bmiag.tapir.javafx.JavaFxConfiguration
- AUTO_CONFIGURE_ORDER - Static variable in class de.bmiag.tapir.junit.JUnitConfiguration
- AUTO_CONFIGURE_ORDER - Static variable in class de.bmiag.tapir.junitexecution.JUnitConfiguration
- AUTO_CONFIGURE_ORDER - Static variable in class de.bmiag.tapir.page.PageConfiguration
- AUTO_CONFIGURE_ORDER - Static variable in class de.bmiag.tapir.pageexecution.TapirPageExecutionConfiguration
- AUTO_CONFIGURE_ORDER - Static variable in class de.bmiag.tapir.pageexecution.TapirPageExecutionConfiguration2
- AUTO_CONFIGURE_ORDER - Static variable in class de.bmiag.tapir.selenium.chrome.TapirChromeConfiguration
- AUTO_CONFIGURE_ORDER - Static variable in class de.bmiag.tapir.selenium.firefox.TapirFirefoxConfiguration
- AUTO_CONFIGURE_ORDER - Static variable in class de.bmiag.tapir.selenium.htmlunit.TapirHtmlUnitConfiguration
- AUTO_CONFIGURE_ORDER - Static variable in class de.bmiag.tapir.selenium.ie.TapirInternetExplorerConfiguration
- AUTO_CONFIGURE_ORDER - Static variable in class de.bmiag.tapir.selenium.SeleniumConfiguration
- AUTO_CONFIGURE_ORDER - Static variable in class de.bmiag.tapir.seleniumexecution.SeleniumExecutionConfiguration
- AUTO_CONFIGURE_ORDER - Static variable in class de.bmiag.tapir.util.UtilConfiguration
- AUTO_CONFIGURE_ORDER - Static variable in class de.bmiag.tapir.variant.VariantConfiguration
- AUTO_CONFIGURE_ORDER - Static variable in class de.bmiag.tapir.xunit.XUnitConfiguration
- autoConfigure() - Method in annotation type de.bmiag.tapir.bootstrap.annotation.BootstrapConfiguration
-
If set to false the
EnableAutoConfiguration
annotation is not generated. - autowireSeleniumElement(T, List<WebElement>) - Method in class de.bmiag.tapir.selenium.element.SeleniumElementFactory
-
Autowires the given multiWebElementBased and sets the given web elements by calling
MultiWebElementBased.setWebElements(List)
. - autowireSeleniumElement(T, WebElement) - Method in class de.bmiag.tapir.selenium.element.SeleniumElementFactory
-
Autowires the given singleWebelementBased and sets the given web element by calling
SingleWebElementBased.setWebElement(WebElement)
.
B
- beans - Variable in class de.bmiag.tapir.util.scope.ThreadScopeContext
- BeanService - Class in de.bmiag.tapir.core.annotation.usebean
-
This is a (for the most part internally used) service to register beans.
- BeanService() - Constructor for class de.bmiag.tapir.core.annotation.usebean.BeanService
- bootstrap() - Static method in class de.bmiag.tapir.bootstrap.TapirBootstrapper
-
Bootstraps the Spring application by using the
TapirFactoriesBootstrapStrategy
and returns theapplication context
. - bootstrap(TapirBootstrapStrategy) - Static method in class de.bmiag.tapir.bootstrap.TapirBootstrapper
-
Bootstraps the Spring application based on the given
TapirBootstrapStrategy
and returns theapplication context
. - bootstrap(Class<?>) - Static method in class de.bmiag.tapir.bootstrap.TapirBootstrapper
-
Bootstraps the Spring application based on the given
Class
and returns theapplication context
. - BOOTSTRAP_RESOURCE_LOCATION - Static variable in class de.bmiag.tapir.bootstrap.TapirFactoriesBootstrapStrategy
-
The location to look for factories.
- BootstrapConfiguration - Annotation Type in de.bmiag.tapir.bootstrap.annotation
-
The
BootstrapConfiguration
is the main entry point for executing tapir tests. - BootstrapConfiguration.BootstrapConfigurationProcessor - Class in de.bmiag.tapir.bootstrap.annotation
-
Annotation Processor for @{link BootstrapConfiguration}.
- BootstrapConfigurationProcessor - Class in de.bmiag.tapir.bootstrap.annotation
-
Processes classes which are annotated with
BootstrapConfiguration
. - BootstrapConfigurationProcessor() - Constructor for class de.bmiag.tapir.bootstrap.annotation.BootstrapConfiguration.BootstrapConfigurationProcessor
- BootstrapConfigurationProcessor() - Constructor for class de.bmiag.tapir.bootstrap.annotation.BootstrapConfigurationProcessor
- BrowserInteractionService - Interface in de.bmiag.tapir.selenium.service
-
Convenience methods to interact with the browser.
- browserLocale(Locale) - Method in class de.bmiag.tapir.selenium.SeleniumConfiguration
- build(Procedures.Procedure1<HttpProxy.Builder>) - Static method in class de.bmiag.tapir.core.net.HttpProxy
-
Creates an immutable instance of HttpProxy.
- build(Procedures.Procedure1<Attachment.Builder>) - Static method in class de.bmiag.tapir.execution.attachment.Attachment
-
Creates an immutable instance of Attachment.
- build(Procedures.Procedure1<ExecutionPlan.Builder>) - Static method in class de.bmiag.tapir.execution.model.ExecutionPlan
-
Creates an immutable instance of ExecutionPlan.
- build(Procedures.Procedure1<TestClass.Builder>) - Static method in class de.bmiag.tapir.execution.model.TestClass
-
Creates an immutable instance of TestClass.
- build(Procedures.Procedure1<TestParameter.Builder>) - Static method in class de.bmiag.tapir.execution.model.TestParameter
-
Creates an immutable instance of TestParameter.
- build(Procedures.Procedure1<TestStep.Builder>) - Static method in class de.bmiag.tapir.execution.model.TestStep
-
Creates an immutable instance of TestStep.
- build(Procedures.Procedure1<TestSuite.Builder>) - Static method in class de.bmiag.tapir.execution.model.TestSuite
-
Creates an immutable instance of TestSuite.
- build(Procedures.Procedure1<ComparableThrowable.Builder>) - Static method in class de.bmiag.tapir.executiontest.expectation.execution.ComparableThrowable
-
Creates an immutable instance of ComparableThrowable.
- build(Procedures.Procedure1<ExecutionPlanExecutionResult.Builder>) - Static method in class de.bmiag.tapir.executiontest.expectation.execution.ExecutionPlanExecutionResult
-
Creates an immutable instance of ExecutionPlanExecutionResult.
- build(Procedures.Procedure1<TestClassExecutionResult.Builder>) - Static method in class de.bmiag.tapir.executiontest.expectation.execution.TestClassExecutionResult
-
Creates an immutable instance of TestClassExecutionResult.
- build(Procedures.Procedure1<TestStepExecutionResult.Builder>) - Static method in class de.bmiag.tapir.executiontest.expectation.execution.TestStepExecutionResult
-
Creates an immutable instance of TestStepExecutionResult.
- build(Procedures.Procedure1<TestSuiteExecutionResult.Builder>) - Static method in class de.bmiag.tapir.executiontest.expectation.execution.TestSuiteExecutionResult
-
Creates an immutable instance of TestSuiteExecutionResult.
- build(Procedures.Procedure1<ExecutionPlanExpectation.Builder>) - Static method in class de.bmiag.tapir.executiontest.expectation.plan.ExecutionPlanExpectation
-
Creates an immutable instance of ExecutionPlanExpectation.
- build(Procedures.Procedure1<TestClassExpectation.Builder>) - Static method in class de.bmiag.tapir.executiontest.expectation.plan.TestClassExpectation
-
Creates an immutable instance of TestClassExpectation.
- build(Procedures.Procedure1<TestParameterExpectation.Builder>) - Static method in class de.bmiag.tapir.executiontest.expectation.plan.TestParameterExpectation
-
Creates an immutable instance of TestParameterExpectation.
- build(Procedures.Procedure1<TestStepExpectation.Builder>) - Static method in class de.bmiag.tapir.executiontest.expectation.plan.TestStepExpectation
-
Creates an immutable instance of TestStepExpectation.
- build(Procedures.Procedure1<TestSuiteExpectation.Builder>) - Static method in class de.bmiag.tapir.executiontest.expectation.plan.TestSuiteExpectation
-
Creates an immutable instance of TestSuiteExpectation.
- build(Procedures.Procedure1<ActivatedFeatureExpression.Builder>) - Static method in class de.bmiag.tapir.variant.feature.expression.ActivatedFeatureExpression
-
Creates an immutable instance of ActivatedFeatureExpression.
- build(Procedures.Procedure1<AllOfFeatureExpression.Builder>) - Static method in class de.bmiag.tapir.variant.feature.expression.AllOfFeatureExpression
-
Creates an immutable instance of AllOfFeatureExpression.
- build(Procedures.Procedure1<AnyOfFeatureExpression.Builder>) - Static method in class de.bmiag.tapir.variant.feature.expression.AnyOfFeatureExpression
-
Creates an immutable instance of AnyOfFeatureExpression.
- build(Procedures.Procedure1<NotFeatureExpression.Builder>) - Static method in class de.bmiag.tapir.variant.feature.expression.NotFeatureExpression
-
Creates an immutable instance of NotFeatureExpression.
- buildDefaultBeanName(BeanDefinition) - Method in class de.bmiag.tapir.bootstrap.FqnAnnotationBeanNameGenerator
- buildExecutionPlan(Class<?>) - Method in class de.bmiag.tapir.execution.plan.ExecutionPlanBuilder
-
Builds an execution plan based on he given javaClass.
- buildStructuralElement(Class<?>, StructuralElementContainer) - Method in class de.bmiag.tapir.execution.plan.ExecutionPlanBuilder
- buildTestClass(Class<?>, TestClass, StructuralElementContainer) - Method in class de.bmiag.tapir.execution.plan.ExecutionPlanBuilder
- buildTestSteps(Object, TestClass) - Method in class de.bmiag.tapir.execution.plan.ExecutionPlanBuilder
- buildTestSteps(Method, Object, TestClass) - Method in class de.bmiag.tapir.execution.plan.ExecutionPlanBuilder
- buildTestSuite(Class<?>, TestSuite, StructuralElementContainer) - Method in class de.bmiag.tapir.execution.plan.ExecutionPlanBuilder
- Button - Interface in de.bmiag.tapir.htmlbasic.api
-
Marks an element as a button.
- Button - Interface in de.bmiag.tapir.javafx.api
-
Marks an element as a button.
C
- CacheInvalidator - Interface in de.bmiag.tapir.selenium.element
-
Function interface which offers the possibility to invalidate a cache.
- calculateWaitTime(long) - Method in class de.bmiag.tapir.util.extensions.WaitExtensions
-
Calculates the wait time between two attempts.
- call() - Method in class de.bmiag.tapir.util.scope.ThreadScopeCallable
- canHandle(Resource) - Method in class de.bmiag.tapir.datasource.csv.AbstractCsvDataSource
- canHandle(SelectorType) - Method in interface de.bmiag.tapir.datasource.api.DataSource
-
This method is called by the framework in order to determine if the DataSource is able to provide data based on the given selector.
- captureHtmlPage(String) - Method in class de.bmiag.tapir.seleniumexecution.service.HtmlPageCaptureService
-
Reads the currently displayed Html page and sends it as Html attachment to all registered observers.
- captureHtmlPage(String, String) - Method in class de.bmiag.tapir.seleniumexecution.service.HtmlPageCaptureService
-
Reads the currently displayed Html page and sends it as Html attachment to all registered observers.
- Checkbox - Interface in de.bmiag.tapir.htmlbasic.api
-
Marks an element as a checkbox.
- CheckboxGroup - Interface in de.bmiag.tapir.htmlbasic.api
-
Defines a checkbox group which contains a set of
Checkbox
s. - checkDataProviderElementsForLicense(Iterable<?>) - Method in class de.bmiag.tapir.execution.plan.ExecutionPlanBuilder
- checkLicense() - Method in interface de.bmiag.tapir.bootstrap.LicenseChecker
-
Checks the license.
- checkLicense() - Method in class de.bmiag.tapir.execution.ExecutionLicenseChecker
- checkLicense() - Method in class de.bmiag.tapir.page.PageLicenseChecker
- checkLicense() - Method in class de.bmiag.tapir.variant.VariantLicenseChecker
- checkLicenseValidity() - Method in class de.bmiag.tapir.bootstrap.TapirLicenseChecker
- ChromeBrowserProperties - Class in de.bmiag.tapir.selenium.chrome.driver.properties
- ChromeBrowserProperties() - Constructor for class de.bmiag.tapir.selenium.chrome.driver.properties.ChromeBrowserProperties
- ChromeConnectionMode - Enum in de.bmiag.tapir.selenium.chrome.driver
-
The
ChromeConnectionMode
specifies if the Chrome connection should be established locally or remotely. - ChromeConnectionProperties - Class in de.bmiag.tapir.selenium.chrome.driver.properties
- ChromeConnectionProperties() - Constructor for class de.bmiag.tapir.selenium.chrome.driver.properties.ChromeConnectionProperties
- chromeDriver(ChromeProperties, String, WebDriverManagerService) - Method in class de.bmiag.tapir.selenium.chrome.TapirChromeConfiguration
- ChromeDriverProperties - Class in de.bmiag.tapir.selenium.chrome.driver.properties
- ChromeDriverProperties() - Constructor for class de.bmiag.tapir.selenium.chrome.driver.properties.ChromeDriverProperties
- ChromeDriverServiceProperties - Class in de.bmiag.tapir.selenium.chrome.driver.properties
- ChromeDriverServiceProperties() - Constructor for class de.bmiag.tapir.selenium.chrome.driver.properties.ChromeDriverServiceProperties
- ChromeHeadlessProperties - Class in de.bmiag.tapir.selenium.chrome.driver.properties
- ChromeHeadlessProperties() - Constructor for class de.bmiag.tapir.selenium.chrome.driver.properties.ChromeHeadlessProperties
- ChromeProperties - Class in de.bmiag.tapir.selenium.chrome.driver.properties
- ChromeProperties() - Constructor for class de.bmiag.tapir.selenium.chrome.driver.properties.ChromeProperties
- ClassBasedBootstrapStrategy - Class in de.bmiag.tapir.bootstrap
-
The
ClassBasedBootstrapStrategy
simply provides the classes given to the constructor as sources. - ClassBasedBootstrapStrategy(Class<?>...) - Constructor for class de.bmiag.tapir.bootstrap.ClassBasedBootstrapStrategy
- classFailed(TestClass, Throwable) - Method in class de.bmiag.tapir.allure.listener.AllureExecutionListener
- classFailed(TestClass, Throwable) - Method in class de.bmiag.tapir.execution.executor.AbstractExecutionListener
- classFailed(TestClass, Throwable) - Method in interface de.bmiag.tapir.execution.executor.ExecutionListener
-
Called when a test class has been finished with an exception.
- classFailed(TestClass, Throwable) - Method in class de.bmiag.tapir.execution.executor.LoggingExecutionListener
- classFailed(TestClass, Throwable) - Method in class de.bmiag.tapir.executiontest.listener.TestExecutionListener
- className() - Method in annotation type de.bmiag.tapir.selenium.annotation.SeleniumElement
-
Find elements based on the value of the "class" attribute.
- ClassOptionHandler - Class in de.bmiag.tapir.cli.handler
-
The
ClassOptionHandler
interprets the given argument as a classname and tries to find it via the current classloader. - ClassOptionHandler(CmdLineParser, OptionDef, Setter<? super Class<?>>) - Constructor for class de.bmiag.tapir.cli.handler.ClassOptionHandler
- classSkipped(TestClass) - Method in class de.bmiag.tapir.allure.listener.AllureExecutionListener
- classSkipped(TestClass) - Method in class de.bmiag.tapir.execution.executor.AbstractExecutionListener
- classSkipped(TestClass) - Method in interface de.bmiag.tapir.execution.executor.ExecutionListener
-
Called when a test class has been skipped.
- classSkipped(TestClass) - Method in class de.bmiag.tapir.execution.executor.LoggingExecutionListener
- classSkipped(TestClass) - Method in class de.bmiag.tapir.executiontest.listener.TestExecutionListener
- classSkipped(TestClass) - Method in class de.bmiag.tapir.junitexecution.listener.JUnitExecutionListener
- classStarted(TestClass) - Method in class de.bmiag.tapir.allure.listener.AllureExecutionListener
- classStarted(TestClass) - Method in class de.bmiag.tapir.execution.executor.AbstractExecutionListener
- classStarted(TestClass) - Method in interface de.bmiag.tapir.execution.executor.ExecutionListener
-
Called when a test class has been started.
- classStarted(TestClass) - Method in class de.bmiag.tapir.execution.executor.LoggingExecutionListener
- classStarted(TestClass) - Method in class de.bmiag.tapir.executiontest.listener.TestExecutionListener
- classSucceeded(TestClass) - Method in class de.bmiag.tapir.allure.listener.AllureExecutionListener
- classSucceeded(TestClass) - Method in class de.bmiag.tapir.execution.executor.AbstractExecutionListener
- classSucceeded(TestClass) - Method in interface de.bmiag.tapir.execution.executor.ExecutionListener
-
Called when a test class has been finished successfully
- classSucceeded(TestClass) - Method in class de.bmiag.tapir.execution.executor.LoggingExecutionListener
- classSucceeded(TestClass) - Method in class de.bmiag.tapir.executiontest.listener.TestExecutionListener
- clear() - Method in class de.bmiag.tapir.util.scope.ThreadScopeContext
-
Clears beans and processes all bean destruction callbacks.
- click() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumButton
- click() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumCheckbox
- click() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumLink
- click() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumMultiSelectOption
- click() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumRadioButton
- click() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumSingleSelectOption
- click() - Method in class de.bmiag.tapir.javafx.element.impl.DefaultJavaFXButton
- click() - Method in interface de.bmiag.tapir.ui.api.Clickable
-
Click this element.
- Clickable - Interface in de.bmiag.tapir.ui.api
-
Marks an element to be clickable.
- ComparableThrowable - Class in de.bmiag.tapir.executiontest.expectation.execution
-
Immutable implementation of
ComparableThrowable
. - ComparableThrowable.Builder - Class in de.bmiag.tapir.executiontest.expectation.execution
-
Builds instances of type
ComparableThrowable
. - componentScan() - Method in annotation type de.bmiag.tapir.bootstrap.annotation.BootstrapConfiguration
-
If set to false the
ComponentScan
annotation is not generated. - componentScan() - Method in annotation type de.bmiag.tapir.bootstrap.annotation.ModuleConfiguration
-
If set to false the
ComponentScan
annotation is not generated. - Conditional - Annotation Type in de.bmiag.tapir.conditional.annotations
-
Test classes, test suites and test steps can be annotated with
Conditional
. - Conditional.ConditionalProcessor - Class in de.bmiag.tapir.conditional.annotations
-
Annotation Processor for @{link Conditional}.
- conditionalClass() - Method in annotation type de.bmiag.tapir.conditional.annotations.Conditional
-
The name of the class which includes the method defined as
Conditional.value()
orConditional.method()
. - ConditionalConfiguration - Class in de.bmiag.tapir.conditional
-
Provides the configuration for tapir's Conditional module.
- ConditionalConfiguration() - Constructor for class de.bmiag.tapir.conditional.ConditionalConfiguration
- ConditionalFilter - Class in de.bmiag.tapir.conditional.filter
-
The
ConditionalFilter
filters test suites, classes and steps from the tapir execution model based onConditional
annotations. - ConditionalFilter() - Constructor for class de.bmiag.tapir.conditional.filter.ConditionalFilter
- ConditionalProcessor - Class in de.bmiag.tapir.conditional.annotations
-
Processes types (test classes / test suites) and methods (steps) which are annotated with
Conditional
. - ConditionalProcessor() - Constructor for class de.bmiag.tapir.conditional.annotations.Conditional.ConditionalProcessor
- ConditionalProcessor() - Constructor for class de.bmiag.tapir.conditional.annotations.ConditionalProcessor
- Configuration<T> - Interface in de.bmiag.tapir.configuration
-
This interface marks a class as a tapir configuration.
- Configuration - Annotation Type in de.bmiag.tapir.configuration.annotation.configuration
-
Marks a class as a Configuration specification.
- Configuration.ConfigurationProcessor - Class in de.bmiag.tapir.configuration.annotation.configuration
-
Annotation Processor for @{link Configuration}.
- ConfigurationAnnotationProcessingUtil - Class in de.bmiag.tapir.configuration.annotation
-
Utility class which provides some convenience methods which might be handy for annotation processors.
- ConfigurationAnnotationProcessingUtil() - Constructor for class de.bmiag.tapir.configuration.annotation.ConfigurationAnnotationProcessingUtil
- ConfigurationConfiguration - Class in de.bmiag.tapir.configuration
-
Provides the configuration for tapir's variant module.
- ConfigurationConfiguration() - Constructor for class de.bmiag.tapir.configuration.ConfigurationConfiguration
- ConfigurationProcessor - Class in de.bmiag.tapir.configuration.annotation.configuration
-
Processes classes which are annotated with
Configuration
. - ConfigurationProcessor() - Constructor for class de.bmiag.tapir.configuration.annotation.configuration.Configuration.ConfigurationProcessor
- ConfigurationProcessor() - Constructor for class de.bmiag.tapir.configuration.annotation.configuration.ConfigurationProcessor
- configurations() - Method in annotation type de.bmiag.tapir.configuration.annotation.variant.ConfigurationVariant
- ConfigurationValueService - Class in de.bmiag.tapir.configuration.service
-
The
ConfigurationValueService
is responsible for providing the value of a givenConfiguration
. - ConfigurationValueService() - Constructor for class de.bmiag.tapir.configuration.service.ConfigurationValueService
- ConfigurationVariant - Interface in de.bmiag.tapir.configuration
-
Marker interface.
- ConfigurationVariant - Annotation Type in de.bmiag.tapir.configuration.annotation.variant
- ConfigurationVariant.ConfigurationVariantProcessor - Class in de.bmiag.tapir.configuration.annotation.variant
-
Annotation Processor for @{link ConfigurationVariant}.
- ConfigurationVariantProcessor - Class in de.bmiag.tapir.configuration.annotation.variant
-
Processes classes which are annotated with
ConfigurationVariant
. - ConfigurationVariantProcessor() - Constructor for class de.bmiag.tapir.configuration.annotation.variant.ConfigurationVariant.ConfigurationVariantProcessor
- ConfigurationVariantProcessor() - Constructor for class de.bmiag.tapir.configuration.annotation.variant.ConfigurationVariantProcessor
- containsInAnyOrder(T...) - Method in class de.bmiag.tapir.util.extensions.TapirAssertions
-
Deprecated.Since 3.1.0 use AssertJ based assertions.
- containsString(String) - Method in class de.bmiag.tapir.util.extensions.TapirAssertions
-
Deprecated.Since 3.1.0 use AssertJ based assertions.
- conversionService(List<Converter<?, ?>>) - Method in class de.bmiag.tapir.core.CoreConfiguration
- convert(String) - Method in class de.bmiag.tapir.core.converter.SimpleDateConverter
- convert(String) - Method in class de.bmiag.tapir.core.converter.SimpleLocalDateConverter
- copy(Procedures.Procedure1<HttpProxy.Builder>) - Method in class de.bmiag.tapir.core.net.HttpProxy
-
Creates an immutable copy of this instance.
- copy(Procedures.Procedure1<Attachment.Builder>) - Method in class de.bmiag.tapir.execution.attachment.Attachment
-
Creates an immutable copy of this instance.
- copy(Procedures.Procedure1<ExecutionPlan.Builder>) - Method in class de.bmiag.tapir.execution.model.ExecutionPlan
-
Creates an immutable copy of this instance.
- copy(Procedures.Procedure1<TestClass.Builder>) - Method in class de.bmiag.tapir.execution.model.TestClass
-
Creates an immutable copy of this instance.
- copy(Procedures.Procedure1<TestParameter.Builder>) - Method in class de.bmiag.tapir.execution.model.TestParameter
-
Creates an immutable copy of this instance.
- copy(Procedures.Procedure1<TestStep.Builder>) - Method in class de.bmiag.tapir.execution.model.TestStep
-
Creates an immutable copy of this instance.
- copy(Procedures.Procedure1<TestSuite.Builder>) - Method in class de.bmiag.tapir.execution.model.TestSuite
-
Creates an immutable copy of this instance.
- copy(Procedures.Procedure1<ComparableThrowable.Builder>) - Method in class de.bmiag.tapir.executiontest.expectation.execution.ComparableThrowable
-
Creates an immutable copy of this instance.
- copy(Procedures.Procedure1<ExecutionPlanExecutionResult.Builder>) - Method in class de.bmiag.tapir.executiontest.expectation.execution.ExecutionPlanExecutionResult
-
Creates an immutable copy of this instance.
- copy(Procedures.Procedure1<TestClassExecutionResult.Builder>) - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestClassExecutionResult
-
Creates an immutable copy of this instance.
- copy(Procedures.Procedure1<TestStepExecutionResult.Builder>) - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestStepExecutionResult
-
Creates an immutable copy of this instance.
- copy(Procedures.Procedure1<TestSuiteExecutionResult.Builder>) - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestSuiteExecutionResult
-
Creates an immutable copy of this instance.
- copy(Procedures.Procedure1<ExecutionPlanExpectation.Builder>) - Method in class de.bmiag.tapir.executiontest.expectation.plan.ExecutionPlanExpectation
-
Creates an immutable copy of this instance.
- copy(Procedures.Procedure1<TestClassExpectation.Builder>) - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestClassExpectation
-
Creates an immutable copy of this instance.
- copy(Procedures.Procedure1<TestParameterExpectation.Builder>) - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestParameterExpectation
-
Creates an immutable copy of this instance.
- copy(Procedures.Procedure1<TestStepExpectation.Builder>) - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestStepExpectation
-
Creates an immutable copy of this instance.
- copy(Procedures.Procedure1<TestSuiteExpectation.Builder>) - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestSuiteExpectation
-
Creates an immutable copy of this instance.
- copy(Procedures.Procedure1<ActivatedFeatureExpression.Builder>) - Method in class de.bmiag.tapir.variant.feature.expression.ActivatedFeatureExpression
-
Creates an immutable copy of this instance.
- copy(Procedures.Procedure1<AllOfFeatureExpression.Builder>) - Method in class de.bmiag.tapir.variant.feature.expression.AllOfFeatureExpression
-
Creates an immutable copy of this instance.
- copy(Procedures.Procedure1<AnyOfFeatureExpression.Builder>) - Method in class de.bmiag.tapir.variant.feature.expression.AnyOfFeatureExpression
-
Creates an immutable copy of this instance.
- copy(Procedures.Procedure1<NotFeatureExpression.Builder>) - Method in class de.bmiag.tapir.variant.feature.expression.NotFeatureExpression
-
Creates an immutable copy of this instance.
- CoreAssertions - Class in de.bmiag.tapir.coreassertion
-
The
CoreAssertions
wraps assertThat methods of theAssertions
class. - CoreAssertions() - Constructor for class de.bmiag.tapir.coreassertion.CoreAssertions
- CoreAssertions.BigDecimalSupplier - Interface in de.bmiag.tapir.coreassertion
- CoreAssertions.BooleanSupplier - Interface in de.bmiag.tapir.coreassertion
- CoreAssertions.DateSupplier - Interface in de.bmiag.tapir.coreassertion
- CoreAssertions.IntegerSupplier - Interface in de.bmiag.tapir.coreassertion
- CoreAssertions.IterableSupplier<ELEMENT> - Interface in de.bmiag.tapir.coreassertion
- CoreAssertions.LocalDateSupplier - Interface in de.bmiag.tapir.coreassertion
- CoreAssertions.LocalDateTimeSupplier - Interface in de.bmiag.tapir.coreassertion
- CoreAssertions.LocalTimeSupplier - Interface in de.bmiag.tapir.coreassertion
- CoreAssertions.LongSupplier - Interface in de.bmiag.tapir.coreassertion
- CoreAssertions.StringSupplier - Interface in de.bmiag.tapir.coreassertion
- CoreConfiguration - Class in de.bmiag.tapir.core
-
Provides the configuration for tapir's core module.
- CoreConfiguration() - Constructor for class de.bmiag.tapir.core.CoreConfiguration
- css() - Method in annotation type de.bmiag.tapir.selenium.annotation.SeleniumElement
-
Find elements via the driver's underlying W3 Selector engine.
- csvCharset() - Method in class de.bmiag.tapir.datasource.csv.TapirDataSourceCsvConfiguration
- CsvColumn - Annotation Type in de.bmiag.tapir.datasource.csv.annotations
-
With this annotation one can configure how the attribute is addressed in the csv file.
- CsvDataSource - Annotation Type in de.bmiag.tapir.datasource.csv.annotations
-
This annotation can be used in conjunction with
Immutable
. - CsvDataSource.CsvDataSourceProcessor - Class in de.bmiag.tapir.datasource.csv.annotations
-
Annotation Processor for @{link CsvDataSource}.
- CsvDataSourceProcessor - Class in de.bmiag.tapir.datasource.csv.annotations
-
Processes classes which are annotated with
CsvDataSource
. - CsvDataSourceProcessor() - Constructor for class de.bmiag.tapir.datasource.csv.annotations.CsvDataSource.CsvDataSourceProcessor
- CsvDataSourceProcessor() - Constructor for class de.bmiag.tapir.datasource.csv.annotations.CsvDataSourceProcessor
- csvFormat() - Method in class de.bmiag.tapir.datasource.csv.TapirDataSourceCsvConfiguration
- CustomLabel - Annotation Type in de.bmiag.tapir.core.annotation.label
-
Classes annotated by
CustomLabel
automatically implementCustomLabeled
. - CustomLabel.CustomLabelProcessor - Class in de.bmiag.tapir.core.annotation.label
-
Annotation Processor for @{link CustomLabel}.
- CustomLabelAwareLabelProvider - Class in de.bmiag.tapir.core.label
-
LabelProvider
is aware of classes which implementCustomLabeled
. - CustomLabelAwareLabelProvider() - Constructor for class de.bmiag.tapir.core.label.CustomLabelAwareLabelProvider
- CustomLabeled - Interface in de.bmiag.tapir.core.label
-
CustomLabel
provides the possibility to define a custom label for an instance of a class which implements this interface. - CustomLabelProcessor - Class in de.bmiag.tapir.core.annotation.label
-
Processes classes which are annotated with
CustomLabel
. - CustomLabelProcessor() - Constructor for class de.bmiag.tapir.core.annotation.label.CustomLabel.CustomLabelProcessor
- CustomLabelProcessor() - Constructor for class de.bmiag.tapir.core.annotation.label.CustomLabelProcessor
- CustomLabelStringBuilder - Class in de.bmiag.tapir.core.annotation.label
-
Helps with the construction of good
CustomLabeled.getCustomLabel()
implementations. - CustomLabelStringBuilder(Object) - Constructor for class de.bmiag.tapir.core.annotation.label.CustomLabelStringBuilder
- customScopeConfigurer(ThreadScope) - Static method in class de.bmiag.tapir.util.UtilConfiguration
D
- DataProvider - Interface in de.bmiag.tapir.datasource.api
-
DataProvider
is responsible for providing data based on the registered data sources. - DataProviderImpl - Class in de.bmiag.tapir.datasource.api
-
Default implementation of
DataProvider
. - DataProviderImpl() - Constructor for class de.bmiag.tapir.datasource.api.DataProviderImpl
- DataSource<SelectorType,DataType> - Interface in de.bmiag.tapir.datasource.api
-
Data Sources act as bridge between tapir and arbitrary data formats.
- de.bmiag.tapir.allure - package de.bmiag.tapir.allure
- de.bmiag.tapir.allure.listener - package de.bmiag.tapir.allure.listener
- de.bmiag.tapir.annotationprocessing - package de.bmiag.tapir.annotationprocessing
- de.bmiag.tapir.annotationprocessing.annotation - package de.bmiag.tapir.annotationprocessing.annotation
- de.bmiag.tapir.annotationprocessingtest1 - package de.bmiag.tapir.annotationprocessingtest1
- de.bmiag.tapir.annotations.documentation - package de.bmiag.tapir.annotations.documentation
- de.bmiag.tapir.assertion - package de.bmiag.tapir.assertion
- de.bmiag.tapir.assertion.annotation - package de.bmiag.tapir.assertion.annotation
- de.bmiag.tapir.assertion.aop - package de.bmiag.tapir.assertion.aop
- de.bmiag.tapir.bootstrap - package de.bmiag.tapir.bootstrap
- de.bmiag.tapir.bootstrap.annotation - package de.bmiag.tapir.bootstrap.annotation
- de.bmiag.tapir.cli - package de.bmiag.tapir.cli
- de.bmiag.tapir.cli.handler - package de.bmiag.tapir.cli.handler
- de.bmiag.tapir.conditional - package de.bmiag.tapir.conditional
- de.bmiag.tapir.conditional.annotations - package de.bmiag.tapir.conditional.annotations
- de.bmiag.tapir.conditional.filter - package de.bmiag.tapir.conditional.filter
- de.bmiag.tapir.configuration - package de.bmiag.tapir.configuration
- de.bmiag.tapir.configuration.annotation - package de.bmiag.tapir.configuration.annotation
- de.bmiag.tapir.configuration.annotation.configuration - package de.bmiag.tapir.configuration.annotation.configuration
- de.bmiag.tapir.configuration.annotation.variant - package de.bmiag.tapir.configuration.annotation.variant
- de.bmiag.tapir.configuration.service - package de.bmiag.tapir.configuration.service
- de.bmiag.tapir.core - package de.bmiag.tapir.core
- de.bmiag.tapir.core.annotation.include - package de.bmiag.tapir.core.annotation.include
- de.bmiag.tapir.core.annotation.label - package de.bmiag.tapir.core.annotation.label
- de.bmiag.tapir.core.annotation.reference - package de.bmiag.tapir.core.annotation.reference
- de.bmiag.tapir.core.annotation.unstable - package de.bmiag.tapir.core.annotation.unstable
- de.bmiag.tapir.core.annotation.usebean - package de.bmiag.tapir.core.annotation.usebean
- de.bmiag.tapir.core.annotation.useextension - package de.bmiag.tapir.core.annotation.useextension
- de.bmiag.tapir.core.converter - package de.bmiag.tapir.core.converter
- de.bmiag.tapir.core.label - package de.bmiag.tapir.core.label
- de.bmiag.tapir.core.net - package de.bmiag.tapir.core.net
- de.bmiag.tapir.coreassertion - package de.bmiag.tapir.coreassertion
- de.bmiag.tapir.data - package de.bmiag.tapir.data
- de.bmiag.tapir.datasource.api - package de.bmiag.tapir.datasource.api
- de.bmiag.tapir.datasource.csv - package de.bmiag.tapir.datasource.csv
- de.bmiag.tapir.datasource.csv.annotations - package de.bmiag.tapir.datasource.csv.annotations
- de.bmiag.tapir.datasource.resource - package de.bmiag.tapir.datasource.resource
- de.bmiag.tapir.datasource.resource.annotations - package de.bmiag.tapir.datasource.resource.annotations
- de.bmiag.tapir.execution - package de.bmiag.tapir.execution
- de.bmiag.tapir.execution.annotations.action - package de.bmiag.tapir.execution.annotations.action
- de.bmiag.tapir.execution.annotations.behaviour - package de.bmiag.tapir.execution.annotations.behaviour
- de.bmiag.tapir.execution.annotations.dependency - package de.bmiag.tapir.execution.annotations.dependency
- de.bmiag.tapir.execution.annotations.documentation - package de.bmiag.tapir.execution.annotations.documentation
- de.bmiag.tapir.execution.annotations.parameter - package de.bmiag.tapir.execution.annotations.parameter
- de.bmiag.tapir.execution.annotations.step - package de.bmiag.tapir.execution.annotations.step
- de.bmiag.tapir.execution.annotations.suite - package de.bmiag.tapir.execution.annotations.suite
- de.bmiag.tapir.execution.annotations.testclass - package de.bmiag.tapir.execution.annotations.testclass
- de.bmiag.tapir.execution.attachment - package de.bmiag.tapir.execution.attachment
- de.bmiag.tapir.execution.executor - package de.bmiag.tapir.execution.executor
- de.bmiag.tapir.execution.launch - package de.bmiag.tapir.execution.launch
- de.bmiag.tapir.execution.model - package de.bmiag.tapir.execution.model
- de.bmiag.tapir.execution.plan - package de.bmiag.tapir.execution.plan
- de.bmiag.tapir.execution.plan.sort - package de.bmiag.tapir.execution.plan.sort
- de.bmiag.tapir.executiontest - package de.bmiag.tapir.executiontest
- de.bmiag.tapir.executiontest.data - package de.bmiag.tapir.executiontest.data
- de.bmiag.tapir.executiontest.expectation - package de.bmiag.tapir.executiontest.expectation
- de.bmiag.tapir.executiontest.expectation.execution - package de.bmiag.tapir.executiontest.expectation.execution
- de.bmiag.tapir.executiontest.expectation.plan - package de.bmiag.tapir.executiontest.expectation.plan
- de.bmiag.tapir.executiontest.listener - package de.bmiag.tapir.executiontest.listener
- de.bmiag.tapir.htmlbasic.api - package de.bmiag.tapir.htmlbasic.api
- de.bmiag.tapir.htmlbasic.impl - package de.bmiag.tapir.htmlbasic.impl
- de.bmiag.tapir.javafx - package de.bmiag.tapir.javafx
- de.bmiag.tapir.javafx.annotation - package de.bmiag.tapir.javafx.annotation
- de.bmiag.tapir.javafx.aop.pageobject - package de.bmiag.tapir.javafx.aop.pageobject
- de.bmiag.tapir.javafx.api - package de.bmiag.tapir.javafx.api
- de.bmiag.tapir.javafx.element - package de.bmiag.tapir.javafx.element
- de.bmiag.tapir.javafx.element.impl - package de.bmiag.tapir.javafx.element.impl
- de.bmiag.tapir.junit - package de.bmiag.tapir.junit
- de.bmiag.tapir.junit.annotations - package de.bmiag.tapir.junit.annotations
- de.bmiag.tapir.junitexecution - package de.bmiag.tapir.junitexecution
- de.bmiag.tapir.junitexecution.annotations - package de.bmiag.tapir.junitexecution.annotations
- de.bmiag.tapir.junitexecution.annotations.suite - package de.bmiag.tapir.junitexecution.annotations.suite
- de.bmiag.tapir.junitexecution.annotations.testclass - package de.bmiag.tapir.junitexecution.annotations.testclass
- de.bmiag.tapir.junitexecution.bootstrap - package de.bmiag.tapir.junitexecution.bootstrap
- de.bmiag.tapir.junitexecution.handler - package de.bmiag.tapir.junitexecution.handler
- de.bmiag.tapir.junitexecution.listener - package de.bmiag.tapir.junitexecution.listener
- de.bmiag.tapir.page - package de.bmiag.tapir.page
- de.bmiag.tapir.page.annotation - package de.bmiag.tapir.page.annotation
- de.bmiag.tapir.page.aop.pageobject - package de.bmiag.tapir.page.aop.pageobject
- de.bmiag.tapir.page.extensions - package de.bmiag.tapir.page.extensions
- de.bmiag.tapir.pageexecution - package de.bmiag.tapir.pageexecution
- de.bmiag.tapir.pageexecution.annotation - package de.bmiag.tapir.pageexecution.annotation
- de.bmiag.tapir.pageexecution.handler - package de.bmiag.tapir.pageexecution.handler
- de.bmiag.tapir.selenium - package de.bmiag.tapir.selenium
- de.bmiag.tapir.selenium.annotation - package de.bmiag.tapir.selenium.annotation
- de.bmiag.tapir.selenium.aop - package de.bmiag.tapir.selenium.aop
- de.bmiag.tapir.selenium.aop.pageobject - package de.bmiag.tapir.selenium.aop.pageobject
- de.bmiag.tapir.selenium.chrome - package de.bmiag.tapir.selenium.chrome
- de.bmiag.tapir.selenium.chrome.driver - package de.bmiag.tapir.selenium.chrome.driver
- de.bmiag.tapir.selenium.chrome.driver.properties - package de.bmiag.tapir.selenium.chrome.driver.properties
- de.bmiag.tapir.selenium.driver - package de.bmiag.tapir.selenium.driver
- de.bmiag.tapir.selenium.element - package de.bmiag.tapir.selenium.element
- de.bmiag.tapir.selenium.firefox - package de.bmiag.tapir.selenium.firefox
- de.bmiag.tapir.selenium.firefox.aop - package de.bmiag.tapir.selenium.firefox.aop
- de.bmiag.tapir.selenium.firefox.driver - package de.bmiag.tapir.selenium.firefox.driver
- de.bmiag.tapir.selenium.firefox.driver.properties - package de.bmiag.tapir.selenium.firefox.driver.properties
- de.bmiag.tapir.selenium.htmlunit - package de.bmiag.tapir.selenium.htmlunit
- de.bmiag.tapir.selenium.htmlunit.driver - package de.bmiag.tapir.selenium.htmlunit.driver
- de.bmiag.tapir.selenium.htmlunit.driver.properties - package de.bmiag.tapir.selenium.htmlunit.driver.properties
- de.bmiag.tapir.selenium.htmlunit.htmlbasic - package de.bmiag.tapir.selenium.htmlunit.htmlbasic
- de.bmiag.tapir.selenium.ie - package de.bmiag.tapir.selenium.ie
- de.bmiag.tapir.selenium.ie.driver - package de.bmiag.tapir.selenium.ie.driver
- de.bmiag.tapir.selenium.ie.driver.properties - package de.bmiag.tapir.selenium.ie.driver.properties
- de.bmiag.tapir.selenium.js - package de.bmiag.tapir.selenium.js
- de.bmiag.tapir.selenium.service - package de.bmiag.tapir.selenium.service
- de.bmiag.tapir.seleniumexecution - package de.bmiag.tapir.seleniumexecution
- de.bmiag.tapir.seleniumexecution.listener - package de.bmiag.tapir.seleniumexecution.listener
- de.bmiag.tapir.seleniumexecution.service - package de.bmiag.tapir.seleniumexecution.service
- de.bmiag.tapir.test - package de.bmiag.tapir.test
- de.bmiag.tapir.test.aa - package de.bmiag.tapir.test.aa
- de.bmiag.tapir.ui.api - package de.bmiag.tapir.ui.api
- de.bmiag.tapir.util - package de.bmiag.tapir.util
- de.bmiag.tapir.util.aa - package de.bmiag.tapir.util.aa
- de.bmiag.tapir.util.action - package de.bmiag.tapir.util.action
- de.bmiag.tapir.util.aop - package de.bmiag.tapir.util.aop
- de.bmiag.tapir.util.exception - package de.bmiag.tapir.util.exception
- de.bmiag.tapir.util.extensions - package de.bmiag.tapir.util.extensions
- de.bmiag.tapir.util.logger - package de.bmiag.tapir.util.logger
- de.bmiag.tapir.util.reflect - package de.bmiag.tapir.util.reflect
- de.bmiag.tapir.util.resource - package de.bmiag.tapir.util.resource
- de.bmiag.tapir.util.scope - package de.bmiag.tapir.util.scope
- de.bmiag.tapir.variant - package de.bmiag.tapir.variant
- de.bmiag.tapir.variant.annotation.feature - package de.bmiag.tapir.variant.annotation.feature
- de.bmiag.tapir.variant.annotation.variant - package de.bmiag.tapir.variant.annotation.variant
- de.bmiag.tapir.variant.data - package de.bmiag.tapir.variant.data
- de.bmiag.tapir.variant.feature - package de.bmiag.tapir.variant.feature
- de.bmiag.tapir.variant.feature.expression - package de.bmiag.tapir.variant.feature.expression
- de.bmiag.tapir.variant.filter - package de.bmiag.tapir.variant.filter
- de.bmiag.tapir.variant.service - package de.bmiag.tapir.variant.service
- de.bmiag.tapir.xunit - package de.bmiag.tapir.xunit
- de.bmiag.tapir.xunit.annotations - package de.bmiag.tapir.xunit.annotations
- decorate(ClassLoader, Field) - Method in class de.bmiag.tapir.selenium.aop.pageobject.TapirSeleniumFieldDecorator
- DefaultBrowserInteractionService - Class in de.bmiag.tapir.selenium.service
-
Default implementation of
BrowserInteractionService
. - DefaultBrowserInteractionService() - Constructor for class de.bmiag.tapir.selenium.service.DefaultBrowserInteractionService
- defaultElementLocatorFactory(WebDriver) - Method in class de.bmiag.tapir.selenium.SeleniumConfiguration
- DefaultInputWebElementHandler - Class in de.bmiag.tapir.htmlbasic.impl
-
Default implementation of
InputWebElementHandler
. - DefaultInputWebElementHandler() - Constructor for class de.bmiag.tapir.htmlbasic.impl.DefaultInputWebElementHandler
- DefaultJavaFXButton - Class in de.bmiag.tapir.javafx.element.impl
-
This is an experimental implementation of a
Button
for JavaFX-based applications. - DefaultJavaFXButton() - Constructor for class de.bmiag.tapir.javafx.element.impl.DefaultJavaFXButton
- DefaultJavaFXLabel - Class in de.bmiag.tapir.javafx.element.impl
-
This is an experimental implementation of a
Label
for JavaFX-based applications. - DefaultJavaFXLabel() - Constructor for class de.bmiag.tapir.javafx.element.impl.DefaultJavaFXLabel
- DefaultJavaFXTextField - Class in de.bmiag.tapir.javafx.element.impl
-
This is an experimental implementation of a
TextField
for JavaFX-based applications. - DefaultJavaFXTextField() - Constructor for class de.bmiag.tapir.javafx.element.impl.DefaultJavaFXTextField
- DefaultPageElementAnnotationProcessor - Class in de.bmiag.tapir.page.annotation
-
The
DefaultPageElementAnnotationProcessor
is responsible for processing fields of a page or page component. - DefaultPageElementAnnotationProcessor() - Constructor for class de.bmiag.tapir.page.annotation.DefaultPageElementAnnotationProcessor
- defaultResourceLoader() - Method in class de.bmiag.tapir.core.CoreConfiguration
- DefaultSeleniumButton - Class in de.bmiag.tapir.htmlbasic.impl
-
Default Selenium implementation of a
Button
. - DefaultSeleniumButton() - Constructor for class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumButton
- DefaultSeleniumCheckbox - Class in de.bmiag.tapir.htmlbasic.impl
-
Default Selenium implementation of a
Checkbox
. - DefaultSeleniumCheckbox() - Constructor for class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumCheckbox
- DefaultSeleniumCheckboxGroup - Class in de.bmiag.tapir.htmlbasic.impl
-
Default Selenium implementation of a
CheckboxGroup
.
The implementation how to interpret the checkboxes is delegated toCheckbox
. - DefaultSeleniumCheckboxGroup() - Constructor for class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumCheckboxGroup
- DefaultSeleniumLabel - Class in de.bmiag.tapir.htmlbasic.impl
-
Default Selenium implementation of a
Label
. - DefaultSeleniumLabel() - Constructor for class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumLabel
- DefaultSeleniumLink - Class in de.bmiag.tapir.htmlbasic.impl
-
Default Selenium implementation of a
Link
. - DefaultSeleniumLink() - Constructor for class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumLink
- DefaultSeleniumMultiSelect - Class in de.bmiag.tapir.htmlbasic.impl
-
Default Selenium implementation of a
MultiSelect
.
Internally, it wraps the givenWebElement
in aSelect
to obtain helper methods to select and deselect options. - DefaultSeleniumMultiSelect() - Constructor for class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumMultiSelect
- DefaultSeleniumMultiSelectOption - Class in de.bmiag.tapir.htmlbasic.impl
-
Default implementation of
MultiSelectOption
. - DefaultSeleniumMultiSelectOption(MultiSelect) - Constructor for class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumMultiSelectOption
-
Constructs a
DefaultSeleniumMultiSelectOption
. - DefaultSeleniumRadioButton - Class in de.bmiag.tapir.htmlbasic.impl
-
Default Selenium implementation of how to work with radio buttons.
- DefaultSeleniumRadioButton() - Constructor for class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumRadioButton
- DefaultSeleniumRadioButtonGroup - Class in de.bmiag.tapir.htmlbasic.impl
-
Default Selenium implementation of a
RadioButtonGroup
.
The implementation how to interpret the Radio buttons is delegated toRadioButton
. - DefaultSeleniumRadioButtonGroup() - Constructor for class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumRadioButtonGroup
- DefaultSeleniumSingleSelect - Class in de.bmiag.tapir.htmlbasic.impl
-
Default Selenium implementation of a
SingleSelect
.
Internally, it wraps the givenWebElement
in aSelect
to obtain helper methods to select and deselect options. - DefaultSeleniumSingleSelect() - Constructor for class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumSingleSelect
- DefaultSeleniumSingleSelectOption - Class in de.bmiag.tapir.htmlbasic.impl
-
/** Default implementation of
SingleSelectOption
. - DefaultSeleniumSingleSelectOption(SingleSelect) - Constructor for class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumSingleSelectOption
-
Constructs a
DefaultSeleniumSingleSelectOption
. - DefaultSeleniumTable<RowType extends TableRow> - Class in de.bmiag.tapir.htmlbasic.impl
-
Default Selenium implementation of a
Table
. - DefaultSeleniumTable() - Constructor for class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumTable
- DefaultSeleniumTableRow - Class in de.bmiag.tapir.htmlbasic.impl
-
Default Selenium implementation of a
TableRow
. - DefaultSeleniumTableRow() - Constructor for class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumTableRow
- DefaultSeleniumTextField - Class in de.bmiag.tapir.htmlbasic.impl
-
Default Selenium implementation of a
TextField
. - DefaultSeleniumTextField() - Constructor for class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumTextField
- DefaultSeleniumUpload - Class in de.bmiag.tapir.htmlbasic.impl
-
Default Selenium implementation of a
Upload
. - DefaultSeleniumUpload() - Constructor for class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumUpload
- defaultValue() - Method in class de.bmiag.tapir.configuration.AbstractConfiguration
-
Returns the default value of the configuration.
- DefaultWebDriverExceptionOccurrenceBehaviour - Class in de.bmiag.tapir.selenium.aop
-
The
DefaultWebDriverExceptionOccurrenceBehaviour
handles subtypes ofWebDriverException
. - DefaultWebDriverExceptionOccurrenceBehaviour() - Constructor for class de.bmiag.tapir.selenium.aop.DefaultWebDriverExceptionOccurrenceBehaviour
- deleteAllCookies() - Method in interface de.bmiag.tapir.selenium.service.BrowserInteractionService
-
Delete all the cookies for the current domain.
- deleteAllCookies() - Method in class de.bmiag.tapir.selenium.service.DefaultBrowserInteractionService
- deleteText() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumTextField
-
Delete the element's text
- deleteText(WebElement) - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultInputWebElementHandler
- deleteText(WebElement) - Method in interface de.bmiag.tapir.selenium.element.InputWebElementHandler
-
Deletes the text of the given
WebElement
which has to be a HTML input element. - deleteText(WebElement) - Method in class de.bmiag.tapir.selenium.htmlunit.htmlbasic.HtmlUnitInputWebElementHandler
- DependsOn - Annotation Type in de.bmiag.tapir.execution.annotations.dependency
-
Using
DependsOn
one can define that oneStep
depends on another one. - describeMismatchSafely(String, Description) - Method in class de.bmiag.tapir.util.extensions.IsEqualIgnoringLinebreakStyleMatcher
- describeTo(Description) - Method in class de.bmiag.tapir.util.extensions.IsEqualIgnoringLinebreakStyleMatcher
- describeTo(Description) - Method in class de.bmiag.tapir.util.extensions.IsPredicateMatcher
- Description - Annotation Type in de.bmiag.tapir.execution.annotations.documentation
-
By using the
Description
annotation it is possible to describe the annotated element. - deselect() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumCheckbox
- deselect() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumMultiSelectOption
- deselect() - Method in interface de.bmiag.tapir.ui.api.Deselectable
-
Deselects the element.
- Deselectable - Interface in de.bmiag.tapir.ui.api
-
Marks an ui element as deselectable.
- destroy() - Method in class de.bmiag.tapir.util.scope.ThreadScope
- destructionCallbacks - Variable in class de.bmiag.tapir.util.scope.ThreadScopeContext
- DirectedGraph<T> - Class in de.bmiag.tapir.execution.plan.sort
-
Representation of a directed graph which can be sorted by calling
DirectedGraph.sort()
. - DirectedGraph() - Constructor for class de.bmiag.tapir.execution.plan.sort.DirectedGraph
- Displayable - Interface in de.bmiag.tapir.ui.api
-
Marks an element to be displayable.
- doAssertion(ExecutionPlanExpectation, ExecutionPlan) - Static method in class de.bmiag.tapir.executiontest.expectation.plan.ExecutionPlanAssertion
-
Asserts that the given
actual execution plan
is equal to the givenexecution plan expectation
. - Documentable - Interface in de.bmiag.tapir.execution.model
-
Documentable
provides some documentation. - doGenerateCode(List<? extends NamedElement>, CodeGenerationContext) - Method in class de.bmiag.tapir.annotationprocessing.AbstractDynamicAnnotationProcessor
- doGenerateCode(ClassDeclaration, CodeGenerationContext) - Method in class de.bmiag.tapir.annotationprocessing.annotation.AnnotationProcessorProcessor
- doGenerateCode(ClassDeclaration, CodeGenerationContext) - Method in class de.bmiag.tapir.bootstrap.annotation.BootstrapConfigurationProcessor
- doGenerateCode(ClassDeclaration, CodeGenerationContext) - Method in class de.bmiag.tapir.bootstrap.annotation.LicenseCheckerProcessor
- doGenerateCode(ClassDeclaration, CodeGenerationContext) - Method in class de.bmiag.tapir.bootstrap.annotation.ModuleConfigurationProcessor
- doGenerateCode(ClassDeclaration, CodeGenerationContext) - Method in class de.bmiag.tapir.page.annotation.AbstractPageProcessor
- doRegisterGlobals(List<? extends Declaration>, RegisterGlobalsContext) - Method in class de.bmiag.tapir.conditional.annotations.ConditionalProcessor
- doRegisterGlobals(List<? extends NamedElement>, RegisterGlobalsContext) - Method in class de.bmiag.tapir.annotationprocessing.AbstractDynamicAnnotationProcessor
- doRegisterGlobals(AnnotationTypeDeclaration, RegisterGlobalsContext) - Method in class de.bmiag.tapir.annotationprocessing.annotation.DynamicActiveProcessor
- doRegisterGlobals(ClassDeclaration, RegisterGlobalsContext) - Method in class de.bmiag.tapir.assertion.annotation.AssertJAssertionsWrapperProcessor
- doRegisterGlobals(ClassDeclaration, RegisterGlobalsContext) - Method in class de.bmiag.tapir.configuration.annotation.configuration.ConfigurationProcessor
- doRegisterGlobals(ClassDeclaration, RegisterGlobalsContext) - Method in class de.bmiag.tapir.data.ImmutableProcessor
- doRegisterGlobals(ClassDeclaration, RegisterGlobalsContext) - Method in class de.bmiag.tapir.datasource.csv.annotations.CsvDataSourceProcessor
- doRegisterGlobals(ClassDeclaration, RegisterGlobalsContext) - Method in class de.bmiag.tapir.execution.annotations.testclass.TestClassProcessor
- doRegisterGlobals(ClassDeclaration, RegisterGlobalsContext) - Method in class de.bmiag.tapir.page.annotation.AbstractPageProcessor
- doRegisterGlobals(Declaration, RegisterGlobalsContext) - Method in class de.bmiag.tapir.conditional.annotations.ConditionalProcessor
- doRegisterGlobals(MethodDeclaration, RegisterGlobalsContext) - Method in class de.bmiag.tapir.execution.annotations.step.StepProcessor
- doTransform(List<? extends MutableDeclaration>, TransformationContext) - Method in class de.bmiag.tapir.conditional.annotations.ConditionalProcessor
- doTransform(List<? extends MutableDeclaration>, TransformationContext) - Method in class de.bmiag.tapir.datasource.resource.annotations.ResourceDataSourceProcessor
- doTransform(List<? extends MutableMemberDeclaration>, TransformationContext) - Method in class de.bmiag.tapir.annotations.documentation.JavadocGenProcessor
- doTransform(List<? extends MutableNamedElement>, TransformationContext) - Method in class de.bmiag.tapir.annotationprocessing.AbstractDynamicAnnotationProcessor
- doTransform(MutableAnnotationTypeDeclaration, TransformationContext) - Method in class de.bmiag.tapir.annotationprocessing.annotation.DynamicActiveProcessor
- doTransform(MutableClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.annotationprocessingtest1.TestAnnotation2Processor
- doTransform(MutableClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.annotationprocessingtest1.TestAnnotationProcessor
- doTransform(MutableClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.assertion.annotation.AssertJAssertionsWrapperProcessor
- doTransform(MutableClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.bootstrap.annotation.BootstrapConfigurationProcessor
- doTransform(MutableClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.bootstrap.annotation.LicenseCheckerProcessor
- doTransform(MutableClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.bootstrap.annotation.ModuleConfigurationProcessor
- doTransform(MutableClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.configuration.annotation.configuration.ConfigurationProcessor
- doTransform(MutableClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.configuration.annotation.variant.ConfigurationVariantProcessor
- doTransform(MutableClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.core.annotation.label.CustomLabelProcessor
- doTransform(MutableClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.core.annotation.usebean.UseBeanProcessor
- doTransform(MutableClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.core.annotation.useextension.UseExtensionProcessor
- doTransform(MutableClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.data.ImmutableProcessor
- doTransform(MutableClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.datasource.csv.annotations.CsvDataSourceProcessor
- doTransform(MutableClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.execution.annotations.action.ActionProcessor
- doTransform(MutableClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.execution.annotations.suite.TestSuiteProcessor
- doTransform(MutableClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.execution.annotations.testclass.TestClassProcessor
- doTransform(MutableClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.junit.annotations.UnitTestProcessor
- doTransform(MutableClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.junitexecution.annotations.suite.JUnitTestSuiteProcessor
- doTransform(MutableClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.junitexecution.annotations.testclass.JUnitTestClassProcessor
- doTransform(MutableClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.page.annotation.AbstractPageProcessor
- doTransform(MutableClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.util.action.ActionProcessor
-
Deprecated.
- doTransform(MutableClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.variant.annotation.feature.FeatureProcessor
- doTransform(MutableClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.variant.annotation.variant.VariantProcessor
- doTransform(MutableDeclaration, String, TransformationContext) - Method in class de.bmiag.tapir.execution.annotations.parameter.ParameterProcessor
- doTransform(MutableDeclaration, TransformationContext) - Method in class de.bmiag.tapir.conditional.annotations.ConditionalProcessor
- doTransform(MutableDeclaration, TransformationContext) - Method in class de.bmiag.tapir.datasource.resource.annotations.ResourceDataSourceProcessor
- doTransform(MutableFieldDeclaration, TransformationContext) - Method in class de.bmiag.tapir.core.annotation.include.IncludeProcessor
- doTransform(MutableFieldDeclaration, TransformationContext) - Method in class de.bmiag.tapir.core.annotation.reference.ReferenceProcessor
- doTransform(MutableFieldDeclaration, TransformationContext) - Method in class de.bmiag.tapir.page.annotation.DefaultPageElementAnnotationProcessor
- doTransform(MutableMethodDeclaration, TransformationContext) - Method in class de.bmiag.tapir.execution.annotations.step.StepProcessor
- doValidate(List<? extends Declaration>, ValidationContext) - Method in class de.bmiag.tapir.variant.annotation.feature.FeatureActivatedProcessor
- doValidate(List<? extends NamedElement>, ValidationContext) - Method in class de.bmiag.tapir.annotationprocessing.AbstractDynamicAnnotationProcessor
- doValidate(List<? extends NamedElement>, ValidationContext) - Method in class de.bmiag.tapir.execution.annotations.parameter.ParameterValidator
- doValidate(ClassDeclaration, ValidationContext) - Method in class de.bmiag.tapir.annotationprocessing.annotation.AnnotationProcessorProcessor
- doValidate(ClassDeclaration, ValidationContext) - Method in class de.bmiag.tapir.execution.annotations.testclass.TestClassProcessor
- doValidate(ClassDeclaration, ValidationContext) - Method in class de.bmiag.tapir.page.annotation.AbstractPageProcessor
- doValidate(ClassDeclaration, ValidationContext) - Method in class de.bmiag.tapir.page.annotation.PageComponentProcessor
- doValidate(MethodDeclaration, ValidationContext) - Method in class de.bmiag.tapir.execution.annotations.step.StepProcessor
- DriverServiceMode - Enum in de.bmiag.tapir.selenium.driver
-
The
DriverServiceMode
specifies if the web driver service connection should be established remotely or locally. - DynamicActive - Annotation Type in de.bmiag.tapir.annotationprocessing.annotation
-
In contrast to
@Active
the annotation processor is not specified by the active annotation but by theannotation processor(s)
. - DynamicActiveProcessor - Class in de.bmiag.tapir.annotationprocessing.annotation
-
Processes annotations which are annotated with
DynamicActive
. - DynamicActiveProcessor() - Constructor for class de.bmiag.tapir.annotationprocessing.annotation.DynamicActiveProcessor
E
- EachTestNotifierProvider - Class in de.bmiag.tapir.junitexecution.bootstrap
-
Provides an optional
EachTestNotifier
for a givenExecutionModelElement
. - EachTestNotifierProvider() - Constructor for class de.bmiag.tapir.junitexecution.bootstrap.EachTestNotifierProvider
- ElementCollection<T> - Interface in de.bmiag.tapir.ui.api
-
Marks an ui element to have a limited amount of sub elements.
- EmptyFeature - Interface in de.bmiag.tapir.variant.annotation.feature
-
This is a marker interface to specify that a feature class has not been set.
- Enabable - Interface in de.bmiag.tapir.ui.api
-
Marks an ui element to be enabable.
- endsWith(String) - Method in class de.bmiag.tapir.util.extensions.TapirAssertions
-
Deprecated.Since 3.1.0 use AssertJ based assertions.
- equals(Object) - Method in class de.bmiag.tapir.core.net.HttpProxy
- equals(Object) - Method in class de.bmiag.tapir.execution.annotations.parameter.ParameterProcessor
- equals(Object) - Method in class de.bmiag.tapir.execution.attachment.Attachment
- equals(Object) - Method in class de.bmiag.tapir.execution.model.ExecutionPlan
- equals(Object) - Method in class de.bmiag.tapir.execution.model.TestClass
- equals(Object) - Method in class de.bmiag.tapir.execution.model.TestParameter
- equals(Object) - Method in class de.bmiag.tapir.execution.model.TestStep
- equals(Object) - Method in class de.bmiag.tapir.execution.model.TestSuite
- equals(Object) - Method in class de.bmiag.tapir.executiontest.expectation.execution.ComparableThrowable
- equals(Object) - Method in class de.bmiag.tapir.executiontest.expectation.execution.ExecutionPlanExecutionResult
- equals(Object) - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestClassExecutionResult
- equals(Object) - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestStepExecutionResult
- equals(Object) - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestSuiteExecutionResult
- equals(Object) - Method in class de.bmiag.tapir.executiontest.expectation.plan.ExecutionPlanExpectation
- equals(Object) - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestClassExpectation
- equals(Object) - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestParameterExpectation
- equals(Object) - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestStepExpectation
- equals(Object) - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestSuiteExpectation
- equals(Object) - Method in class de.bmiag.tapir.variant.feature.expression.ActivatedFeatureExpression
- equals(Object) - Method in class de.bmiag.tapir.variant.feature.expression.AllOfFeatureExpression
- equals(Object) - Method in class de.bmiag.tapir.variant.feature.expression.AnyOfFeatureExpression
- equals(Object) - Method in class de.bmiag.tapir.variant.feature.expression.NotFeatureExpression
- evaluate(FeatureExpression) - Method in class de.bmiag.tapir.variant.filter.FeatureBasedParameterFilter
- evaluate(FeatureExpression) - Method in class de.bmiag.tapir.variant.service.FeatureCheckService
- ExceptionAssert - Class in de.bmiag.tapir.test
-
A set of methods useful for asserting exceptions.
- ExceptionAssert() - Constructor for class de.bmiag.tapir.test.ExceptionAssert
- excludes() - Method in annotation type de.bmiag.tapir.assertion.annotation.AssertJAssertionsWrapper
-
Methods whose first parameter type is mentioned in the excludes list are excluded from transformation.
- execute() - Method in class de.bmiag.tapir.execution.TapirExecutor
-
Executes the execution plan.
- execute(ExecutionPlan) - Method in class de.bmiag.tapir.execution.executor.ExecutionPlanExecutor
-
Executes the given execution plan
- executeJS(String, Object...) - Method in class de.bmiag.tapir.selenium.js.JsExecutor
-
Executes JavaScript in the context of the currently selected frame or window.
- executeStructuralElement(StructuralElement) - Method in class de.bmiag.tapir.execution.executor.ExecutionPlanExecutor
- executeTestStep(TestStep, TestClass) - Method in class de.bmiag.tapir.execution.executor.ExecutionPlanExecutor
- executeWithDefaultImplicitWaitTime(Supplier<T>) - Method in interface de.bmiag.tapir.selenium.service.ImplicitWaitService
-
Executes the given supplier with configured default implicit wait time.
- executeWithDefaultImplicitWaitTime(Supplier<T>) - Method in class de.bmiag.tapir.selenium.service.ImplicitWaitServiceImpl
- executeWithoutWaiting(Supplier<T>) - Method in interface de.bmiag.tapir.selenium.service.ImplicitWaitService
-
Executes the given supplier without waiting implicitly.
- executeWithoutWaiting(Supplier<T>) - Method in class de.bmiag.tapir.selenium.service.ImplicitWaitServiceImpl
- executeWithTimeout(long, Supplier<T>) - Method in interface de.bmiag.tapir.selenium.service.ImplicitWaitService
-
Executes the given supplier with the given implicit wait time (in ms).
- executeWithTimeout(long, Supplier<T>) - Method in class de.bmiag.tapir.selenium.service.ImplicitWaitServiceImpl
- executionFailed(ExecutionPlan, Throwable) - Method in class de.bmiag.tapir.allure.listener.AllureExecutionListener
- executionFailed(ExecutionPlan, Throwable) - Method in class de.bmiag.tapir.execution.executor.AbstractExecutionListener
- executionFailed(ExecutionPlan, Throwable) - Method in interface de.bmiag.tapir.execution.executor.ExecutionListener
-
Called when an execution plan has been finished with an exception.
- executionFailed(ExecutionPlan, Throwable) - Method in class de.bmiag.tapir.execution.executor.LoggingExecutionListener
- executionFailed(ExecutionPlan, Throwable) - Method in class de.bmiag.tapir.executiontest.listener.TestExecutionListener
- ExecutionFilter - Interface in de.bmiag.tapir.execution.plan
-
By implementing
ExecutionFilter
it's possible to filter test suite, classes or steps. - ExecutionFilterManager - Class in de.bmiag.tapir.execution.plan
-
The
ExecutionFilterManager
asks each registeredExecutionFilter
if a test suite, class or step should be filtered. - ExecutionFilterManager() - Constructor for class de.bmiag.tapir.execution.plan.ExecutionFilterManager
- ExecutionLicenseChecker - Class in de.bmiag.tapir.execution
-
Checks the license for the execution module.
- ExecutionLicenseChecker() - Constructor for class de.bmiag.tapir.execution.ExecutionLicenseChecker
- ExecutionListener - Interface in de.bmiag.tapir.execution.executor
-
The
ExecutionListener
is notified whenever the execution plan, a test suite, test class or test step is started or finished. - ExecutionListenerNotifier - Class in de.bmiag.tapir.execution.executor
-
The
ExecutionListenerNotifier
notifies all registeredexecution listeners
about event which occur during the execution of the execution plan. - ExecutionListenerNotifier() - Constructor for class de.bmiag.tapir.execution.executor.ExecutionListenerNotifier
- ExecutionModelElement - Interface in de.bmiag.tapir.execution.model
-
Marker interface for all the types which participate in the execution plan model.
- executionPlan() - Method in class de.bmiag.tapir.executiontest.expectation.plan.ExecutionPlanExpectationHelper
-
Constructs an execution plan expectation without any child expectations.
- executionPlan(List<StructuralElementExpectation>) - Method in class de.bmiag.tapir.executiontest.expectation.plan.ExecutionPlanExpectationHelper
-
Constructs an execution plan expectation with the given child expectations.
- ExecutionPlan - Class in de.bmiag.tapir.execution.model
-
ExecutionPlan
is the root element of an execution plan and not not more than a container for the other execution model elements. - ExecutionPlan.Builder - Class in de.bmiag.tapir.execution.model
-
Builds instances of type
ExecutionPlan
. - ExecutionPlanAssertion - Class in de.bmiag.tapir.executiontest.expectation.plan
-
Provides some convenience methods in order to assert the expectations against actual results.
- ExecutionPlanAssertion() - Constructor for class de.bmiag.tapir.executiontest.expectation.plan.ExecutionPlanAssertion
- ExecutionPlanBuilder - Class in de.bmiag.tapir.execution.plan
-
The
ExecutionPlanBuilder
builds the execution plan based on a given Class which has to be annotated byTestSuite
orTestClass
. - ExecutionPlanBuilder() - Constructor for class de.bmiag.tapir.execution.plan.ExecutionPlanBuilder
- ExecutionPlanExecutionResult - Class in de.bmiag.tapir.executiontest.expectation.execution
-
Result of an execution plan execution.
- ExecutionPlanExecutionResult.Builder - Class in de.bmiag.tapir.executiontest.expectation.execution
-
Builds instances of type
ExecutionPlanExecutionResult
. - ExecutionPlanExecutor - Class in de.bmiag.tapir.execution.executor
-
The
ExecutionPlanExecutor
is responsible for executing theexecution plan
by providingExecutionPlanExecutor.execute(ExecutionPlan)
. - ExecutionPlanExecutor() - Constructor for class de.bmiag.tapir.execution.executor.ExecutionPlanExecutor
- ExecutionPlanExecutorExpectationHelper - Class in de.bmiag.tapir.executiontest.expectation.execution
-
Helper class which provides convenience methods for executing an execution plan.
- ExecutionPlanExecutorExpectationHelper() - Constructor for class de.bmiag.tapir.executiontest.expectation.execution.ExecutionPlanExecutorExpectationHelper
- ExecutionPlanExpectation - Class in de.bmiag.tapir.executiontest.expectation.plan
-
An expectation concerning an
ExecutionPlan
. - ExecutionPlanExpectation.Builder - Class in de.bmiag.tapir.executiontest.expectation.plan
-
Builds instances of type
ExecutionPlanExpectation
. - ExecutionPlanExpectationHelper - Class in de.bmiag.tapir.executiontest.expectation.plan
-
Provides some convenience methods in order to build readable execution plan expectations.
- ExecutionPlanExpectationHelper() - Constructor for class de.bmiag.tapir.executiontest.expectation.plan.ExecutionPlanExpectationHelper
- ExecutionResult - Interface in de.bmiag.tapir.executiontest.expectation.execution
-
An
ExecutionResult
is the result of any type of execution in tapir. - executionStarted(ExecutionPlan) - Method in class de.bmiag.tapir.allure.listener.AllureExecutionListener
- executionStarted(ExecutionPlan) - Method in class de.bmiag.tapir.execution.executor.AbstractExecutionListener
- executionStarted(ExecutionPlan) - Method in interface de.bmiag.tapir.execution.executor.ExecutionListener
-
Called when an execution plan has been started.
- executionStarted(ExecutionPlan) - Method in class de.bmiag.tapir.execution.executor.LoggingExecutionListener
- executionStarted(ExecutionPlan) - Method in class de.bmiag.tapir.executiontest.listener.TestExecutionListener
- ExecutionState - Enum in de.bmiag.tapir.executiontest.data
-
The result of an execution.
- ExecutionState - Interface in de.bmiag.tapir.execution.executor
-
ExecutionState
provides information about the state of the currently running execution. - ExecutionStateImpl - Class in de.bmiag.tapir.execution.executor
-
Default implementation of
MutableExecutionState
which is just a container for the test step which is bound to the current thread. - ExecutionStateImpl() - Constructor for class de.bmiag.tapir.execution.executor.ExecutionStateImpl
- executionSucceeded(ExecutionPlan) - Method in class de.bmiag.tapir.allure.listener.AllureExecutionListener
- executionSucceeded(ExecutionPlan) - Method in class de.bmiag.tapir.execution.executor.AbstractExecutionListener
- executionSucceeded(ExecutionPlan) - Method in interface de.bmiag.tapir.execution.executor.ExecutionListener
-
Called when an execution plan has been finished successfully
- executionSucceeded(ExecutionPlan) - Method in class de.bmiag.tapir.execution.executor.LoggingExecutionListener
- executionSucceeded(ExecutionPlan) - Method in class de.bmiag.tapir.executiontest.listener.TestExecutionListener
- ExecutionTestLibConfiguration - Class in de.bmiag.tapir.executiontest
-
Provides the configuration for tapir's Execution Test module.
- ExecutionTestLibConfiguration() - Constructor for class de.bmiag.tapir.executiontest.ExecutionTestLibConfiguration
- ExecutionTimeLogger - Class in de.bmiag.tapir.util.logger
-
Logs the execution time of the passed supplier.
- ExecutionTimeLogger() - Constructor for class de.bmiag.tapir.util.logger.ExecutionTimeLogger
- ExtensionService - Class in de.bmiag.tapir.core.annotation.useextension
-
This is a (for the most part internally used) service to register extensions.
- ExtensionService() - Constructor for class de.bmiag.tapir.core.annotation.useextension.ExtensionService
F
- fail(String) - Method in class de.bmiag.tapir.util.extensions.TapirAssertions
-
Deprecated.Since 3.1.0 use AssertJ based assertions.
- FAILED - de.bmiag.tapir.executiontest.data.ExecutionState
-
Execution failed.
- Feature - Interface in de.bmiag.tapir.variant.feature
-
Marker interface.
- Feature - Annotation Type in de.bmiag.tapir.variant.annotation.feature
-
Marks a class as a Feature specification.
- Feature.FeatureProcessor - Class in de.bmiag.tapir.variant.annotation.feature
-
Annotation Processor for @{link Feature}.
- FeatureActivated - Annotation Type in de.bmiag.tapir.variant.annotation.feature
-
Marks a test suite, class or step to be active only, if the specified feature(s) is/are active.
- FeatureActivated.FeatureActivatedProcessor - Class in de.bmiag.tapir.variant.annotation.feature
-
Annotation Processor for @{link FeatureActivated}.
- FeatureActivatedAnnotationFilter - Class in de.bmiag.tapir.variant.filter
-
Execution filter which is aware of test suites, classes and steps which are annotated by
FeatureActivated
orFeatureNotActivated
. - FeatureActivatedAnnotationFilter() - Constructor for class de.bmiag.tapir.variant.filter.FeatureActivatedAnnotationFilter
- FeatureActivatedProcessor - Class in de.bmiag.tapir.variant.annotation.feature
-
This processor validates the values of the both annotations
FeatureActivated
andFeatureNotActivated
. - FeatureActivatedProcessor() - Constructor for class de.bmiag.tapir.variant.annotation.feature.FeatureActivated.FeatureActivatedProcessor
- FeatureActivatedProcessor() - Constructor for class de.bmiag.tapir.variant.annotation.feature.FeatureActivatedProcessor
- FeatureBased - Interface in de.bmiag.tapir.variant.data
-
Data objects which implement this interfaces are only provided if the
FeatureExpression
which is returned byFeatureBased.getActivateByFeatureExpression()
evaluates to true or if the method returns an emptyOptional
. - FeatureBasedContainer<T> - Class in de.bmiag.tapir.variant.service
-
This is a container which holds a single non-null element and an optional
FeatureExpression
. - FeatureBasedContainerFilterService - Class in de.bmiag.tapir.variant.service
-
This service allows the filtering of
FeatureBasedContainer
elements. - FeatureBasedContainerFilterService() - Constructor for class de.bmiag.tapir.variant.service.FeatureBasedContainerFilterService
- FeatureBasedParameterFilter - Class in de.bmiag.tapir.variant.filter
-
Execution filter which is aware of data objects which implement
FeatureBased
. - FeatureBasedParameterFilter() - Constructor for class de.bmiag.tapir.variant.filter.FeatureBasedParameterFilter
- FeatureCheckService - Class in de.bmiag.tapir.variant.service
-
The
FeatureCheckService
is responsible for providing information about active/inactive features. - FeatureCheckService() - Constructor for class de.bmiag.tapir.variant.service.FeatureCheckService
- FeatureExpression - Interface in de.bmiag.tapir.variant.feature.expression
-
Marker interface for all feature expressions.
- FeatureExpressionBuilder - Class in de.bmiag.tapir.variant.feature.expression
-
Helps to build
feature expressions
. - FeatureExpressionBuilder() - Constructor for class de.bmiag.tapir.variant.feature.expression.FeatureExpressionBuilder
- FeatureNotActivated - Annotation Type in de.bmiag.tapir.variant.annotation.feature
-
Marks a test suite, class or step to be active only, if the specified features is/are not active.
- FeatureNotActivated.FeatureNotActivatedProcessor - Class in de.bmiag.tapir.variant.annotation.feature
-
Annotation Processor for @{link FeatureNotActivated}.
- FeatureNotActivatedProcessor() - Constructor for class de.bmiag.tapir.variant.annotation.feature.FeatureNotActivated.FeatureNotActivatedProcessor
- FeatureProcessor - Class in de.bmiag.tapir.variant.annotation.feature
-
Processes classes which are annotated with
Feature
. - FeatureProcessor() - Constructor for class de.bmiag.tapir.variant.annotation.feature.Feature.FeatureProcessor
- FeatureProcessor() - Constructor for class de.bmiag.tapir.variant.annotation.feature.FeatureProcessor
- features() - Method in annotation type de.bmiag.tapir.variant.annotation.variant.Variant
-
Returns the features which are available in this variant.
- FeatureSpecificDataElement - Class in de.bmiag.tapir.variant.data
-
Classes extending this abstract base class can be used in data providers and be enabled/disabled based on features.
Usage example: - FeatureSpecificDataElement() - Constructor for class de.bmiag.tapir.variant.data.FeatureSpecificDataElement
- FilesystemAttachmentListener - Class in de.bmiag.tapir.execution.attachment
-
Implementation of
AttachmentListener
which writes the attachment to a temporary directory in the filesystem. - FilesystemAttachmentListener() - Constructor for class de.bmiag.tapir.execution.attachment.FilesystemAttachmentListener
- FileUtil - Class in de.bmiag.tapir.annotationprocessing
-
Provides some helper methods for file access.
- FileUtil() - Constructor for class de.bmiag.tapir.annotationprocessing.FileUtil
- filter(Filter) - Method in class de.bmiag.tapir.junitexecution.bootstrap.TapirJUnitBootstrapper
- filterByActivatedFeatures(Iterable<FeatureBasedContainer<T>>) - Method in class de.bmiag.tapir.variant.service.FeatureBasedContainerFilterService
-
Filters the given
Iterable
by evaluation theFeatureExpression
of each container. - findConfigurationTypeReference(Type) - Method in class de.bmiag.tapir.configuration.annotation.ConfigurationAnnotationProcessingUtil
- findElements(Predicate<? super Checkbox>) - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumCheckboxGroup
- findElements(Predicate<? super MultiSelectOption>) - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumMultiSelect
- findElements(Predicate<? super RadioButton>) - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumRadioButtonGroup
- findElements(Predicate<? super SingleSelectOption>) - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumSingleSelect
- findElements(Predicate<? super T>) - Method in interface de.bmiag.tapir.ui.api.ElementCollection
-
Returns all elements which match the given predicate
- findElementsByLabel(String) - Method in interface de.bmiag.tapir.htmlbasic.api.CheckboxGroup
-
Returns all elements which have the given label.
- findElementsByLabel(String) - Method in interface de.bmiag.tapir.htmlbasic.api.MultiSelect
-
Returns all elements which have the given label.
- findElementsByLabel(String) - Method in interface de.bmiag.tapir.htmlbasic.api.RadioButtonGroup
-
Returns all elements which have the given label.
- findElementsByLabel(String) - Method in interface de.bmiag.tapir.htmlbasic.api.SingleSelect
-
Returns all elements which have the given label.
- findElementsByLabel(String) - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumCheckboxGroup
- findElementsByLabel(String) - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumMultiSelect
- findElementsByLabel(String) - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumRadioButtonGroup
- findElementsByLabel(String) - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumSingleSelect
- findFirstElement(Predicate<? super Checkbox>) - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumCheckboxGroup
- findFirstElement(Predicate<? super MultiSelectOption>) - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumMultiSelect
- findFirstElement(Predicate<? super RadioButton>) - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumRadioButtonGroup
- findFirstElement(Predicate<? super SingleSelectOption>) - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumSingleSelect
- findFirstElement(Predicate<? super T>) - Method in interface de.bmiag.tapir.ui.api.ElementCollection
-
Returns the first element which matches the given predicate
- findFirstElementByLabel(String) - Method in interface de.bmiag.tapir.htmlbasic.api.CheckboxGroup
-
Returns the first element which has the given label
- findFirstElementByLabel(String) - Method in interface de.bmiag.tapir.htmlbasic.api.MultiSelect
-
Returns the first element which has the given label
- findFirstElementByLabel(String) - Method in interface de.bmiag.tapir.htmlbasic.api.RadioButtonGroup
-
Returns the first element which has the given label
- findFirstElementByLabel(String) - Method in interface de.bmiag.tapir.htmlbasic.api.SingleSelect
-
Returns the first element which has the given label
- findFirstElementByLabel(String) - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumCheckboxGroup
- findFirstElementByLabel(String) - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumMultiSelect
- findFirstElementByLabel(String) - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumRadioButtonGroup
- findFirstElementByLabel(String) - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumSingleSelect
- findMetaAnnotation(AnnotationTarget, Type) - Method in class de.bmiag.tapir.util.aa.AnnotationProcessorUtil
- findSingleVisibleRow(Predicate<? super RowType>) - Method in interface de.bmiag.tapir.htmlbasic.api.Table
-
Returns a single visible
TableRow
by searching for the row which fulfills the selections criteria. - findSingleVisibleRow(Predicate<? super RowType>) - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumTable
- findVisibleRows(Predicate<? super RowType>) - Method in interface de.bmiag.tapir.htmlbasic.api.Table
-
Returns visible
TableRow
s by searching for rows which fulfills the selections criteria. - findVisibleRows(Predicate<? super RowType>) - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumTable
- FirebugExtension - Class in de.bmiag.tapir.selenium.firefox.driver
-
This extension installs Firebug into the Firefox used for running tests.
- FirebugExtension() - Constructor for class de.bmiag.tapir.selenium.firefox.driver.FirebugExtension
- FirefoxBrowserProperties - Class in de.bmiag.tapir.selenium.firefox.driver.properties
- FirefoxBrowserProperties() - Constructor for class de.bmiag.tapir.selenium.firefox.driver.properties.FirefoxBrowserProperties
- FirefoxConnectionMode - Enum in de.bmiag.tapir.selenium.firefox.driver
-
The
FirefoxConnectionMode
specifies if the Firefox connection should be established via the legacy mode or the gecko driver (local/remote). - FirefoxConnectionProperties - Class in de.bmiag.tapir.selenium.firefox.driver.properties
- FirefoxConnectionProperties() - Constructor for class de.bmiag.tapir.selenium.firefox.driver.properties.FirefoxConnectionProperties
- firefoxDriver(FirefoxProperties, String, Optional<List<FirefoxExtension>>, WebDriverManagerService) - Method in class de.bmiag.tapir.selenium.firefox.TapirFirefoxConfiguration
- FirefoxDriverServiceProperties - Class in de.bmiag.tapir.selenium.firefox.driver.properties
- FirefoxDriverServiceProperties() - Constructor for class de.bmiag.tapir.selenium.firefox.driver.properties.FirefoxDriverServiceProperties
- FirefoxExtension - Interface in de.bmiag.tapir.selenium.firefox.driver
-
This interface has to be implemented by Firefox extensions/add-ons which should be installed.
- FirefoxGeckoDriverProperties - Class in de.bmiag.tapir.selenium.firefox.driver.properties
- FirefoxGeckoDriverProperties() - Constructor for class de.bmiag.tapir.selenium.firefox.driver.properties.FirefoxGeckoDriverProperties
- FirefoxHeadlessProperties - Class in de.bmiag.tapir.selenium.firefox.driver.properties
- FirefoxHeadlessProperties() - Constructor for class de.bmiag.tapir.selenium.firefox.driver.properties.FirefoxHeadlessProperties
- FirefoxProperties - Class in de.bmiag.tapir.selenium.firefox.driver.properties
- FirefoxProperties() - Constructor for class de.bmiag.tapir.selenium.firefox.driver.properties.FirefoxProperties
- FirefoxWebDriverExceptionOccurrenceBehaviour - Class in de.bmiag.tapir.selenium.firefox.aop
-
The
FirefoxWebDriverExceptionOccurrenceBehaviour
provides Firefox specific exception handling. - FirefoxWebDriverExceptionOccurrenceBehaviour() - Constructor for class de.bmiag.tapir.selenium.firefox.aop.FirefoxWebDriverExceptionOccurrenceBehaviour
- FqnAnnotationBeanNameGenerator - Class in de.bmiag.tapir.bootstrap
-
A
AnnotationBeanNameGenerator
which returns the fully qualified name as default bean name. - FqnAnnotationBeanNameGenerator() - Constructor for class de.bmiag.tapir.bootstrap.FqnAnnotationBeanNameGenerator
- fxRobot(ApplicationTestFixture) - Method in class de.bmiag.tapir.javafx.JavaFxConfiguration
G
- generateId() - Method in class de.bmiag.tapir.execution.plan.IdGenerator
-
Returns an ID (starting with 1) which is unique in the execution plan
- generateSpringFactories() - Method in annotation type de.bmiag.tapir.bootstrap.annotation.ModuleConfiguration
-
If set to false the spring.factories file is not generated.
- generateTapirFactories() - Method in annotation type de.bmiag.tapir.bootstrap.annotation.BootstrapConfiguration
-
If set to false the tapir.factories file is not generated.
- get() - Method in class de.bmiag.tapir.junitexecution.bootstrap.JUnitFilterSupplier
-
Returns the filter
- get() - Method in class de.bmiag.tapir.junitexecution.bootstrap.RunNotifierSupplier
-
Returns the optional run notifier
- get(String, ObjectFactory<?>) - Method in class de.bmiag.tapir.util.scope.ThreadScope
-
Gets bean from scope.
- getActivateByFeatureExpression() - Method in interface de.bmiag.tapir.variant.data.FeatureBased
-
Returns the condition which has to match for this instance to be provided
- getActivateByFeatureExpression() - Method in class de.bmiag.tapir.variant.data.FeatureSpecificDataElement
- getActivateByFeatureExpression() - Method in class de.bmiag.tapir.variant.service.FeatureBasedContainer
- getAnnotation(XtendCompilerTester.CompilationResult, String, AnnotationTarget) - Method in class de.bmiag.tapir.test.aa.ActiveAnnotationProcessorTestUtil
- getAssertionProxy(Class<T>, AssertJAssertionMethodInterceptor<T>) - Method in class de.bmiag.tapir.assertion.aop.AssertJAssertionProxyFactory
-
Returns a proxy for an AssertJ Assert object with the given
MethodInterceptor
. - getAssertionProxy(Class<T>, Supplier<T>, Optional<Long>) - Method in class de.bmiag.tapir.assertion.aop.AssertJAssertionProxyFactory
-
Returns a proxy for an AssertJ Assert object.
- getAssertThatMethods(AnnotationReference) - Method in class de.bmiag.tapir.assertion.annotation.AssertJAssertionsWrapperProcessor
- getBeanMethodName(TypeReference) - Method in class de.bmiag.tapir.configuration.annotation.ConfigurationAnnotationProcessingUtil
- getBinary() - Method in class de.bmiag.tapir.selenium.chrome.driver.properties.ChromeBrowserProperties
- getBinary() - Method in class de.bmiag.tapir.selenium.chrome.driver.properties.ChromeDriverProperties
- getBinary() - Method in class de.bmiag.tapir.selenium.firefox.driver.properties.FirefoxBrowserProperties
- getBinary() - Method in class de.bmiag.tapir.selenium.firefox.driver.properties.FirefoxGeckoDriverProperties
- getBinary() - Method in class de.bmiag.tapir.selenium.ie.driver.properties.InternetExplorerDriverServiceProperties
- getBootstrapConfiguration() - Method in class de.bmiag.tapir.bootstrap.TapirFactoriesBootstrapStrategy
-
Returns the annotation processor's class name for the given processorKey.
- getBrowser() - Method in class de.bmiag.tapir.selenium.chrome.driver.properties.ChromeProperties
- getBrowser() - Method in class de.bmiag.tapir.selenium.firefox.driver.properties.FirefoxProperties
- getCapabilities() - Method in class de.bmiag.tapir.selenium.chrome.driver.properties.ChromeProperties
- getCapabilities() - Method in class de.bmiag.tapir.selenium.firefox.driver.properties.FirefoxProperties
- getCapabilities() - Method in class de.bmiag.tapir.selenium.htmlunit.driver.properties.HtmlUnitProperties
- getCapabilities() - Method in class de.bmiag.tapir.selenium.ie.driver.properties.InternetExplorerProperties
- getCharset() - Method in class de.bmiag.tapir.execution.attachment.Attachment
- getChildren() - Method in class de.bmiag.tapir.execution.model.ExecutionPlan
- getChildren() - Method in interface de.bmiag.tapir.execution.model.StructuralElementContainer
-
Returns the children of this container
- getChildren() - Method in class de.bmiag.tapir.execution.model.TestSuite
- getChildren() - Method in class de.bmiag.tapir.executiontest.expectation.plan.ExecutionPlanExpectation
- getChildren() - Method in interface de.bmiag.tapir.executiontest.expectation.plan.StructuralElementExpectationContainer
-
Returns the child expectations.
- getChildren() - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestSuiteExpectation
- getChromedriver() - Method in class de.bmiag.tapir.selenium.chrome.driver.properties.ChromeProperties
- getClass(XtendCompilerTester.CompilationResult, String) - Method in class de.bmiag.tapir.test.aa.ActiveAnnotationProcessorTestUtil
- getClassProblems(XtendCompilerTester.CompilationResult, String) - Method in class de.bmiag.tapir.test.aa.ActiveAnnotationProcessorTestUtil
- getComparableThrowable() - Method in class de.bmiag.tapir.executiontest.expectation.execution.ExecutionPlanExecutionResult
- getComparableThrowable() - Method in interface de.bmiag.tapir.executiontest.expectation.execution.ExecutionResult
-
Returns the throwable, if there is any.
- getComparableThrowable() - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestClassExecutionResult
- getComparableThrowable() - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestStepExecutionResult
- getComparableThrowable() - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestSuiteExecutionResult
- getCompletionService() - Method in class de.bmiag.tapir.execution.executor.TapirTaskExecutor
-
Returns the
CompletionService
. - getConfigurationType(TypeReference) - Method in class de.bmiag.tapir.configuration.annotation.ConfigurationAnnotationProcessingUtil
- getConnection() - Method in class de.bmiag.tapir.selenium.chrome.driver.properties.ChromeProperties
- getConnection() - Method in class de.bmiag.tapir.selenium.firefox.driver.properties.FirefoxProperties
- getConnection() - Method in class de.bmiag.tapir.selenium.ie.driver.properties.InternetExplorerProperties
- getContent() - Method in class de.bmiag.tapir.execution.attachment.Attachment
- getContext() - Static method in class de.bmiag.tapir.util.scope.ThreadScopeContextHolder
- getConversationId() - Method in class de.bmiag.tapir.util.scope.ThreadScope
- getCurrentTestStep() - Method in interface de.bmiag.tapir.execution.executor.ExecutionState
-
Returns the current test step.
- getCurrentTestStep() - Method in class de.bmiag.tapir.execution.executor.ExecutionStateImpl
- getCustomLabel() - Method in interface de.bmiag.tapir.core.label.CustomLabeled
-
Returns the custom label.
- getData(Class<DataType>, SelectorType) - Method in interface de.bmiag.tapir.datasource.api.DataProvider
-
Provides an
Iterable
of the given data type. - getData(Class<DataType>, SelectorType) - Method in class de.bmiag.tapir.datasource.api.DataProviderImpl
- getData(SelectorType) - Method in class de.bmiag.tapir.datasource.api.AbstractDataSource
- getData(SelectorType) - Method in interface de.bmiag.tapir.datasource.api.DataSource
-
Returns the data for the given selector.
- getDataFields(MutableClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.data.ImmutableProcessor
- getDeclaringClass(AnnotatedElement) - Method in class de.bmiag.tapir.util.reflect.ReflectionUtils
-
Returns the
Class
which contains the givenAnnotatedElement
. - getDeclaringClass(Declaration) - Method in class de.bmiag.tapir.util.aa.AnnotationProcessorUtil
-
Returns the
ClassDeclaration
which contains the givenDeclaration
. - getDeclaringMethod(AnnotatedElement) - Method in class de.bmiag.tapir.util.reflect.ReflectionUtils
-
Returns the
Method
which contains the givenAnnotatedElement
. - getDeclaringMethod(Declaration) - Method in class de.bmiag.tapir.util.aa.AnnotationProcessorUtil
-
Returns the
MethodDeclaration
which contains the givenDeclaration
. - getDeclaringType(Declaration) - Method in class de.bmiag.tapir.configuration.annotation.ConfigurationAnnotationProcessingUtil
- getDefaultAdvisorAutoProxyCreator() - Method in class de.bmiag.tapir.core.CoreConfiguration
- getDefaultValueBeanName(Type) - Method in class de.bmiag.tapir.configuration.annotation.ConfigurationAnnotationProcessingUtil
- getDefaultValueBeanName(TypeReference) - Method in class de.bmiag.tapir.configuration.annotation.ConfigurationAnnotationProcessingUtil
- getDescription() - Method in interface de.bmiag.tapir.execution.model.Documentable
-
Returns a description which is more detailed than the title.
- getDescription() - Method in class de.bmiag.tapir.execution.model.TestClass
- getDescription() - Method in class de.bmiag.tapir.execution.model.TestParameter
- getDescription() - Method in class de.bmiag.tapir.execution.model.TestStep
- getDescription() - Method in class de.bmiag.tapir.execution.model.TestSuite
- getDescription() - Method in class de.bmiag.tapir.junitexecution.bootstrap.TapirJUnitBootstrapper
- getDescription(AnnotatedElement) - Method in class de.bmiag.tapir.execution.plan.ExecutionPlanBuilder
- getDriverservice() - Method in class de.bmiag.tapir.selenium.chrome.driver.properties.ChromeProperties
- getDriverservice() - Method in class de.bmiag.tapir.selenium.firefox.driver.properties.FirefoxProperties
- getDriverservice() - Method in class de.bmiag.tapir.selenium.ie.driver.properties.InternetExplorerProperties
- getEdgeTargetsFrom(T) - Method in class de.bmiag.tapir.execution.plan.sort.DirectedGraph
-
Returns all the targets of the edges starting at the given source.
- getElements() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumCheckboxGroup
- getElements() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumMultiSelect
- getElements() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumRadioButtonGroup
- getElements() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumSingleSelect
- getElements() - Method in interface de.bmiag.tapir.ui.api.ElementCollection
-
Returns all elements
- getElementsInternal(Predicate<? super Checkbox>, boolean) - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumCheckboxGroup
- getElementsInternal(Predicate<? super MultiSelectOption>, boolean) - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumMultiSelect
- getElementsInternal(Predicate<? super RadioButton>, boolean) - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumRadioButtonGroup
- getElementsInternal(Predicate<? super SingleSelectOption>, boolean) - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumSingleSelect
- getExecutionPlan() - Method in class de.bmiag.tapir.execution.TapirExecutor
-
Returns the execution plan.
- getExecutionState() - Method in class de.bmiag.tapir.executiontest.expectation.execution.ExecutionPlanExecutionResult
- getExecutionState() - Method in interface de.bmiag.tapir.executiontest.expectation.execution.ExecutionResult
-
Returns the execution state.
- getExecutionState() - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestClassExecutionResult
- getExecutionState() - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestStepExecutionResult
- getExecutionState() - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestSuiteExecutionResult
- getExecutorForClass(Class<?>) - Method in class de.bmiag.tapir.execution.TapirExecutor.TapirExecutorFactory
-
Returns a
TapirExecutor
based on the given testClass. - getFeature() - Method in class de.bmiag.tapir.variant.feature.expression.ActivatedFeatureExpression
- getFeatureExpression() - Method in class de.bmiag.tapir.variant.feature.expression.NotFeatureExpression
- getFeatureExpressions() - Method in class de.bmiag.tapir.variant.feature.expression.AllOfFeatureExpression
- getFeatureExpressions() - Method in class de.bmiag.tapir.variant.feature.expression.AnyOfFeatureExpression
- getField(XtendCompilerTester.CompilationResult, ClassDeclaration, String) - Method in class de.bmiag.tapir.test.aa.ActiveAnnotationProcessorTestUtil
- getFieldAnnotationProblems(XtendCompilerTester.CompilationResult, String, String, String) - Method in class de.bmiag.tapir.test.aa.ActiveAnnotationProcessorTestUtil
- getFieldProblems(XtendCompilerTester.CompilationResult, String, String) - Method in class de.bmiag.tapir.test.aa.ActiveAnnotationProcessorTestUtil
- getFieldProcessor() - Method in class de.bmiag.tapir.page.annotation.AbstractPageProcessor
- getGeckodriver() - Method in class de.bmiag.tapir.selenium.firefox.driver.properties.FirefoxProperties
- getHeadless() - Method in class de.bmiag.tapir.selenium.chrome.driver.properties.ChromeProperties
- getHeadless() - Method in class de.bmiag.tapir.selenium.firefox.driver.properties.FirefoxProperties
- getHost() - Method in class de.bmiag.tapir.core.net.HttpProxy
- getId() - Method in class de.bmiag.tapir.execution.model.ExecutionPlan
- getId() - Method in interface de.bmiag.tapir.execution.model.Identifiable
-
Returns the id.
- getId() - Method in class de.bmiag.tapir.execution.model.TestClass
- getId() - Method in class de.bmiag.tapir.execution.model.TestStep
- getId() - Method in class de.bmiag.tapir.execution.model.TestSuite
- getInstance() - Static method in class de.bmiag.tapir.annotationprocessing.AnnotationProcessorProvider
-
Returns the singleton instance of
AnnotationProcessorProvider
- getInterface(XtendCompilerTester.CompilationResult, String) - Method in class de.bmiag.tapir.test.aa.ActiveAnnotationProcessorTestUtil
- getIssues() - Method in interface de.bmiag.tapir.execution.model.Taggable
-
Returns the associated issues of a bugtracking tool
- getIssues() - Method in class de.bmiag.tapir.execution.model.TestClass
- getIssues() - Method in class de.bmiag.tapir.execution.model.TestSuite
- getIssues(AnnotatedElement) - Method in class de.bmiag.tapir.execution.plan.ExecutionPlanBuilder
- getIterator(Resource) - Method in class de.bmiag.tapir.datasource.csv.AbstractCsvDataSource
- getIterator(SelectorType) - Method in class de.bmiag.tapir.datasource.api.AbstractDataSource
-
Returns an iterator which traverses the source data types.
- getJavaClass() - Method in class de.bmiag.tapir.execution.model.ExecutionPlan
- getJavaClass() - Method in interface de.bmiag.tapir.execution.model.JavaClassBased
-
The underlying java class.
- getJavaClass() - Method in class de.bmiag.tapir.execution.model.TestClass
- getJavaClass() - Method in class de.bmiag.tapir.execution.model.TestSuite
- getJavaClass() - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestClassExecutionResult
- getJavaClass() - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestStepExecutionResult
- getJavaClass() - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestSuiteExecutionResult
- getJavaClass() - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestClassExpectation
- getJavaClass() - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestSuiteExpectation
- getJavaFxElement(Node, TypeToken<T>, Object...) - Method in class de.bmiag.tapir.javafx.element.JavaFxElementFactory
- getJavaFxElement(Node, Class<T>, Object...) - Method in class de.bmiag.tapir.javafx.element.JavaFxElementFactory
- getJavaMethod() - Method in interface de.bmiag.tapir.execution.model.JavaMethodBased
-
The underlying java method.
- getJavaMethod() - Method in class de.bmiag.tapir.execution.model.TestStep
- getJUnitDescription(ExecutionModelElement) - Method in class de.bmiag.tapir.junitexecution.bootstrap.JUnitDescriptionProvider
-
Provides a
Description
for the givenExecutionModelElement
. - getJUnitDescriptionInternal(Object) - Method in class de.bmiag.tapir.junitexecution.bootstrap.JUnitDescriptionProvider
- getLabel() - Method in class de.bmiag.tapir.execution.model.TestParameter
- getLabel() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumCheckbox
-
The label is obtained from the title attribute or the value attribute (if title is not present).
- getLabel() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumMultiSelectOption
- getLabel() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumRadioButton
-
The label is obtained from the title attribute or the value attribute (if title is not present).
- getLabel() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumSingleSelectOption
- getLabel() - Method in interface de.bmiag.tapir.ui.api.Labeled
-
Returns the element's label.
- getLabel(Object) - Method in class de.bmiag.tapir.core.label.CustomLabelAwareLabelProvider
- getLabel(Object) - Method in interface de.bmiag.tapir.core.label.LabelProvider
-
Returns the label of the given object.
- getLicenseCheckerClassNames() - Method in class de.bmiag.tapir.bootstrap.TapirLicenseChecker
- getListTypeArgument(ParameterizedType) - Method in class de.bmiag.tapir.selenium.element.TapirElementMethodInterceptor
- getMessage() - Method in exception de.bmiag.tapir.bootstrap.LicenseCheckException
- getMessage() - Method in class de.bmiag.tapir.executiontest.expectation.execution.ComparableThrowable
- getMethod(XtendCompilerTester.CompilationResult, ClassDeclaration, String) - Method in class de.bmiag.tapir.test.aa.ActiveAnnotationProcessorTestUtil
- getMethodName() - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestStepExpectation
- getMethodParameterAnnotationProblems(XtendCompilerTester.CompilationResult, String, String, String, String) - Method in class de.bmiag.tapir.test.aa.ActiveAnnotationProcessorTestUtil
- getMethodParameterProblems(XtendCompilerTester.CompilationResult, String, String, String) - Method in class de.bmiag.tapir.test.aa.ActiveAnnotationProcessorTestUtil
- getMethodProblems(XtendCompilerTester.CompilationResult, String, String) - Method in class de.bmiag.tapir.test.aa.ActiveAnnotationProcessorTestUtil
- getMimeType() - Method in class de.bmiag.tapir.execution.attachment.Attachment
- getMode() - Method in class de.bmiag.tapir.selenium.chrome.driver.properties.ChromeConnectionProperties
- getMode() - Method in class de.bmiag.tapir.selenium.firefox.driver.properties.FirefoxConnectionProperties
- getMode() - Method in class de.bmiag.tapir.selenium.ie.driver.properties.InternetExplorerConnectionProperties
- getName() - Method in class de.bmiag.tapir.execution.attachment.Attachment
- getName() - Method in interface de.bmiag.tapir.execution.model.NamedElement
-
Returns the name.
- getName() - Method in class de.bmiag.tapir.execution.model.TestClass
- getName() - Method in class de.bmiag.tapir.execution.model.TestParameter
- getName() - Method in class de.bmiag.tapir.execution.model.TestStep
- getName() - Method in class de.bmiag.tapir.execution.model.TestSuite
- getName() - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestStepExecutionResult
- getName() - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestParameterExpectation
- getNode() - Method in class de.bmiag.tapir.javafx.element.AbstractJavaFXElement
- getNodeQueryProxy(Supplier<NodeQuery>) - Method in class de.bmiag.tapir.javafx.element.NodeProxyFactory
- getNonProxyHosts() - Method in class de.bmiag.tapir.core.net.HttpProxy
- getNotifier(ExecutionModelElement) - Method in class de.bmiag.tapir.junitexecution.bootstrap.EachTestNotifierProvider
-
Returns an optional
EachTestNotifier
for a givenExecutionModelElement
. - getPageCheckMethodInterceptor() - Method in class de.bmiag.tapir.page.aop.pageobject.PageMethodInterceptor
- getPageMethodInterceptor() - Method in class de.bmiag.tapir.page.aop.pageobject.PageMethodInterceptor
- getParameter(XtendCompilerTester.CompilationResult, MethodDeclaration, String) - Method in class de.bmiag.tapir.test.aa.ActiveAnnotationProcessorTestUtil
- getParameterAnnotation() - Method in class de.bmiag.tapir.execution.annotations.parameter.ParameterProcessor
- getParameterMethodName(Declaration) - Method in class de.bmiag.tapir.execution.annotations.parameter.ParameterUtil
- getParameterMethodName(MutableDeclaration, AnnotationReference) - Method in class de.bmiag.tapir.execution.annotations.parameter.ParameterProcessor
- getParameters() - Method in interface de.bmiag.tapir.execution.model.Parameterized
-
Returns the parameters.
- getParameters() - Method in class de.bmiag.tapir.execution.model.TestClass
- getParameters() - Method in class de.bmiag.tapir.execution.model.TestStep
- getParameters() - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestClassExecutionResult
- getParameters() - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestStepExecutionResult
- getParameters() - Method in interface de.bmiag.tapir.executiontest.expectation.Parameterized
-
Returns the expected parameters.
- getParameters() - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestClassExpectation
- getParameters() - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestStepExpectation
- getParameterType(Declaration, TransformationContext) - Method in class de.bmiag.tapir.execution.annotations.parameter.ParameterProcessor
-
Returns the expected return type of the method which provides the parameter(s).
- getParameterType(Declaration, TransformationContext) - Method in class de.bmiag.tapir.execution.annotations.parameter.ParameterUtil
- getParameterTypeReference(TypeReference) - Method in class de.bmiag.tapir.assertion.annotation.AssertJAssertionsWrapperProcessor
- getParent() - Method in interface de.bmiag.tapir.execution.model.StructuralElement
-
Returns the parent
element
. - getParent() - Method in class de.bmiag.tapir.execution.model.TestClass
- getParent() - Method in class de.bmiag.tapir.execution.model.TestSuite
- getParentTestClass() - Method in class de.bmiag.tapir.execution.model.TestStep
- getPassword() - Method in class de.bmiag.tapir.core.net.HttpProxy
- getPort() - Method in class de.bmiag.tapir.core.net.HttpProxy
- getPotentialNullInterface(XtendCompilerTester.CompilationResult, String) - Method in class de.bmiag.tapir.test.aa.ActiveAnnotationProcessorTestUtil
- getPreferences() - Method in class de.bmiag.tapir.selenium.firefox.driver.AbstractFirefoxExtension
- getPreferences() - Method in interface de.bmiag.tapir.selenium.firefox.driver.FirefoxExtension
-
Returns the Firefox preferences which should be set.
- getProcessorClassName(String) - Method in class de.bmiag.tapir.annotationprocessing.AnnotationProcessorProvider
-
Returns the annotation processor's class name for the given processorKey.
- getProcessorClassName(AnnotationTypeDeclaration) - Method in class de.bmiag.tapir.annotationprocessing.annotation.DynamicActiveProcessor
- getProcessorKey() - Method in class de.bmiag.tapir.annotationprocessing.AbstractDynamicAnnotationProcessor
-
Returns the processorKey which is normally the fully qualified name of the annotation which is annotated by
DynamicActive
. - getProcessorKey() - Method in class de.bmiag.tapir.annotationprocessingtest1.TestAnnotation.TestAnnotationProcessor
- getProcessorKey() - Method in class de.bmiag.tapir.annotationprocessingtest1.TestAnnotation2.TestAnnotation2Processor
- getProcessorKey() - Method in class de.bmiag.tapir.annotations.documentation.JavadocGen.JavadocGenProcessor
- getProcessorKey() - Method in class de.bmiag.tapir.assertion.annotation.AssertJAssertionsWrapper.AssertJAssertionsWrapperProcessor
- getProcessorKey() - Method in class de.bmiag.tapir.bootstrap.annotation.BootstrapConfiguration.BootstrapConfigurationProcessor
- getProcessorKey() - Method in class de.bmiag.tapir.bootstrap.annotation.ModuleConfiguration.ModuleConfigurationProcessor
- getProcessorKey() - Method in class de.bmiag.tapir.conditional.annotations.Conditional.ConditionalProcessor
- getProcessorKey() - Method in class de.bmiag.tapir.configuration.annotation.configuration.Configuration.ConfigurationProcessor
- getProcessorKey() - Method in class de.bmiag.tapir.configuration.annotation.variant.ConfigurationVariant.ConfigurationVariantProcessor
- getProcessorKey() - Method in class de.bmiag.tapir.core.annotation.include.Include.IncludeProcessor
- getProcessorKey() - Method in class de.bmiag.tapir.core.annotation.label.CustomLabel.CustomLabelProcessor
- getProcessorKey() - Method in class de.bmiag.tapir.core.annotation.reference.Reference.ReferenceProcessor
- getProcessorKey() - Method in class de.bmiag.tapir.core.annotation.usebean.UseBean.UseBeanProcessor
- getProcessorKey() - Method in class de.bmiag.tapir.core.annotation.useextension.UseExtension.UseExtensionProcessor
- getProcessorKey() - Method in class de.bmiag.tapir.data.Immutable.ImmutableProcessor
- getProcessorKey() - Method in class de.bmiag.tapir.datasource.csv.annotations.CsvDataSource.CsvDataSourceProcessor
- getProcessorKey() - Method in class de.bmiag.tapir.datasource.resource.annotations.Resource.ResourceProcessor
- getProcessorKey() - Method in class de.bmiag.tapir.execution.annotations.action.Action.ActionProcessor
- getProcessorKey() - Method in class de.bmiag.tapir.execution.annotations.parameter.IteratedParameter.IteratedParameterProcessor
- getProcessorKey() - Method in class de.bmiag.tapir.execution.annotations.parameter.Parameter.ParameterProcessor
- getProcessorKey() - Method in class de.bmiag.tapir.execution.annotations.step.Step.StepProcessor
- getProcessorKey() - Method in class de.bmiag.tapir.execution.annotations.suite.TestSuite.TestSuiteProcessor
- getProcessorKey() - Method in class de.bmiag.tapir.execution.annotations.testclass.TestClass.TestClassProcessor
- getProcessorKey() - Method in class de.bmiag.tapir.javafx.annotation.JavaFXElement.JavaFXElementProcessor
- getProcessorKey() - Method in class de.bmiag.tapir.junit.annotations.UnitTest.UnitTestProcessor
-
Deprecated.
- getProcessorKey() - Method in class de.bmiag.tapir.page.annotation.Page.PageProcessor
- getProcessorKey() - Method in class de.bmiag.tapir.page.annotation.PageComponent.PageComponentProcessor
- getProcessorKey() - Method in class de.bmiag.tapir.selenium.annotation.SeleniumElement.SeleniumElementProcessor
- getProcessorKey() - Method in class de.bmiag.tapir.util.action.Action.ActionProcessor
-
Deprecated.
- getProcessorKey() - Method in class de.bmiag.tapir.variant.annotation.feature.Feature.FeatureProcessor
- getProcessorKey() - Method in class de.bmiag.tapir.variant.annotation.feature.FeatureActivated.FeatureActivatedProcessor
- getProcessorKey() - Method in class de.bmiag.tapir.variant.annotation.feature.FeatureNotActivated.FeatureNotActivatedProcessor
- getProcessorKey() - Method in class de.bmiag.tapir.xunit.annotations.UnitTest.UnitTestProcessor
- getProcessorOptional() - Method in class de.bmiag.tapir.annotationprocessing.AbstractDynamicAnnotationProcessor
-
Returns the cached optional processor
- getResults() - Method in class de.bmiag.tapir.executiontest.listener.TestExecutionListener
- getResults(Class<?>) - Method in class de.bmiag.tapir.executiontest.expectation.execution.ExecutionPlanExecutorExpectationHelper
-
Executes the given testClass and returns the execution result.
- getRowsInternal(Predicate<? super RowType>, boolean) - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumTable
- getSelectedElement() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumRadioButtonGroup
- getSelectedElement() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumSingleSelect
- getSelectedElement() - Method in interface de.bmiag.tapir.ui.api.SingleSelectable
-
Returns the selected element.
- getSelectedElements() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumCheckboxGroup
- getSelectedElements() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumMultiSelect
- getSelectedElements() - Method in interface de.bmiag.tapir.ui.api.MultiSelectable
-
Returns the selected elements.
- getSelectorType() - Method in interface de.bmiag.tapir.datasource.api.DataSource
-
This method is called when a suitable DataSource is determined.
- getSelectorType() - Method in class de.bmiag.tapir.datasource.csv.AbstractCsvDataSource
- getSeleniumElement(WebElementProvider, TypeToken<T>, Object...) - Method in class de.bmiag.tapir.selenium.element.SeleniumElementFactory
- getSeleniumElement(WebElementProvider, Class<T>, Object...) - Method in class de.bmiag.tapir.selenium.element.SeleniumElementFactory
-
Returns a Selenium element for the web element(s) provided by the given webElementProvider.
- getSeleniumElement(List<WebElement>, TypeToken<T>, Object...) - Method in class de.bmiag.tapir.selenium.element.SeleniumElementFactory
- getSeleniumElement(List<WebElement>, Class<T>, Object...) - Method in class de.bmiag.tapir.selenium.element.SeleniumElementFactory
-
Returns a Selenium element for the given web elements.
- getSeleniumElement(WebElement, TypeToken<T>, Object...) - Method in class de.bmiag.tapir.selenium.element.SeleniumElementFactory
- getSeleniumElement(WebElement, Class<T>, Object...) - Method in class de.bmiag.tapir.selenium.element.SeleniumElementFactory
-
Returns a Selenium element for the given web element.
- getSources() - Method in class de.bmiag.tapir.bootstrap.ClassBasedBootstrapStrategy
- getSources() - Method in interface de.bmiag.tapir.bootstrap.TapirBootstrapStrategy
-
Returns the sources which are passed to
SpringApplication.run(Object[], String[])
. - getSources() - Method in class de.bmiag.tapir.bootstrap.TapirContextConfigurationBootstrapStrategy
- getSources() - Method in class de.bmiag.tapir.bootstrap.TapirFactoriesBootstrapStrategy
- getStepLabel(TestStep) - Method in class de.bmiag.tapir.junitexecution.bootstrap.JUnitDescriptionProvider
- getStepMethods(Class<?>) - Method in class de.bmiag.tapir.execution.plan.ExecutionPlanBuilder
- getSteps() - Method in class de.bmiag.tapir.execution.model.TestClass
- getSteps() - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestClassExpectation
- getSupplierNameByMethod(ClassDeclaration, MethodDeclaration) - Method in class de.bmiag.tapir.assertion.annotation.AssertJAssertionsWrapperProcessor
- getTags() - Method in interface de.bmiag.tapir.execution.model.Taggable
-
Returns the associated tags.
- getTags() - Method in class de.bmiag.tapir.execution.model.TestClass
- getTags() - Method in class de.bmiag.tapir.execution.model.TestSuite
- getTags(AnnotatedElement) - Method in class de.bmiag.tapir.execution.plan.ExecutionPlanBuilder
- getTapirElementFromColumn(int, Class<T>) - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumTableRow
- getTapirElementListProxy(TypeToken<?>, CacheInvalidator, Supplier<List<TapirElement>>) - Method in class de.bmiag.tapir.selenium.element.TapirElementProxyFactory
-
Returns an intercepted instance of the list of
TapirElements
which is supplied by the given query. - getTapirElementProxy(TypeToken<?>, CacheInvalidator, Supplier<TapirElement>) - Method in class de.bmiag.tapir.selenium.element.TapirElementProxyFactory
-
Returns an intercepted instance of the
TapirElement
which is supplied by the given query. - getTestClassInstance(Class<?>) - Method in class de.bmiag.tapir.execution.plan.ExecutionPlanBuilder
- getTestClassParameters() - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestStepExecutionResult
- getTestInstance(TestClass) - Method in class de.bmiag.tapir.execution.plan.TestInstanceProvider
-
Returns an instance of
TestClass.getJavaClass()
. - getTestSuiteInstance(Class<?>) - Method in class de.bmiag.tapir.execution.plan.ExecutionPlanBuilder
- getText() - Method in interface de.bmiag.tapir.htmlbasic.api.Label
-
Returns the label's text.
- getText() - Method in interface de.bmiag.tapir.htmlbasic.api.Link
-
Returns the displayed text of the link
- getText() - Method in interface de.bmiag.tapir.htmlbasic.api.TextField
-
Returns the displayed text of the text field.
- getText() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumLabel
- getText() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumLink
- getText() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumTextField
- getText() - Method in interface de.bmiag.tapir.javafx.api.Label
-
Returns the text of the label
- getText() - Method in interface de.bmiag.tapir.javafx.api.TextField
-
Returns the displayed text of the text field.
- getText() - Method in class de.bmiag.tapir.javafx.element.impl.DefaultJavaFXLabel
- getText() - Method in class de.bmiag.tapir.javafx.element.impl.DefaultJavaFXTextField
- getThrowableClass() - Method in class de.bmiag.tapir.executiontest.expectation.execution.ComparableThrowable
- getTimeout() - Method in class de.bmiag.tapir.selenium.firefox.driver.properties.FirefoxConnectionProperties
- getTitle() - Method in interface de.bmiag.tapir.execution.model.Documentable
-
Returns the title.
- getTitle() - Method in class de.bmiag.tapir.execution.model.TestClass
- getTitle() - Method in class de.bmiag.tapir.execution.model.TestParameter
- getTitle() - Method in class de.bmiag.tapir.execution.model.TestStep
- getTitle() - Method in class de.bmiag.tapir.execution.model.TestSuite
- getTitle() - Method in interface de.bmiag.tapir.selenium.service.BrowserInteractionService
-
Returns the title of the current page.
- getTitle() - Method in class de.bmiag.tapir.selenium.service.DefaultBrowserInteractionService
- getTitle(AnnotatedElement) - Method in class de.bmiag.tapir.execution.plan.ExecutionPlanBuilder
- getType(Declaration) - Method in class de.bmiag.tapir.util.aa.AnnotationProcessorUtil
-
Returns the type of the given
Declaration
. - getUrl() - Method in class de.bmiag.tapir.selenium.chrome.driver.properties.ChromeDriverServiceProperties
- getUrl() - Method in class de.bmiag.tapir.selenium.firefox.driver.properties.FirefoxDriverServiceProperties
- getUrl() - Method in class de.bmiag.tapir.selenium.ie.driver.properties.InternetExplorerDriverServiceProperties
- getUsername() - Method in class de.bmiag.tapir.core.net.HttpProxy
- getValue() - Method in class de.bmiag.tapir.configuration.AbstractConfiguration
-
Returns the value of the configuration.
- getValue() - Method in interface de.bmiag.tapir.configuration.Configuration
-
Returns the value of the configuration.
- getValue() - Method in class de.bmiag.tapir.execution.model.TestParameter
- getValue() - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestParameterExpectation
- getValue(Class<? extends Configuration<T>>) - Method in class de.bmiag.tapir.configuration.service.ConfigurationValueService
-
Returns the value of the given
Configuration
. - getValue(String) - Method in class de.bmiag.tapir.bootstrap.TapirLicense
- getValueAsInt(String) - Method in class de.bmiag.tapir.bootstrap.TapirLicense
- getValueBeanName(Type) - Method in class de.bmiag.tapir.configuration.annotation.ConfigurationAnnotationProcessingUtil
- getValueBeanName(TypeReference) - Method in class de.bmiag.tapir.configuration.annotation.ConfigurationAnnotationProcessingUtil
- getValueName(Type) - Method in class de.bmiag.tapir.configuration.annotation.ConfigurationAnnotationProcessingUtil
- getValueName(TypeReference) - Method in class de.bmiag.tapir.configuration.annotation.ConfigurationAnnotationProcessingUtil
- getValueProviderInterfaceName(Type) - Method in class de.bmiag.tapir.configuration.annotation.ConfigurationAnnotationProcessingUtil
- getValueProviderInterfaceName(TypeReference) - Method in class de.bmiag.tapir.configuration.annotation.ConfigurationAnnotationProcessingUtil
- getVisibleRows() - Method in interface de.bmiag.tapir.htmlbasic.api.Table
-
Returns all visible
TableRow
s. - getVisibleRows() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumTable
- getWebElement() - Method in class de.bmiag.tapir.selenium.element.AbstractSingleSeleniumElement
-
Returns the web element this tapir element is based on
- getWebElement() - Method in interface de.bmiag.tapir.selenium.element.SingleWebElementBased
-
Returns the
web element
thisTapirElement
is based on. - getWebElement() - Method in interface de.bmiag.tapir.selenium.element.WebElementProvider
-
Returns a web element
- getWebElement() - Method in class de.bmiag.tapir.selenium.element.WebElementQuery
- getWebElementList() - Method in interface de.bmiag.tapir.selenium.element.WebElementProvider
-
Returns a web element list
- getWebElementList() - Method in class de.bmiag.tapir.selenium.element.WebElementQuery
- getWebElementListProxy(Supplier<List<WebElement>>) - Method in class de.bmiag.tapir.selenium.element.WebElementProxyFactory
-
Proxies a list of
web elements
. - getWebElementProxy(Supplier<WebElement>) - Method in class de.bmiag.tapir.selenium.element.WebElementProxyFactory
-
Proxies the
WebElement
which is supplied by the given webElementSupplier. - getWebElements() - Method in class de.bmiag.tapir.selenium.element.AbstractMultiSeleniumElement
-
Returns the web elements this tapir element is based on
- getWebElements() - Method in interface de.bmiag.tapir.selenium.element.MultiWebElementBased
-
Returns the
web elements
thisTapirElement
is based on. - getXpiInputStream() - Method in class de.bmiag.tapir.selenium.firefox.driver.FirebugExtension
- getXpiInputStream() - Method in interface de.bmiag.tapir.selenium.firefox.driver.FirefoxExtension
-
Returns the
InputStream
of the xpt file to be installed. - greaterThan(T) - Method in class de.bmiag.tapir.util.extensions.TapirAssertions
-
Deprecated.Since 3.1.0 use AssertJ based assertions.
- greaterThanOrEqualTo(T) - Method in class de.bmiag.tapir.util.extensions.TapirAssertions
-
Deprecated.Since 3.1.0 use AssertJ based assertions.
H
- handlePostInvoke(TestStep, Object) - Method in interface de.bmiag.tapir.execution.executor.StepExecutionInvocationHandler
-
This method is called after a step is executed successfully.
- handlePostInvoke(TestStep, Object) - Method in class de.bmiag.tapir.junitexecution.handler.JUnitFilterStepExecutionInvocationHandler
- handlePostInvoke(TestStep, Object) - Method in class de.bmiag.tapir.pageexecution.handler.AssertPostPageStepExecutionInvocationHandler
- handlePreInvoke(TestStep, Object) - Method in interface de.bmiag.tapir.execution.executor.StepExecutionInvocationHandler
-
This method is called before a step is executed.
- handlePreInvoke(TestStep, Object) - Method in class de.bmiag.tapir.junitexecution.handler.JUnitFilterStepExecutionInvocationHandler
- handlePreInvoke(TestStep, Object) - Method in class de.bmiag.tapir.pageexecution.handler.AssertPostPageStepExecutionInvocationHandler
- handleRefresh(Page, URL, int) - Method in class de.bmiag.tapir.selenium.htmlunit.driver.TapirThreadedRefreshHandler
-
Refreshes the specified page using the specified URL after the specified number of seconds.
- hashCode() - Method in class de.bmiag.tapir.core.net.HttpProxy
- hashCode() - Method in class de.bmiag.tapir.execution.annotations.parameter.ParameterProcessor
- hashCode() - Method in class de.bmiag.tapir.execution.attachment.Attachment
- hashCode() - Method in class de.bmiag.tapir.execution.model.ExecutionPlan
- hashCode() - Method in class de.bmiag.tapir.execution.model.TestClass
- hashCode() - Method in class de.bmiag.tapir.execution.model.TestParameter
- hashCode() - Method in class de.bmiag.tapir.execution.model.TestStep
- hashCode() - Method in class de.bmiag.tapir.execution.model.TestSuite
- hashCode() - Method in class de.bmiag.tapir.executiontest.expectation.execution.ComparableThrowable
- hashCode() - Method in class de.bmiag.tapir.executiontest.expectation.execution.ExecutionPlanExecutionResult
- hashCode() - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestClassExecutionResult
- hashCode() - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestStepExecutionResult
- hashCode() - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestSuiteExecutionResult
- hashCode() - Method in class de.bmiag.tapir.executiontest.expectation.plan.ExecutionPlanExpectation
- hashCode() - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestClassExpectation
- hashCode() - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestParameterExpectation
- hashCode() - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestStepExpectation
- hashCode() - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestSuiteExpectation
- hashCode() - Method in class de.bmiag.tapir.variant.feature.expression.ActivatedFeatureExpression
- hashCode() - Method in class de.bmiag.tapir.variant.feature.expression.AllOfFeatureExpression
- hashCode() - Method in class de.bmiag.tapir.variant.feature.expression.AnyOfFeatureExpression
- hashCode() - Method in class de.bmiag.tapir.variant.feature.expression.NotFeatureExpression
- hasItem(T) - Method in class de.bmiag.tapir.util.extensions.TapirAssertions
-
Deprecated.Since 3.1.0 use AssertJ based assertions.
- hasItems(T...) - Method in class de.bmiag.tapir.util.extensions.TapirAssertions
-
Deprecated.Since 3.1.0 use AssertJ based assertions.
- hasMethod(ResolvedMethod, MutableTypeDeclaration) - Method in class de.bmiag.tapir.core.annotation.include.IncludeProcessor.Util
- hasSignature(Method, String, Class<?>...) - Method in class de.bmiag.tapir.util.reflect.ReflectionUtils
-
Returns true if the given method has the expected name and parameter types.
- hasSize(int) - Method in class de.bmiag.tapir.util.extensions.TapirAssertions
-
Deprecated.Since 3.1.0 use AssertJ based assertions.
- HtmlPageCaptureListener - Class in de.bmiag.tapir.seleniumexecution.listener
-
Kicks in whenever a step fails and delegates the HTML code capturing to
HtmlPageCaptureService
. - HtmlPageCaptureListener() - Constructor for class de.bmiag.tapir.seleniumexecution.listener.HtmlPageCaptureListener
- HtmlPageCaptureService - Class in de.bmiag.tapir.seleniumexecution.service
-
This service can be used to read the currently displayed browser content as HTML code.
- HtmlPageCaptureService() - Constructor for class de.bmiag.tapir.seleniumexecution.service.HtmlPageCaptureService
- htmlUnitDriver(HtmlUnitProperties, Optional<HttpProxy>, String) - Method in class de.bmiag.tapir.selenium.htmlunit.TapirHtmlUnitConfiguration
- htmlUnitInputWebElementHandler() - Method in class de.bmiag.tapir.selenium.htmlunit.TapirHtmlUnitConfiguration
- HtmlUnitInputWebElementHandler - Class in de.bmiag.tapir.selenium.htmlunit.htmlbasic
-
The
HtmlUnitInputWebElementHandler
providesHtmlUnitDriver
specific handling ofHtmlUnitInputWebElementHandler.loseFocus(WebElement)
andHtmlUnitInputWebElementHandler.deleteText(WebElement)
. - HtmlUnitInputWebElementHandler() - Constructor for class de.bmiag.tapir.selenium.htmlunit.htmlbasic.HtmlUnitInputWebElementHandler
- HtmlUnitJsExecutor - Class in de.bmiag.tapir.selenium.htmlunit.driver
-
The HtmlUnit specific
JsExecutor
implementation is aware ofHtmlUnitDriver.isJavascriptEnabled()
. - HtmlUnitJsExecutor() - Constructor for class de.bmiag.tapir.selenium.htmlunit.driver.HtmlUnitJsExecutor
- HtmlUnitProperties - Class in de.bmiag.tapir.selenium.htmlunit.driver.properties
- HtmlUnitProperties() - Constructor for class de.bmiag.tapir.selenium.htmlunit.driver.properties.HtmlUnitProperties
- httpProxy(String, int, String, String, List<String>) - Method in class de.bmiag.tapir.core.CoreConfiguration
- HttpProxy - Class in de.bmiag.tapir.core.net
-
Immutable implementation of
HttpProxy
. - HttpProxy.Builder - Class in de.bmiag.tapir.core.net
-
Builds instances of type
HttpProxy
.
I
- id() - Method in annotation type de.bmiag.tapir.javafx.annotation.JavaFXElement
- id() - Method in annotation type de.bmiag.tapir.selenium.annotation.SeleniumElement
-
Locate elements by the value of the "id" attribute.
- Identifiable - Interface in de.bmiag.tapir.execution.model
-
Identifiable
provides a unique ID within an execution plan. - IdGenerator - Class in de.bmiag.tapir.execution.plan
-
The
IdGenerator
is a thread-safe implementation which generates an unique ID during the build of the execution plan. - IdGenerator() - Constructor for class de.bmiag.tapir.execution.plan.IdGenerator
- Immutable - Annotation Type in de.bmiag.tapir.data
-
By annotating a class with
Immutable
an immutable class is generated. - Immutable.ExcludeFromEqualsHashCode - Annotation Type in de.bmiag.tapir.data
-
The annotated field is not respected in the
equals(Object)
andhashCode()
method of the declaring class. - Immutable.ExcludeFromToString - Annotation Type in de.bmiag.tapir.data
-
The annotated field is not respected in the
toString()
method of the declaring class. - Immutable.ImmutableProcessor - Class in de.bmiag.tapir.data
-
Annotation Processor for @{link Immutable}.
- Immutable.Include - Annotation Type in de.bmiag.tapir.data
-
A field of a class which is annotated by
Immutable
can be annotated byImmutable.Include
. - Immutable.Modifiable - Annotation Type in de.bmiag.tapir.data
-
The annotated field is modifiable.
- ImmutableProcessor - Class in de.bmiag.tapir.data
-
The ImmutableProcessor is responsible for generating an immutable implementation of the annotated class.
- ImmutableProcessor() - Constructor for class de.bmiag.tapir.data.Immutable.ImmutableProcessor
- ImmutableProcessor() - Constructor for class de.bmiag.tapir.data.ImmutableProcessor
- implicitlyWaitFor(Callable<X>) - Method in class de.bmiag.tapir.selenium.htmlunit.driver.TapirHtmlUnitDriver
- ImplicitWaitService - Interface in de.bmiag.tapir.selenium.service
-
The
ImplicitWaitService
can be used to execute someWebDriver
interaction (without wait time
or with aspecified wait time
. - ImplicitWaitServiceImpl - Class in de.bmiag.tapir.selenium.service
-
Default implementation of
ImplicitWaitService
. - ImplicitWaitServiceImpl() - Constructor for class de.bmiag.tapir.selenium.service.ImplicitWaitServiceImpl
- implicitWaitTime(long) - Method in class de.bmiag.tapir.core.CoreConfiguration
- Include - Annotation Type in de.bmiag.tapir.core.annotation.include
-
Marks the annotated field as being included in it's declaring class.
- Include.IncludeProcessor - Class in de.bmiag.tapir.core.annotation.include
-
Annotation Processor for @{link Include}.
- IncludeProcessor - Class in de.bmiag.tapir.core.annotation.include
-
Processes fields which are annotated with
Include
. - IncludeProcessor() - Constructor for class de.bmiag.tapir.core.annotation.include.Include.IncludeProcessor
- IncludeProcessor() - Constructor for class de.bmiag.tapir.core.annotation.include.IncludeProcessor
- IncludeProcessor.Util - Class in de.bmiag.tapir.core.annotation.include
- includes() - Method in annotation type de.bmiag.tapir.assertion.annotation.AssertJAssertionsWrapper
-
Methods whose first parameter type is mentioned in the includes list are included from transformation.
- initialize() - Method in class de.bmiag.tapir.selenium.service.ImplicitWaitServiceImpl
- initializeFields(Object) - Method in class de.bmiag.tapir.javafx.aop.pageobject.JavaFXPageObjectFieldInitializer
- initializeFields(Object) - Method in interface de.bmiag.tapir.page.aop.pageobject.PageObjectFieldInitializer
-
Initializes the fields of the given bean.
- initializeFields(Object) - Method in class de.bmiag.tapir.selenium.aop.pageobject.SeleniumPageObjectFieldInitializer
- initializeWebDriverManager(Class<? extends WebDriver>) - Method in class de.bmiag.tapir.selenium.driver.WebDriverManagerService
- injectTypeArgument(Object, TypeToken<?>) - Method in class de.bmiag.tapir.selenium.element.SeleniumElementFactory
- InputWebElementHandler - Interface in de.bmiag.tapir.selenium.element
-
HTML input elements need some special handling concerning certain operations.
- instance() - Static method in class de.bmiag.tapir.bootstrap.TapirFactoriesBootstrapStrategy
- instance() - Static method in class de.bmiag.tapir.bootstrap.TapirLicense
- interfaces() - Method in annotation type de.bmiag.tapir.data.Immutable
-
Based on the getters of the specified interfaces fields are generated and the interfaces are implemented.
- InternetExplorerConnectionMode - Enum in de.bmiag.tapir.selenium.ie.driver
-
The
InternetExplorerConnectionMode
specifies if the Internet Explorer connection should be established locally or remotely. - InternetExplorerConnectionProperties - Class in de.bmiag.tapir.selenium.ie.driver.properties
- InternetExplorerConnectionProperties() - Constructor for class de.bmiag.tapir.selenium.ie.driver.properties.InternetExplorerConnectionProperties
- internetExplorerDriver(InternetExplorerProperties, WebDriverManagerService) - Method in class de.bmiag.tapir.selenium.ie.TapirInternetExplorerConfiguration
- InternetExplorerDriverServiceProperties - Class in de.bmiag.tapir.selenium.ie.driver.properties
- InternetExplorerDriverServiceProperties() - Constructor for class de.bmiag.tapir.selenium.ie.driver.properties.InternetExplorerDriverServiceProperties
- InternetExplorerProperties - Class in de.bmiag.tapir.selenium.ie.driver.properties
- InternetExplorerProperties() - Constructor for class de.bmiag.tapir.selenium.ie.driver.properties.InternetExplorerProperties
- invalidate() - Method in interface de.bmiag.tapir.selenium.element.CacheInvalidator
-
Invalidates a cache.
- InvalidTapirElementStateException - Exception in de.bmiag.tapir.selenium.element
-
Deprecated.Just throw an
AssertionError
in case a necessary prerequisite is not fulfilled. - InvalidTapirElementStateException(String) - Constructor for exception de.bmiag.tapir.selenium.element.InvalidTapirElementStateException
-
Deprecated.Constructs an
InvalidTapirElementStateException
- invoke(Field, Class<T>, Object) - Method in class de.bmiag.tapir.execution.plan.ParameterProviderInvocation
-
Invokes the provider method for the given field and returns an instance of the given returnType.
- invoke(Parameter, Class<T>, Object) - Method in class de.bmiag.tapir.execution.plan.ParameterProviderInvocation
-
Invokes the provider method for the given parameter and returns an instance of the given returnType.
- invoke(MethodInvocation) - Method in class de.bmiag.tapir.assertion.aop.AssertJAssertionMethodInterceptor
- invoke(MethodInvocation) - Method in class de.bmiag.tapir.javafx.element.NodeQueryMethodInterceptor
- invoke(MethodInvocation) - Method in class de.bmiag.tapir.page.aop.pageobject.PageCheckMethodInterceptor
- invoke(MethodInvocation) - Method in class de.bmiag.tapir.page.aop.pageobject.PageMethodInterceptor
- invoke(MethodInvocation) - Method in class de.bmiag.tapir.selenium.aop.WebDriverExceptionAwarePageActiveCheckInterceptor
- invoke(MethodInvocation) - Method in class de.bmiag.tapir.selenium.element.SearchContextMethodInterceptor
- invoke(MethodInvocation) - Method in class de.bmiag.tapir.selenium.element.TapirElementListMethodInterceptor
- invoke(MethodInvocation) - Method in class de.bmiag.tapir.selenium.element.TapirElementMethodInterceptor
- invoke(MethodInvocation) - Method in class de.bmiag.tapir.selenium.element.WebElementListMethodInterceptor
- invokeInternal(AnnotatedElement, Class<T>, Object) - Method in class de.bmiag.tapir.execution.plan.ParameterProviderInvocation
- invokeReflective(TapirElement, Method, Object...) - Method in class de.bmiag.tapir.selenium.element.TapirElementMethodInterceptor
- invokeReflective(Method, Object...) - Method in class de.bmiag.tapir.javafx.element.NodeQueryMethodInterceptor
- invokeReflective(Method, Object...) - Method in class de.bmiag.tapir.selenium.element.SearchContextMethodInterceptor
- invokeReflective(Method, Object...) - Method in class de.bmiag.tapir.selenium.element.TapirElementListMethodInterceptor
- is(Functions.Function1<? super T, ? extends Boolean>) - Method in class de.bmiag.tapir.util.extensions.TapirAssertions
-
Deprecated.Since 3.1.0 use AssertJ based assertions.
- is(Matcher<T>) - Method in class de.bmiag.tapir.util.extensions.TapirAssertions
-
Deprecated.Since 3.1.0 use AssertJ based assertions.
- is(T) - Method in class de.bmiag.tapir.util.extensions.TapirAssertions
-
Deprecated.Since 3.1.0 use AssertJ based assertions.
- isActive(Class<? extends Feature>) - Method in class de.bmiag.tapir.variant.service.FeatureCheckService
-
Returns true if the given
Feature
is active. - isArtificial() - Method in class de.bmiag.tapir.execution.model.TestSuite
- isDisplayed() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumButton
- isDisplayed() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumCheckbox
- isDisplayed() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumCheckboxGroup
- isDisplayed() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumLabel
- isDisplayed() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumLink
- isDisplayed() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumMultiSelect
- isDisplayed() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumMultiSelectOption
- isDisplayed() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumRadioButton
- isDisplayed() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumRadioButtonGroup
- isDisplayed() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumSingleSelect
- isDisplayed() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumSingleSelectOption
- isDisplayed() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumTable
- isDisplayed() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumTextField
- isDisplayed() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumUpload
- isDisplayed() - Method in class de.bmiag.tapir.javafx.element.impl.DefaultJavaFXButton
- isDisplayed() - Method in class de.bmiag.tapir.javafx.element.impl.DefaultJavaFXLabel
- isDisplayed() - Method in class de.bmiag.tapir.javafx.element.impl.DefaultJavaFXTextField
- isDisplayed() - Method in interface de.bmiag.tapir.ui.api.Displayable
-
Returns true, if the element is displayed.
- isEnabled() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumButton
- isEnabled() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumCheckbox
- isEnabled() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumLink
- isEnabled() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumMultiSelect
- isEnabled() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumMultiSelectOption
- isEnabled() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumRadioButton
- isEnabled() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumSingleSelect
- isEnabled() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumSingleSelectOption
- isEnabled() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumTextField
- isEnabled() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumUpload
- isEnabled() - Method in class de.bmiag.tapir.javafx.element.impl.DefaultJavaFXButton
- isEnabled() - Method in class de.bmiag.tapir.javafx.element.impl.DefaultJavaFXTextField
- isEnabled() - Method in interface de.bmiag.tapir.ui.api.Enabable
-
Returns true, if the element is enabled.
- isEqualIgnoringLinebreakStyle(String) - Static method in class de.bmiag.tapir.util.extensions.IsEqualIgnoringLinebreakStyleMatcher
- isEqualIgnoringLinebreakStyle(String) - Method in class de.bmiag.tapir.util.extensions.TapirAssertions
-
Deprecated.Since 3.1.0 use AssertJ based assertions.
- IsEqualIgnoringLinebreakStyleMatcher - Class in de.bmiag.tapir.util.extensions
-
Matcher which ignores \r\n differences.
- IsEqualIgnoringLinebreakStyleMatcher(String) - Constructor for class de.bmiag.tapir.util.extensions.IsEqualIgnoringLinebreakStyleMatcher
- isExpired() - Method in class de.bmiag.tapir.bootstrap.TapirLicense
- isJavascriptEnabled() - Method in class de.bmiag.tapir.selenium.htmlunit.driver.HtmlUnitJsExecutor
- isJavascriptEnabled() - Method in class de.bmiag.tapir.selenium.js.JsExecutor
-
Returns true if Javascript is enabled, otherwise false
- isMode() - Method in class de.bmiag.tapir.selenium.chrome.driver.properties.ChromeHeadlessProperties
- isMode() - Method in class de.bmiag.tapir.selenium.firefox.driver.properties.FirefoxHeadlessProperties
- isModuleActive(String) - Method in class de.bmiag.tapir.bootstrap.TapirLicense
- isPageActive() - Method in interface de.bmiag.tapir.page.annotation.PageActiveCheck
-
Tests if the page is active.
- isParallelized() - Method in interface de.bmiag.tapir.execution.model.Parallelizable
-
Returns true if the execution should be parallelized.
- isParallelized() - Method in class de.bmiag.tapir.execution.model.TestSuite
- isParallelized(AnnotatedElement) - Method in class de.bmiag.tapir.execution.plan.ExecutionPlanBuilder
- IsPredicateMatcher<T> - Class in de.bmiag.tapir.util.extensions
-
A matcher which is able to match via a given predicate.
- IsPredicateMatcher(Functions.Function1<? super T, ? extends Boolean>) - Constructor for class de.bmiag.tapir.util.extensions.IsPredicateMatcher
- isProceedOnFailure() - Method in class de.bmiag.tapir.execution.model.TestSuite
- isProceedOnFailure(AnnotatedElement) - Method in class de.bmiag.tapir.execution.plan.ExecutionPlanBuilder
- isRequired() - Method in class de.bmiag.tapir.annotationprocessing.AbstractDynamicAnnotationProcessor
-
Returns true if there has to be an annotation processor which handles the annotation.
- isRequired() - Method in class de.bmiag.tapir.annotationprocessingtest1.TestAnnotation.TestAnnotationProcessor
- isRequired() - Method in class de.bmiag.tapir.annotationprocessingtest1.TestAnnotation2.TestAnnotation2Processor
- isRequired() - Method in class de.bmiag.tapir.annotations.documentation.JavadocGen.JavadocGenProcessor
- isRequired() - Method in class de.bmiag.tapir.assertion.annotation.AssertJAssertionsWrapper.AssertJAssertionsWrapperProcessor
- isRequired() - Method in class de.bmiag.tapir.bootstrap.annotation.BootstrapConfiguration.BootstrapConfigurationProcessor
- isRequired() - Method in class de.bmiag.tapir.bootstrap.annotation.ModuleConfiguration.ModuleConfigurationProcessor
- isRequired() - Method in class de.bmiag.tapir.conditional.annotations.Conditional.ConditionalProcessor
- isRequired() - Method in class de.bmiag.tapir.configuration.annotation.configuration.Configuration.ConfigurationProcessor
- isRequired() - Method in class de.bmiag.tapir.configuration.annotation.variant.ConfigurationVariant.ConfigurationVariantProcessor
- isRequired() - Method in class de.bmiag.tapir.core.annotation.include.Include.IncludeProcessor
- isRequired() - Method in class de.bmiag.tapir.core.annotation.label.CustomLabel.CustomLabelProcessor
- isRequired() - Method in class de.bmiag.tapir.core.annotation.reference.Reference.ReferenceProcessor
- isRequired() - Method in class de.bmiag.tapir.core.annotation.usebean.UseBean.UseBeanProcessor
- isRequired() - Method in class de.bmiag.tapir.core.annotation.useextension.UseExtension.UseExtensionProcessor
- isRequired() - Method in class de.bmiag.tapir.data.Immutable.ImmutableProcessor
- isRequired() - Method in class de.bmiag.tapir.datasource.csv.annotations.CsvDataSource.CsvDataSourceProcessor
- isRequired() - Method in class de.bmiag.tapir.datasource.resource.annotations.Resource.ResourceProcessor
- isRequired() - Method in class de.bmiag.tapir.execution.annotations.action.Action.ActionProcessor
- isRequired() - Method in class de.bmiag.tapir.execution.annotations.parameter.IteratedParameter.IteratedParameterProcessor
- isRequired() - Method in class de.bmiag.tapir.execution.annotations.parameter.Parameter.ParameterProcessor
- isRequired() - Method in class de.bmiag.tapir.execution.annotations.step.Step.StepProcessor
- isRequired() - Method in class de.bmiag.tapir.execution.annotations.suite.TestSuite.TestSuiteProcessor
- isRequired() - Method in class de.bmiag.tapir.execution.annotations.testclass.TestClass.TestClassProcessor
- isRequired() - Method in class de.bmiag.tapir.javafx.annotation.JavaFXElement.JavaFXElementProcessor
- isRequired() - Method in class de.bmiag.tapir.junit.annotations.UnitTest.UnitTestProcessor
-
Deprecated.
- isRequired() - Method in class de.bmiag.tapir.page.annotation.Page.PageProcessor
- isRequired() - Method in class de.bmiag.tapir.page.annotation.PageComponent.PageComponentProcessor
- isRequired() - Method in class de.bmiag.tapir.selenium.annotation.SeleniumElement.SeleniumElementProcessor
- isRequired() - Method in interface de.bmiag.tapir.ui.api.Requireable
-
Returns if the element is required.
- isRequired() - Method in class de.bmiag.tapir.util.action.Action.ActionProcessor
-
Deprecated.
- isRequired() - Method in class de.bmiag.tapir.variant.annotation.feature.Feature.FeatureProcessor
- isRequired() - Method in class de.bmiag.tapir.variant.annotation.feature.FeatureActivated.FeatureActivatedProcessor
- isRequired() - Method in class de.bmiag.tapir.variant.annotation.feature.FeatureNotActivated.FeatureNotActivatedProcessor
- isRequired() - Method in class de.bmiag.tapir.xunit.annotations.UnitTest.UnitTestProcessor
- isSelected() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumCheckbox
- isSelected() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumMultiSelectOption
- isSelected() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumRadioButton
- isSelected() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumSingleSelectOption
- isSelected() - Method in interface de.bmiag.tapir.ui.api.Selectable
-
Returns true, if the element is selected.
- Issues - Annotation Type in de.bmiag.tapir.execution.annotations.documentation
-
In order to trace your tests and issuetracker simply annotate test suite or test case with the
Issues
annotation. - isValid() - Method in class de.bmiag.tapir.bootstrap.TapirLicense
- IteratedParameter - Annotation Type in de.bmiag.tapir.execution.annotations.parameter
-
Fields or step parameters can be annotated with
IteratedParameter
. - IteratedParameter.IteratedParameterProcessor - Class in de.bmiag.tapir.execution.annotations.parameter
-
Annotation Processor for @{link IteratedParameter}.
- IteratedParameterProcessor() - Constructor for class de.bmiag.tapir.execution.annotations.parameter.IteratedParameter.IteratedParameterProcessor
J
- JavaClassBased - Interface in de.bmiag.tapir.execution.model
-
JavaClassBased
provides aJava class
which the execution plan element is based on. - JavadocGen - Annotation Type in de.bmiag.tapir.annotations.documentation
-
The
JavadocGen
annotation generates a dummy javadoc for the annotated element. - JavadocGen.JavadocGenProcessor - Class in de.bmiag.tapir.annotations.documentation
-
Annotation Processor for @{link JavadocGen}.
- JavadocGenProcessor - Class in de.bmiag.tapir.annotations.documentation
-
Processes elements which are annotated with
JavadocGen
. - JavadocGenProcessor() - Constructor for class de.bmiag.tapir.annotations.documentation.JavadocGen.JavadocGenProcessor
- JavadocGenProcessor() - Constructor for class de.bmiag.tapir.annotations.documentation.JavadocGenProcessor
- JavaFxConfiguration - Class in de.bmiag.tapir.javafx
- JavaFxConfiguration() - Constructor for class de.bmiag.tapir.javafx.JavaFxConfiguration
- JavaFXElement - Interface in de.bmiag.tapir.javafx.element
-
This is an experimental interface for elements for JavaFX-based applications.
- JavaFXElement - Annotation Type in de.bmiag.tapir.javafx.annotation
-
This is an experimental annotation to be used in Pages for JavaFX-based applications.
- JavaFXElement.JavaFXElementProcessor - Class in de.bmiag.tapir.javafx.annotation
-
Annotation Processor for @{link JavaFXElement}.
- JavaFxElementFactory - Class in de.bmiag.tapir.javafx.element
-
This experimental factory creates the concrete JavaFX implementations for the tapir interfaces.
- JavaFxElementFactory() - Constructor for class de.bmiag.tapir.javafx.element.JavaFxElementFactory
- JavaFXElementProcessor() - Constructor for class de.bmiag.tapir.javafx.annotation.JavaFXElement.JavaFXElementProcessor
- JavaFXPageObjectFieldInitializer - Class in de.bmiag.tapir.javafx.aop.pageobject
-
This is an experimental class which initializes the fields of a page based on the
JavaFXElement
annotations. - JavaFXPageObjectFieldInitializer() - Constructor for class de.bmiag.tapir.javafx.aop.pageobject.JavaFXPageObjectFieldInitializer
- JavaMethodBased - Interface in de.bmiag.tapir.execution.model
-
JavaMethodBased
provides aJava method
which the execution plan element is based on. - jsExecutor() - Method in class de.bmiag.tapir.selenium.htmlunit.TapirHtmlUnitConfiguration
- JsExecutor - Class in de.bmiag.tapir.selenium.js
-
The
JsExecutor
provides the methodJsExecutor.executeJS(String, Object...)
in order to execute JavaScript. - JsExecutor() - Constructor for class de.bmiag.tapir.selenium.js.JsExecutor
- JUnitConfiguration - Class in de.bmiag.tapir.junit
-
Provides the configuration for tapir's JUnit module.
- JUnitConfiguration - Class in de.bmiag.tapir.junitexecution
-
Provides the configuration for tapir's JUnit module.
- JUnitConfiguration() - Constructor for class de.bmiag.tapir.junit.JUnitConfiguration
- JUnitConfiguration() - Constructor for class de.bmiag.tapir.junitexecution.JUnitConfiguration
- JUnitDescriptionProvider - Class in de.bmiag.tapir.junitexecution.bootstrap
-
Maps tapir's
ExecutionModelElement
to JUnit'sDescription
. - JUnitDescriptionProvider() - Constructor for class de.bmiag.tapir.junitexecution.bootstrap.JUnitDescriptionProvider
- JUnitExecutionListener - Class in de.bmiag.tapir.junitexecution.listener
-
The
JUnitExecutionListener
notifies theEachTestNotifier
which is provided byEachTestNotifierProvider
about step executions. - JUnitExecutionListener() - Constructor for class de.bmiag.tapir.junitexecution.listener.JUnitExecutionListener
- JUnitFilterStepExecutionInvocationHandler - Class in de.bmiag.tapir.junitexecution.handler
-
JUnitFilterStepExecutionInvocationHandler
is aStepExecutionInvocationHandler
which takes the Filter which is provided byJUnitFilterSupplier
into account. - JUnitFilterStepExecutionInvocationHandler() - Constructor for class de.bmiag.tapir.junitexecution.handler.JUnitFilterStepExecutionInvocationHandler
- JUnitFilterSupplier - Class in de.bmiag.tapir.junitexecution.bootstrap
-
Supplies a
Filter
. - JUnitFilterSupplier() - Constructor for class de.bmiag.tapir.junitexecution.bootstrap.JUnitFilterSupplier
- JUnitTestClassProcessor - Class in de.bmiag.tapir.junitexecution.annotations.testclass
-
In contrast to
TestClassProcessor
this processor additional adds theRunWith
annotation in order to fulfill the JUnit API and to make the annotated class executable by JUnit. - JUnitTestClassProcessor() - Constructor for class de.bmiag.tapir.junitexecution.annotations.testclass.JUnitTestClassProcessor
- JUnitTestSuiteProcessor - Class in de.bmiag.tapir.junitexecution.annotations.suite
-
In contrast to
TestSuiteProcessor
this processor additional adds theRunWith
annotation in order to fulfill the JUnit API and to make the annotated class executable by JUnit. - JUnitTestSuiteProcessor() - Constructor for class de.bmiag.tapir.junitexecution.annotations.suite.JUnitTestSuiteProcessor
K
- Key - de.bmiag.tapir.selenium.element.TapirElementListMethodInterceptor.CacheKey
- Key - de.bmiag.tapir.selenium.element.TapirElementMethodInterceptor.CacheKey
L
- Label - Interface in de.bmiag.tapir.htmlbasic.api
-
Marks an element as a label.
- Label - Interface in de.bmiag.tapir.javafx.api
-
Marks an element as a label.
- Labeled - Interface in de.bmiag.tapir.ui.api
-
Marks an ui element to have a label.
- LabelPart - Annotation Type in de.bmiag.tapir.core.annotation.label
-
Marks the annotated field as being part of the declaring class' label.
- LabelProvider - Interface in de.bmiag.tapir.core.label
-
The
LabelProvider
provides a label for an object so you do not necessarily have to fall back totoString()
. - lastPage() - Method in class de.bmiag.tapir.selenium.htmlunit.driver.TapirHtmlUnitDriver
- launch(Class<?>) - Static method in class de.bmiag.tapir.execution.launch.TapirLauncher
-
Executes the given test class or suite.
- LEGACY - de.bmiag.tapir.selenium.firefox.driver.FirefoxConnectionMode
-
Legacy mode
- lessThan(T) - Method in class de.bmiag.tapir.util.extensions.TapirAssertions
-
Deprecated.Since 3.1.0 use AssertJ based assertions.
- lessThanOrEqualTo(T) - Method in class de.bmiag.tapir.util.extensions.TapirAssertions
-
Deprecated.Since 3.1.0 use AssertJ based assertions.
- LicenseChecker - Interface in de.bmiag.tapir.bootstrap
-
Classes implementing this interface check the tapir license during the start of the tests.
- LicenseChecker - Annotation Type in de.bmiag.tapir.bootstrap.annotation
-
Classes annotated with
LicenseChecker
are executed automatically during the start of the tests and can check the validity of the license. - LicenseCheckerProcessor - Class in de.bmiag.tapir.bootstrap.annotation
-
Processes classes which are annotated with
LicenseChecker
. - LicenseCheckerProcessor() - Constructor for class de.bmiag.tapir.bootstrap.annotation.LicenseCheckerProcessor
- LicenseCheckException - Exception in de.bmiag.tapir.bootstrap
- LicenseCheckException(String) - Constructor for exception de.bmiag.tapir.bootstrap.LicenseCheckException
- Link - Interface in de.bmiag.tapir.htmlbasic.api
-
Marks an element as a link.
- linkText() - Method in annotation type de.bmiag.tapir.selenium.annotation.SeleniumElement
-
Locate elements by the exact text they display.
- LOCAL - de.bmiag.tapir.selenium.chrome.driver.ChromeConnectionMode
-
Local chromedriver mode
- LOCAL - de.bmiag.tapir.selenium.driver.DriverServiceMode
-
Local driver service
- LOCAL - de.bmiag.tapir.selenium.firefox.driver.FirefoxConnectionMode
-
Local Gecko driver mode
- LOCAL - de.bmiag.tapir.selenium.ie.driver.InternetExplorerConnectionMode
-
Local driver mode
- locale(String, String, String) - Method in class de.bmiag.tapir.core.CoreConfiguration
- lockResource(Object) - Method in class de.bmiag.tapir.util.resource.SharedResourcePool
-
Queries a resource.
- logExecutionTime(Logger, String, Supplier<? extends T>) - Static method in class de.bmiag.tapir.util.logger.ExecutionTimeLogger
-
Logs the execution time of the passed supplier.
- logExecutionTime(Logger, Supplier<String>, Supplier<? extends T>) - Static method in class de.bmiag.tapir.util.logger.ExecutionTimeLogger
-
Logs the execution time of the passed supplier.
- LoggingExecutionListener - Class in de.bmiag.tapir.execution.executor
-
Simple
ExecutionListener
which logs each event. - LoggingExecutionListener() - Constructor for class de.bmiag.tapir.execution.executor.LoggingExecutionListener
- loseFocus() - Method in interface de.bmiag.tapir.htmlbasic.api.TextField
-
Forces the text field to lose the focus (e.g.
- loseFocus() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumTextField
- loseFocus(WebElement) - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultInputWebElementHandler
- loseFocus(WebElement) - Method in interface de.bmiag.tapir.selenium.element.InputWebElementHandler
-
Forces the given
WebElement
to lose its focus in order to trigger the onchange event. - loseFocus(WebElement) - Method in class de.bmiag.tapir.selenium.htmlunit.htmlbasic.HtmlUnitInputWebElementHandler
M
- main(String[]) - Static method in class de.bmiag.tapir.cli.TapirLauncher
-
Launches the given tapir test class.
- mapDataSet(SourceDataType) - Method in class de.bmiag.tapir.datasource.api.AbstractDataSource
-
Maps from the source type to the target type.
- matches(Object) - Method in class de.bmiag.tapir.util.extensions.IsPredicateMatcher
- matchesSafely(String) - Method in class de.bmiag.tapir.util.extensions.IsEqualIgnoringLinebreakStyleMatcher
- method() - Method in annotation type de.bmiag.tapir.conditional.annotations.Conditional
-
An alias for
Conditional.value()
. - method() - Method in annotation type de.bmiag.tapir.execution.annotations.parameter.IteratedParameter
-
An alias for
IteratedParameter.value()
. - method() - Method in annotation type de.bmiag.tapir.execution.annotations.parameter.Parameter
-
An alias for
Parameter.value()
. - modifyWebClient(WebClient) - Method in class de.bmiag.tapir.selenium.htmlunit.driver.TapirHtmlUnitDriver
- ModuleConfiguration - Annotation Type in de.bmiag.tapir.bootstrap.annotation
-
Each tapir module should have exactly one classed annotated by
ModuleConfiguration
. - ModuleConfiguration.ModuleConfigurationProcessor - Class in de.bmiag.tapir.bootstrap.annotation
-
Annotation Processor for @{link ModuleConfiguration}.
- ModuleConfigurationProcessor - Class in de.bmiag.tapir.bootstrap.annotation
-
Processes classes which are annotated with
ModuleConfiguration
. - ModuleConfigurationProcessor() - Constructor for class de.bmiag.tapir.bootstrap.annotation.ModuleConfiguration.ModuleConfigurationProcessor
- ModuleConfigurationProcessor() - Constructor for class de.bmiag.tapir.bootstrap.annotation.ModuleConfigurationProcessor
- MultiSelect - Interface in de.bmiag.tapir.htmlbasic.api
-
Marks an element as a multi select.
- MultiSelectable<T> - Interface in de.bmiag.tapir.ui.api
-
Extension of
ElementCollection
in order to provide multi selection capabilities. - MultiSelectOption - Interface in de.bmiag.tapir.htmlbasic.api
-
The
MultiSelectOption
is a single option of aMultiSelect
. - MultiWebElementBased - Interface in de.bmiag.tapir.selenium.element
-
Provides the possibility to set multiple
WebElement
s which bind the element to Selenium. - MutableExecutionState - Interface in de.bmiag.tapir.execution.executor
-
Mutable variant of
ExecutionState
.
N
- name() - Method in annotation type de.bmiag.tapir.configuration.annotation.variant.ConfigurationVariant
- name() - Method in annotation type de.bmiag.tapir.selenium.annotation.SeleniumElement
-
Locate elements by the value of the "name" attribute.
- name() - Method in annotation type de.bmiag.tapir.variant.annotation.variant.Variant
-
Returns the name of the variant.
- NAME - Static variable in class de.bmiag.tapir.util.scope.ThreadScope
- NamedElement - Interface in de.bmiag.tapir.execution.model
-
NamedElement
provides a name. - NodeProxyFactory - Class in de.bmiag.tapir.javafx.element
- NodeProxyFactory() - Constructor for class de.bmiag.tapir.javafx.element.NodeProxyFactory
- NodeQueryMethodInterceptor - Class in de.bmiag.tapir.javafx.element
- NodeQueryMethodInterceptor(Supplier<?>) - Constructor for class de.bmiag.tapir.javafx.element.NodeQueryMethodInterceptor
- NoScan - Annotation Type in de.bmiag.tapir.bootstrap.annotation
-
The NoScan annotation can be used in conjunction with @Component in order to exclude the component from Spring's component scan.
- not(FeatureExpression) - Method in class de.bmiag.tapir.variant.feature.expression.FeatureExpressionBuilder
-
Returns a feature expression which negates the result of the given feature expression.
- not(Matcher<T>) - Method in class de.bmiag.tapir.util.extensions.TapirAssertions
-
Deprecated.Since 3.1.0 use AssertJ based assertions.
- not(T) - Method in class de.bmiag.tapir.util.extensions.TapirAssertions
-
Deprecated.Since 3.1.0 use AssertJ based assertions.
- NotFeatureExpression - Class in de.bmiag.tapir.variant.feature.expression
-
Negates the result of the given
FeatureExpression
. - NotFeatureExpression.Builder - Class in de.bmiag.tapir.variant.feature.expression
-
Builds instances of type
NotFeatureExpression
. - notifyHandlers(Function<StepExecutionInvocationHandler, StepExecutionInvocationHandler.Result>) - Method in class de.bmiag.tapir.execution.executor.StepExecutionInvocationHandlerNotifier
-
Notifies each registered
StepExecutionInvocationHandler
of the given event
If a notifiedStepExecutionInvocationHandler
returnsStepExecutionInvocationHandler.Result.SKIP
or throws an exception the result/exception is stored and all the upcoming handlers are notified anyway. - notifyListeners(Consumer<AttachmentListener>) - Method in class de.bmiag.tapir.execution.attachment.AttachmentListenerNotifier
-
Notifies each registered
AttachmentListener
of the given event.
The implementation is aware of exceptions thrown by the listeners and continues notification. - notifyListeners(Consumer<ExecutionListener>) - Method in class de.bmiag.tapir.execution.executor.ExecutionListenerNotifier
-
Notifies each registered
ExecutionListener
of the given event
The implementation is aware of exceptions thrown by the listeners and continues notification. - nullValue() - Method in class de.bmiag.tapir.util.extensions.TapirAssertions
-
Deprecated.Since 3.1.0 use AssertJ based assertions.
O
- of(V) - Static method in class de.bmiag.tapir.variant.service.FeatureBasedContainer
-
Creates a new
FeatureBasedContainer
with the given element and without expression. - of(V, FeatureExpression) - Static method in class de.bmiag.tapir.variant.service.FeatureBasedContainer
-
Creates a new
FeatureBasedContainer
with the given element and expression. - onApplicationEvent(ApplicationReadyEvent) - Method in class de.bmiag.tapir.bootstrap.TapirLicenseChecker
- openURL(String) - Method in interface de.bmiag.tapir.selenium.service.BrowserInteractionService
-
Load a new web page in the current browser window.
- openURL(String) - Method in class de.bmiag.tapir.selenium.service.DefaultBrowserInteractionService
P
- Page - Annotation Type in de.bmiag.tapir.page.annotation
-
Marks a class as a page.
- PAGE_SYNCHROIZATION_OBJECT - Static variable in class de.bmiag.tapir.selenium.htmlunit.driver.TapirHtmlUnitDriver
-
Synchronization point for
TapirHtmlUnitDriver.lastPage()
- Page.PageProcessor - Class in de.bmiag.tapir.page.annotation
-
Annotation Processor for @{link Page}.
- PageActiveCheck - Interface in de.bmiag.tapir.page.annotation
-
Provides the possibility to implement a page active check.
- pageActiveCheckAdvisor(WebDriverExceptionAwarePageActiveCheckInterceptor) - Method in class de.bmiag.tapir.selenium.SeleniumConfiguration
- PageActiveCheckExtensions - Class in de.bmiag.tapir.page.extensions
-
The
PageActiveCheckExtensions
can be used to check whether a page is currently active or not. - PageActiveCheckExtensions() - Constructor for class de.bmiag.tapir.page.extensions.PageActiveCheckExtensions
- PageCheckMethodInterceptor - Class in de.bmiag.tapir.page.aop.pageobject
-
Asserts that a specific page is active before proceeding the invocation to the intercepted method.
- PageCheckMethodInterceptor(PageActiveCheck) - Constructor for class de.bmiag.tapir.page.aop.pageobject.PageCheckMethodInterceptor
-
Constructs a
PageCheckMethodInterceptor
. - PageComponent - Annotation Type in de.bmiag.tapir.page.annotation
- PageComponent.PageComponentProcessor - Class in de.bmiag.tapir.page.annotation
-
Annotation Processor for @{link PageComponent}.
- PageComponentProcessor - Class in de.bmiag.tapir.page.annotation
-
The
PageComponentProcessor
processes elements annotated withPageComponent
. - PageComponentProcessor() - Constructor for class de.bmiag.tapir.page.annotation.PageComponent.PageComponentProcessor
- PageComponentProcessor() - Constructor for class de.bmiag.tapir.page.annotation.PageComponentProcessor
- PageConfiguration - Class in de.bmiag.tapir.page
-
Provides the configuration for tapir's page module.
- PageConfiguration() - Constructor for class de.bmiag.tapir.page.PageConfiguration
- PageElementAnnotation - Annotation Type in de.bmiag.tapir.page.annotation
-
PageElementAnnotation
declares an annotation to be used for annotating fields of a page or page component. - PageLicenseChecker - Class in de.bmiag.tapir.page
-
Checks the license for the page module.
- PageLicenseChecker() - Constructor for class de.bmiag.tapir.page.PageLicenseChecker
- PageMethodInterceptor - Class in de.bmiag.tapir.page.aop.pageobject
-
Wraps a
MethodInterceptor
around the invocation result. - PageMethodInterceptor(PageActiveCheck) - Constructor for class de.bmiag.tapir.page.aop.pageobject.PageMethodInterceptor
-
Constructs a PageMethodInterceptor.
- PageObjectBeanPostProcessor - Class in de.bmiag.tapir.page.aop.pageobject
-
For beans annotated with
Page
orPageComponent
subclasses of this class should initialize the corresponding page elements, for instance by injecting the fields
If the processed bean implementsPageActiveCheck
aPageMethodInterceptor
is wrapped around the instance in order to provide page check capabilities. - PageObjectBeanPostProcessor() - Constructor for class de.bmiag.tapir.page.aop.pageobject.PageObjectBeanPostProcessor
- PageObjectFieldInitializer - Interface in de.bmiag.tapir.page.aop.pageobject
-
The
PageObjectFieldInitializer
is responsible for initializing / injecting the fields / tapir elements of a page. - PageProcessor - Class in de.bmiag.tapir.page.annotation
- PageProcessor() - Constructor for class de.bmiag.tapir.page.annotation.Page.PageProcessor
- PageProcessor() - Constructor for class de.bmiag.tapir.page.annotation.PageProcessor
- Parallel - Annotation Type in de.bmiag.tapir.execution.annotations.behaviour
- Parallelizable - Interface in de.bmiag.tapir.execution.model
-
Marks the element to be executable in parallel.
- Parameter - Annotation Type in de.bmiag.tapir.execution.annotations.parameter
-
Fields or step parameters can be annotated with
Parameter
. - Parameter.ParameterProcessor - Class in de.bmiag.tapir.execution.annotations.parameter
-
Annotation Processor for @{link Parameter}.
- Parameterized - Interface in de.bmiag.tapir.execution.model
-
Parameterized
provides the possibility to use parameters. - Parameterized - Interface in de.bmiag.tapir.executiontest.expectation
-
Provides the possibility to expect parameters.
- ParameterProcessor - Class in de.bmiag.tapir.execution.annotations.parameter
-
Processes fields and method parameters which are annotated with
IteratedParameter
orParameter
. - ParameterProcessor() - Constructor for class de.bmiag.tapir.execution.annotations.parameter.Parameter.ParameterProcessor
- ParameterProcessor(AnnotationReference) - Constructor for class de.bmiag.tapir.execution.annotations.parameter.ParameterProcessor
- ParameterProviderInvocation - Class in de.bmiag.tapir.execution.plan
-
Responsible for providing the concrete value of a field or step parameter which is annotated by
Parameter
orIteratedParameter
. - ParameterProviderInvocation() - Constructor for class de.bmiag.tapir.execution.plan.ParameterProviderInvocation
- ParameterUtil - Class in de.bmiag.tapir.execution.annotations.parameter
- ParameterUtil() - Constructor for class de.bmiag.tapir.execution.annotations.parameter.ParameterUtil
- ParameterValidator - Class in de.bmiag.tapir.execution.annotations.parameter
- ParameterValidator() - Constructor for class de.bmiag.tapir.execution.annotations.parameter.ParameterValidator
- parse(String) - Method in class de.bmiag.tapir.cli.handler.ClassOptionHandler
- partialLinkText() - Method in annotation type de.bmiag.tapir.selenium.annotation.SeleniumElement
-
Locate elements that contain the given link text.
- postProcessAfterInitialization(Object, String) - Method in class de.bmiag.tapir.page.aop.pageobject.PageObjectBeanPostProcessor
- postProcessBeforeInitialization(Object, String) - Method in class de.bmiag.tapir.page.aop.pageobject.PageObjectBeanPostProcessor
- preValidate(ClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.configuration.annotation.configuration.ConfigurationProcessor
- Private - Annotation Type in de.bmiag.tapir.page.annotation
-
Provides the possibility to mark a field of a Page Object as private.
- PROCEED - de.bmiag.tapir.execution.executor.StepExecutionInvocationHandler.Result
-
Tells the
ExecutionPlanExecutor
to proceed the execution of the step. - ProceedOnFailure - Annotation Type in de.bmiag.tapir.execution.annotations.behaviour
- processorRequired() - Method in annotation type de.bmiag.tapir.annotationprocessing.annotation.DynamicActive
-
Returns true if there has to be an annotation processor which handles the annotation.
- processParameter(Declaration) - Method in class de.bmiag.tapir.execution.annotations.parameter.ParameterUtil
- propertyName() - Method in annotation type de.bmiag.tapir.configuration.annotation.variant.ConfigurationVariant
-
Returns the name of the property which determines the active configuration variant.
- propertyName() - Method in annotation type de.bmiag.tapir.variant.annotation.variant.Variant
-
Returns the name of the property which determines the active variant.
- providerClass() - Method in annotation type de.bmiag.tapir.execution.annotations.parameter.IteratedParameter
-
The name of the class which includes the method defined as
IteratedParameter.value()
orIteratedParameter.method()
. - providerClass() - Method in annotation type de.bmiag.tapir.execution.annotations.parameter.Parameter
-
The name of the class which includes the method defined as
Parameter.value()
orParameter.method()
.
R
- RadioButton - Interface in de.bmiag.tapir.htmlbasic.api
-
Marks an element as a radio button.
- RadioButtonGroup - Interface in de.bmiag.tapir.htmlbasic.api
-
Defines a radio button group which contains a set of
RadioButton
s. - Reference - Annotation Type in de.bmiag.tapir.core.annotation.reference
-
Marks the annotated field as being referenced in it's declaring class.
- Reference.ReferenceProcessor - Class in de.bmiag.tapir.core.annotation.reference
-
Annotation Processor for @{link Reference}.
- ReferenceProcessor - Class in de.bmiag.tapir.core.annotation.reference
-
Processes fields which are annotated with
Reference
. - ReferenceProcessor() - Constructor for class de.bmiag.tapir.core.annotation.reference.Reference.ReferenceProcessor
- ReferenceProcessor() - Constructor for class de.bmiag.tapir.core.annotation.reference.ReferenceProcessor
- ReflectionUtils - Class in de.bmiag.tapir.util.reflect
-
Provides some helper methods for Java's Reflection API.
- ReflectionUtils() - Constructor for class de.bmiag.tapir.util.reflect.ReflectionUtils
- refresh() - Method in interface de.bmiag.tapir.selenium.service.BrowserInteractionService
-
Refresh the current page
- refresh() - Method in class de.bmiag.tapir.selenium.service.DefaultBrowserInteractionService
- registerBean(MutableClassDeclaration, TypeReference[], Visibility, TransformationContext) - Method in class de.bmiag.tapir.core.annotation.usebean.BeanService
-
Adds beans to the given class.
- registerCoreAssertionsExtension(MutableClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.junit.annotations.UnitTestProcessor
- registerDestructionCallback(String, Runnable) - Method in class de.bmiag.tapir.util.scope.ThreadScope
- registerDestructionCallback(String, Runnable) - Method in class de.bmiag.tapir.util.scope.ThreadScopeContext
-
Register the given callback as to be executed after request completion.
- registerExtension(MutableClassDeclaration, TypeReference[], Visibility, TransformationContext) - Method in class de.bmiag.tapir.core.annotation.useextension.ExtensionService
-
Adds extensions to the given class.
- registerTapirAssertionsExtension(MutableClassDeclaration, TransformationContext) - Method in class de.bmiag.tapir.junit.annotations.UnitTestProcessor
- REMOTE - de.bmiag.tapir.selenium.chrome.driver.ChromeConnectionMode
-
Remote chromedriver mode (Driver service)
- REMOTE - de.bmiag.tapir.selenium.driver.DriverServiceMode
-
Remote driver service
- REMOTE - de.bmiag.tapir.selenium.firefox.driver.FirefoxConnectionMode
-
Remote Gecko driver mode (Driver service)
- REMOTE - de.bmiag.tapir.selenium.ie.driver.InternetExplorerConnectionMode
-
Remote driver mode
- remove(String) - Method in class de.bmiag.tapir.util.scope.ThreadScope
-
Removes bean from scope.
- Requireable - Interface in de.bmiag.tapir.ui.api
-
Marks an ui element to be required optionally.
- resolveContextualObject(String) - Method in class de.bmiag.tapir.util.scope.ThreadScope
- Resource - Annotation Type in de.bmiag.tapir.datasource.resource.annotations
- Resource.ResourceProcessor - Class in de.bmiag.tapir.datasource.resource.annotations
-
Annotation Processor for @{link Resource}.
- ResourceConverter - Class in de.bmiag.tapir.test
-
A set of methods which are useful in order to handle files and resources in general.
- ResourceConverter() - Constructor for class de.bmiag.tapir.test.ResourceConverter
- ResourceDataSourceProcessor - Class in de.bmiag.tapir.datasource.resource.annotations
-
Processes classes which are annotated with
Resource
. - ResourceDataSourceProcessor() - Constructor for class de.bmiag.tapir.datasource.resource.annotations.ResourceDataSourceProcessor
- ResourceProcessor() - Constructor for class de.bmiag.tapir.datasource.resource.annotations.Resource.ResourceProcessor
- run(RunNotifier) - Method in class de.bmiag.tapir.junitexecution.bootstrap.TapirJUnitBootstrapper
- RunNotifierSupplier - Class in de.bmiag.tapir.junitexecution.bootstrap
-
Supplies a
RunNotifier
. - RunNotifierSupplier() - Constructor for class de.bmiag.tapir.junitexecution.bootstrap.RunNotifierSupplier
- runTest(Class<?>, ExecutionPlanExpectation) - Method in class de.bmiag.tapir.executiontest.expectation.plan.ExecutionPlanExpectationHelper
-
Obtains the execution plan for given testClass and asserts it against the
ExecutionPlanExpectation
. - runTest(Class<?>, Map<String, String>, ExecutionPlanExpectation) - Method in class de.bmiag.tapir.executiontest.expectation.plan.ExecutionPlanExpectationHelper
-
After setting the given properties as JVM System properties the execution plan for given testClass is obtained and asserted against the
ExecutionPlanExpectation
.
S
- ScreenshotListener - Class in de.bmiag.tapir.seleniumexecution.listener
-
Kicks in whenever a step fails and delegates the screenshot creation to
ScreenshotService
. - ScreenshotListener() - Constructor for class de.bmiag.tapir.seleniumexecution.listener.ScreenshotListener
- ScreenshotService - Class in de.bmiag.tapir.seleniumexecution.service
-
This service can be used to make screenshots from the currently displayed browser window.
- ScreenshotService() - Constructor for class de.bmiag.tapir.seleniumexecution.service.ScreenshotService
- SearchContextMethodInterceptor - Class in de.bmiag.tapir.selenium.element
-
Ensures that each invocation of
SearchContext.findElement(org.openqa.selenium.By)
andSearchContext.findElements(org.openqa.selenium.By)
returns a proxy. - SearchContextMethodInterceptor(Supplier<? extends SearchContext>) - Constructor for class de.bmiag.tapir.selenium.element.SearchContextMethodInterceptor
- select() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumCheckbox
- select() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumMultiSelectOption
- select() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumRadioButton
- select() - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumSingleSelectOption
- select() - Method in interface de.bmiag.tapir.ui.api.Selectable
-
Selects the element.
- Selectable - Interface in de.bmiag.tapir.ui.api
-
Marks an ui element as selectable.
- SelectOption - Interface in de.bmiag.tapir.htmlbasic.api
-
Marks a ui element as a select option.
- SeleniumConfiguration - Class in de.bmiag.tapir.selenium
-
Provides the configuration for tapir's Selenium module.
- SeleniumConfiguration() - Constructor for class de.bmiag.tapir.selenium.SeleniumConfiguration
- SeleniumElement - Annotation Type in de.bmiag.tapir.selenium.annotation
-
Binds the annotated field as a Selenium element.
- SeleniumElement.SeleniumElementProcessor - Class in de.bmiag.tapir.selenium.annotation
-
Annotation Processor for @{link SeleniumElement}.
- SeleniumElementFactory - Class in de.bmiag.tapir.selenium.element
-
This factory creates the concrete Selenium implementations for tapir interfaces.
- SeleniumElementFactory() - Constructor for class de.bmiag.tapir.selenium.element.SeleniumElementFactory
- SeleniumElementProcessor() - Constructor for class de.bmiag.tapir.selenium.annotation.SeleniumElement.SeleniumElementProcessor
- SeleniumExecutionConfiguration - Class in de.bmiag.tapir.seleniumexecution
-
Provides the configuration for tapir's Selenium module.
- SeleniumExecutionConfiguration() - Constructor for class de.bmiag.tapir.seleniumexecution.SeleniumExecutionConfiguration
- SeleniumPageObjectFieldInitializer - Class in de.bmiag.tapir.selenium.aop.pageobject
-
This implementation of the
PageObjectFieldInitializer
initializes the page elements with the Selenium API by callingPageFactory.initElements(FieldDecorator, Object)
. - SeleniumPageObjectFieldInitializer() - Constructor for class de.bmiag.tapir.selenium.aop.pageobject.SeleniumPageObjectFieldInitializer
- set(Filter) - Method in class de.bmiag.tapir.junitexecution.bootstrap.JUnitFilterSupplier
-
Sets the filter.
- set(RunNotifier) - Method in class de.bmiag.tapir.junitexecution.bootstrap.RunNotifierSupplier
-
Sets the run notifier.
- setActivateByFeatureExpression(Optional<FeatureExpression>) - Method in class de.bmiag.tapir.variant.data.FeatureSpecificDataElement
- setArtificial(boolean) - Method in class de.bmiag.tapir.execution.model.TestSuite.Builder
-
Initializes the value for the
TestSuite.Builder.artificial
attribute. - setBinary(File) - Method in class de.bmiag.tapir.selenium.chrome.driver.properties.ChromeBrowserProperties
- setBinary(File) - Method in class de.bmiag.tapir.selenium.chrome.driver.properties.ChromeDriverProperties
- setBinary(File) - Method in class de.bmiag.tapir.selenium.firefox.driver.properties.FirefoxBrowserProperties
- setBinary(File) - Method in class de.bmiag.tapir.selenium.firefox.driver.properties.FirefoxGeckoDriverProperties
- setBinary(File) - Method in class de.bmiag.tapir.selenium.ie.driver.properties.InternetExplorerDriverServiceProperties
- setCharset(Charset) - Method in class de.bmiag.tapir.execution.attachment.Attachment.Builder
-
Initializes the default value for the
Attachment.Builder.charset
attribute. - setCharset(Optional<Charset>) - Method in class de.bmiag.tapir.execution.attachment.Attachment.Builder
-
Initializes the value for the
Attachment.Builder.charset
attribute. - setChildren(Iterable<StructuralElement>) - Method in class de.bmiag.tapir.execution.model.ExecutionPlan.Builder
-
Adds elements to
ExecutionPlan.Builder.children
. - setChildren(Iterable<StructuralElement>) - Method in class de.bmiag.tapir.execution.model.TestSuite.Builder
-
Adds elements to
TestSuite.Builder.children
. - setChildren(Iterable<StructuralElementExpectation>) - Method in class de.bmiag.tapir.executiontest.expectation.plan.ExecutionPlanExpectation.Builder
-
Adds elements to
ExecutionPlanExpectation.Builder.children
. - setChildren(Iterable<StructuralElementExpectation>) - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestSuiteExpectation.Builder
-
Adds elements to
TestSuiteExpectation.Builder.children
. - setChildren(List<StructuralElement>) - Method in class de.bmiag.tapir.execution.model.ExecutionPlan
-
Sets the value of the
children
attribute - setChildren(List<StructuralElement>) - Method in class de.bmiag.tapir.execution.model.TestSuite
-
Sets the value of the
children
attribute - setComparableThrowable(ComparableThrowable) - Method in class de.bmiag.tapir.executiontest.expectation.execution.ExecutionPlanExecutionResult.Builder
-
Initializes the default value for the
ExecutionPlanExecutionResult.Builder.comparableThrowable
attribute. - setComparableThrowable(ComparableThrowable) - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestClassExecutionResult.Builder
-
Initializes the default value for the
TestClassExecutionResult.Builder.comparableThrowable
attribute. - setComparableThrowable(ComparableThrowable) - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestStepExecutionResult.Builder
-
Initializes the default value for the
TestStepExecutionResult.Builder.comparableThrowable
attribute. - setComparableThrowable(ComparableThrowable) - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestSuiteExecutionResult.Builder
-
Initializes the default value for the
TestSuiteExecutionResult.Builder.comparableThrowable
attribute. - setComparableThrowable(Optional<ComparableThrowable>) - Method in class de.bmiag.tapir.executiontest.expectation.execution.ExecutionPlanExecutionResult.Builder
-
Initializes the value for the
ExecutionPlanExecutionResult.Builder.comparableThrowable
attribute. - setComparableThrowable(Optional<ComparableThrowable>) - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestClassExecutionResult.Builder
-
Initializes the value for the
TestClassExecutionResult.Builder.comparableThrowable
attribute. - setComparableThrowable(Optional<ComparableThrowable>) - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestStepExecutionResult.Builder
-
Initializes the value for the
TestStepExecutionResult.Builder.comparableThrowable
attribute. - setComparableThrowable(Optional<ComparableThrowable>) - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestSuiteExecutionResult.Builder
-
Initializes the value for the
TestSuiteExecutionResult.Builder.comparableThrowable
attribute. - setContent(byte[]) - Method in class de.bmiag.tapir.execution.attachment.Attachment.Builder
-
Initializes the value for the
Attachment.Builder.content
attribute. - setCurrentTestStep(Optional<TestStep>) - Method in class de.bmiag.tapir.execution.executor.ExecutionStateImpl
- setCurrentTestStep(Optional<TestStep>) - Method in interface de.bmiag.tapir.execution.executor.MutableExecutionState
-
Sets the current test step to the current thread.
- setDescription(String) - Method in class de.bmiag.tapir.execution.model.TestClass.Builder
-
Initializes the default value for the
TestClass.Builder.description
attribute. - setDescription(String) - Method in class de.bmiag.tapir.execution.model.TestParameter.Builder
-
Initializes the default value for the
TestParameter.Builder.description
attribute. - setDescription(String) - Method in class de.bmiag.tapir.execution.model.TestStep.Builder
-
Initializes the default value for the
TestStep.Builder.description
attribute. - setDescription(String) - Method in class de.bmiag.tapir.execution.model.TestSuite.Builder
-
Initializes the default value for the
TestSuite.Builder.description
attribute. - setDescription(Optional<String>) - Method in class de.bmiag.tapir.execution.model.TestClass.Builder
-
Initializes the value for the
TestClass.Builder.description
attribute. - setDescription(Optional<String>) - Method in class de.bmiag.tapir.execution.model.TestParameter.Builder
-
Initializes the value for the
TestParameter.Builder.description
attribute. - setDescription(Optional<String>) - Method in class de.bmiag.tapir.execution.model.TestStep.Builder
-
Initializes the value for the
TestStep.Builder.description
attribute. - setDescription(Optional<String>) - Method in class de.bmiag.tapir.execution.model.TestSuite.Builder
-
Initializes the value for the
TestSuite.Builder.description
attribute. - setExecutionState(ExecutionState) - Method in class de.bmiag.tapir.executiontest.expectation.execution.ExecutionPlanExecutionResult.Builder
-
Initializes the value for the
ExecutionPlanExecutionResult.Builder.executionState
attribute. - setExecutionState(ExecutionState) - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestClassExecutionResult.Builder
-
Initializes the value for the
TestClassExecutionResult.Builder.executionState
attribute. - setExecutionState(ExecutionState) - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestStepExecutionResult.Builder
-
Initializes the value for the
TestStepExecutionResult.Builder.executionState
attribute. - setExecutionState(ExecutionState) - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestSuiteExecutionResult.Builder
-
Initializes the value for the
TestSuiteExecutionResult.Builder.executionState
attribute. - setFeature(Class<? extends Feature>) - Method in class de.bmiag.tapir.variant.feature.expression.ActivatedFeatureExpression.Builder
-
Initializes the value for the
ActivatedFeatureExpression.Builder.feature
attribute. - setFeatureExpression(FeatureExpression) - Method in class de.bmiag.tapir.variant.feature.expression.NotFeatureExpression.Builder
-
Initializes the value for the
NotFeatureExpression.Builder.featureExpression
attribute. - setFeatureExpressions(Iterable<FeatureExpression>) - Method in class de.bmiag.tapir.variant.feature.expression.AllOfFeatureExpression.Builder
-
Adds elements to
AllOfFeatureExpression.Builder.featureExpressions
. - setFeatureExpressions(Iterable<FeatureExpression>) - Method in class de.bmiag.tapir.variant.feature.expression.AnyOfFeatureExpression.Builder
-
Adds elements to
AnyOfFeatureExpression.Builder.featureExpressions
. - setFile(File) - Method in interface de.bmiag.tapir.htmlbasic.api.Upload
-
Sets the file which should be uploaded.
- setFile(File) - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumUpload
- setHost(String) - Method in class de.bmiag.tapir.core.net.HttpProxy.Builder
-
Initializes the value for the
HttpProxy.Builder.host
attribute. - setHTTPProxy(String, int, Optional<String>, Optional<String>, List<String>) - Method in class de.bmiag.tapir.selenium.htmlunit.driver.TapirHtmlUnitDriver
- setId(Integer) - Method in class de.bmiag.tapir.execution.model.ExecutionPlan.Builder
-
Initializes the value for the
ExecutionPlan.Builder.id
attribute. - setId(Integer) - Method in class de.bmiag.tapir.execution.model.TestClass.Builder
-
Initializes the value for the
TestClass.Builder.id
attribute. - setId(Integer) - Method in class de.bmiag.tapir.execution.model.TestStep.Builder
-
Initializes the value for the
TestStep.Builder.id
attribute. - setId(Integer) - Method in class de.bmiag.tapir.execution.model.TestSuite.Builder
-
Initializes the value for the
TestSuite.Builder.id
attribute. - setIssues(Iterable<String>) - Method in class de.bmiag.tapir.execution.model.TestClass.Builder
-
Adds elements to
TestClass.Builder.issues
. - setIssues(Iterable<String>) - Method in class de.bmiag.tapir.execution.model.TestSuite.Builder
-
Adds elements to
TestSuite.Builder.issues
. - setJavaClass(Class<?>) - Method in class de.bmiag.tapir.execution.model.ExecutionPlan.Builder
-
Initializes the value for the
ExecutionPlan.Builder.javaClass
attribute. - setJavaClass(Class<?>) - Method in class de.bmiag.tapir.execution.model.TestClass.Builder
-
Initializes the value for the
TestClass.Builder.javaClass
attribute. - setJavaClass(Class<?>) - Method in class de.bmiag.tapir.execution.model.TestSuite.Builder
-
Initializes the value for the
TestSuite.Builder.javaClass
attribute. - setJavaClass(Class<?>) - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestClassExecutionResult.Builder
-
Initializes the value for the
TestClassExecutionResult.Builder.javaClass
attribute. - setJavaClass(Class<?>) - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestStepExecutionResult.Builder
-
Initializes the value for the
TestStepExecutionResult.Builder.javaClass
attribute. - setJavaClass(Class<?>) - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestSuiteExecutionResult.Builder
-
Initializes the value for the
TestSuiteExecutionResult.Builder.javaClass
attribute. - setJavaClass(Class<?>) - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestClassExpectation.Builder
-
Initializes the value for the
TestClassExpectation.Builder.javaClass
attribute. - setJavaClass(Class<?>) - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestSuiteExpectation.Builder
-
Initializes the value for the
TestSuiteExpectation.Builder.javaClass
attribute. - setJavaMethod(Method) - Method in class de.bmiag.tapir.execution.model.TestStep.Builder
-
Initializes the value for the
TestStep.Builder.javaMethod
attribute. - setLabel(String) - Method in class de.bmiag.tapir.execution.model.TestParameter.Builder
-
Initializes the value for the
TestParameter.Builder.label
attribute. - setMessage(String) - Method in class de.bmiag.tapir.executiontest.expectation.execution.ComparableThrowable.Builder
-
Initializes the value for the
ComparableThrowable.Builder.message
attribute. - setMethodName(String) - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestStepExpectation.Builder
-
Initializes the value for the
TestStepExpectation.Builder.methodName
attribute. - setMimeType(MimeType) - Method in class de.bmiag.tapir.execution.attachment.Attachment.Builder
-
Initializes the value for the
Attachment.Builder.mimeType
attribute. - setMode(boolean) - Method in class de.bmiag.tapir.selenium.chrome.driver.properties.ChromeHeadlessProperties
- setMode(boolean) - Method in class de.bmiag.tapir.selenium.firefox.driver.properties.FirefoxHeadlessProperties
- setMode(ChromeConnectionMode) - Method in class de.bmiag.tapir.selenium.chrome.driver.properties.ChromeConnectionProperties
- setMode(FirefoxConnectionMode) - Method in class de.bmiag.tapir.selenium.firefox.driver.properties.FirefoxConnectionProperties
- setMode(InternetExplorerConnectionMode) - Method in class de.bmiag.tapir.selenium.ie.driver.properties.InternetExplorerConnectionProperties
- setName(String) - Method in class de.bmiag.tapir.execution.attachment.Attachment.Builder
-
Initializes the value for the
Attachment.Builder.name
attribute. - setName(String) - Method in class de.bmiag.tapir.execution.model.TestClass.Builder
-
Initializes the value for the
TestClass.Builder.name
attribute. - setName(String) - Method in class de.bmiag.tapir.execution.model.TestParameter.Builder
-
Initializes the value for the
TestParameter.Builder.name
attribute. - setName(String) - Method in class de.bmiag.tapir.execution.model.TestStep.Builder
-
Initializes the value for the
TestStep.Builder.name
attribute. - setName(String) - Method in class de.bmiag.tapir.execution.model.TestSuite.Builder
-
Initializes the value for the
TestSuite.Builder.name
attribute. - setName(String) - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestStepExecutionResult.Builder
-
Initializes the value for the
TestStepExecutionResult.Builder.name
attribute. - setName(String) - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestParameterExpectation.Builder
-
Initializes the value for the
TestParameterExpectation.Builder.name
attribute. - setNode(Node) - Method in class de.bmiag.tapir.javafx.element.AbstractJavaFXElement
- setNode(Node) - Method in interface de.bmiag.tapir.javafx.element.JavaFXElement
- setNonProxyHosts(Iterable<String>) - Method in class de.bmiag.tapir.core.net.HttpProxy.Builder
-
Adds elements to
HttpProxy.Builder.nonProxyHosts
. - setParallelized(boolean) - Method in class de.bmiag.tapir.execution.model.TestSuite.Builder
-
Initializes the value for the
TestSuite.Builder.parallelized
attribute. - setParameters(Iterable<TestParameter>) - Method in class de.bmiag.tapir.execution.model.TestClass.Builder
-
Adds elements to
TestClass.Builder.parameters
. - setParameters(Iterable<TestParameter>) - Method in class de.bmiag.tapir.execution.model.TestStep.Builder
-
Adds elements to
TestStep.Builder.parameters
. - setParameters(Iterable<TestParameterExpectation>) - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestClassExecutionResult.Builder
-
Adds elements to
TestClassExecutionResult.Builder.parameters
. - setParameters(Iterable<TestParameterExpectation>) - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestStepExecutionResult.Builder
-
Adds elements to
TestStepExecutionResult.Builder.parameters
. - setParameters(Iterable<TestParameterExpectation>) - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestClassExpectation.Builder
-
Adds elements to
TestClassExpectation.Builder.parameters
. - setParameters(Iterable<TestParameterExpectation>) - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestStepExpectation.Builder
-
Adds elements to
TestStepExpectation.Builder.parameters
. - setParent(StructuralElementContainer) - Method in class de.bmiag.tapir.execution.model.TestClass.Builder
-
Initializes the value for the
TestClass.Builder.parent
attribute. - setParent(StructuralElementContainer) - Method in class de.bmiag.tapir.execution.model.TestSuite.Builder
-
Initializes the value for the
TestSuite.Builder.parent
attribute. - setParentTestClass(TestClass) - Method in class de.bmiag.tapir.execution.model.TestStep.Builder
-
Initializes the value for the
TestStep.Builder.parentTestClass
attribute. - setPassword(String) - Method in class de.bmiag.tapir.core.net.HttpProxy.Builder
-
Initializes the default value for the
HttpProxy.Builder.password
attribute. - setPassword(Optional<String>) - Method in class de.bmiag.tapir.core.net.HttpProxy.Builder
-
Initializes the value for the
HttpProxy.Builder.password
attribute. - setPort(int) - Method in class de.bmiag.tapir.core.net.HttpProxy.Builder
-
Initializes the value for the
HttpProxy.Builder.port
attribute. - setPreference(String, boolean) - Method in class de.bmiag.tapir.selenium.firefox.driver.AbstractFirefoxExtension
-
Sets a boolean value based preference
- setPreference(String, int) - Method in class de.bmiag.tapir.selenium.firefox.driver.AbstractFirefoxExtension
-
Sets an int value based preference
- setPreference(String, String) - Method in class de.bmiag.tapir.selenium.firefox.driver.AbstractFirefoxExtension
-
Sets a String value based preference
- setProceedOnFailure(boolean) - Method in class de.bmiag.tapir.execution.model.TestSuite.Builder
-
Initializes the value for the
TestSuite.Builder.proceedOnFailure
attribute. - setSteps(Iterable<TestStep>) - Method in class de.bmiag.tapir.execution.model.TestClass.Builder
-
Adds elements to
TestClass.Builder.steps
. - setSteps(Iterable<TestStepExpectation>) - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestClassExpectation.Builder
-
Adds elements to
TestClassExpectation.Builder.steps
. - setSteps(List<TestStep>) - Method in class de.bmiag.tapir.execution.model.TestClass
-
Sets the value of the
steps
attribute - setTags(Iterable<String>) - Method in class de.bmiag.tapir.execution.model.TestClass.Builder
-
Adds elements to
TestClass.Builder.tags
. - setTags(Iterable<String>) - Method in class de.bmiag.tapir.execution.model.TestSuite.Builder
-
Adds elements to
TestSuite.Builder.tags
. - setTestClassParameters(Iterable<TestParameterExpectation>) - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestStepExecutionResult.Builder
-
Adds elements to
TestStepExecutionResult.Builder.testClassParameters
. - setText(String) - Method in interface de.bmiag.tapir.htmlbasic.api.TextField
-
Sets the given text.
- setText(String) - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumTextField
- setText(String) - Method in interface de.bmiag.tapir.javafx.api.TextField
-
Sets the given text
- setText(String) - Method in class de.bmiag.tapir.javafx.element.impl.DefaultJavaFXTextField
- setThrowableClass(Class<? extends Throwable>) - Method in class de.bmiag.tapir.executiontest.expectation.execution.ComparableThrowable.Builder
-
Initializes the value for the
ComparableThrowable.Builder.throwableClass
attribute. - setTimeout(int) - Method in class de.bmiag.tapir.selenium.firefox.driver.properties.FirefoxConnectionProperties
- setTitle(String) - Method in class de.bmiag.tapir.execution.model.TestClass.Builder
-
Initializes the default value for the
TestClass.Builder.title
attribute. - setTitle(String) - Method in class de.bmiag.tapir.execution.model.TestParameter.Builder
-
Initializes the default value for the
TestParameter.Builder.title
attribute. - setTitle(String) - Method in class de.bmiag.tapir.execution.model.TestStep.Builder
-
Initializes the default value for the
TestStep.Builder.title
attribute. - setTitle(String) - Method in class de.bmiag.tapir.execution.model.TestSuite.Builder
-
Initializes the default value for the
TestSuite.Builder.title
attribute. - setTitle(Optional<String>) - Method in class de.bmiag.tapir.execution.model.TestClass.Builder
-
Initializes the value for the
TestClass.Builder.title
attribute. - setTitle(Optional<String>) - Method in class de.bmiag.tapir.execution.model.TestParameter.Builder
-
Initializes the value for the
TestParameter.Builder.title
attribute. - setTitle(Optional<String>) - Method in class de.bmiag.tapir.execution.model.TestStep.Builder
-
Initializes the value for the
TestStep.Builder.title
attribute. - setTitle(Optional<String>) - Method in class de.bmiag.tapir.execution.model.TestSuite.Builder
-
Initializes the value for the
TestSuite.Builder.title
attribute. - setTypeArguments(List<Type>) - Method in class de.bmiag.tapir.htmlbasic.impl.DefaultSeleniumTable
- setTypeArguments(List<Type>) - Method in interface de.bmiag.tapir.ui.api.TypeArgumentAware
-
Sets the type arguments.
- setUrl(URL) - Method in class de.bmiag.tapir.selenium.chrome.driver.properties.ChromeDriverServiceProperties
- setUrl(URL) - Method in class de.bmiag.tapir.selenium.firefox.driver.properties.FirefoxDriverServiceProperties
- setUrl(URL) - Method in class de.bmiag.tapir.selenium.ie.driver.properties.InternetExplorerDriverServiceProperties
- setUsername(String) - Method in class de.bmiag.tapir.core.net.HttpProxy.Builder
-
Initializes the default value for the
HttpProxy.Builder.username
attribute. - setUsername(Optional<String>) - Method in class de.bmiag.tapir.core.net.HttpProxy.Builder
-
Initializes the value for the
HttpProxy.Builder.username
attribute. - setValue(Object) - Method in class de.bmiag.tapir.execution.model.TestParameter.Builder
-
Initializes the value for the
TestParameter.Builder.value
attribute. - setValue(Object) - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestParameterExpectation.Builder
-
Initializes the value for the
TestParameterExpectation.Builder.value
attribute. - setWebElement(WebElement) - Method in class de.bmiag.tapir.selenium.element.AbstractSingleSeleniumElement
- setWebElement(WebElement) - Method in interface de.bmiag.tapir.selenium.element.SingleWebElementBased
-
Sets Selenium's
WebElement
. - setWebElements(List<WebElement>) - Method in class de.bmiag.tapir.selenium.element.AbstractMultiSeleniumElement
- setWebElements(List<WebElement>) - Method in interface de.bmiag.tapir.selenium.element.MultiWebElementBased
-
Sets Selenium's
WebElement
s. - SharedResourcePool - Class in de.bmiag.tapir.util.resource
-
The
SharedResourcePool
provides the possibility to lock resources in order to synchronize them. - SharedResourcePool() - Constructor for class de.bmiag.tapir.util.resource.SharedResourcePool
- sharedResourcePoolTimeout(Integer) - Method in class de.bmiag.tapir.util.UtilConfiguration
- shouldFilter(Parameterized) - Method in class de.bmiag.tapir.variant.filter.FeatureBasedParameterFilter
- shouldFilterClass(TestClass, Object) - Method in class de.bmiag.tapir.conditional.filter.ConditionalFilter
- shouldFilterClass(TestClass, Object) - Method in interface de.bmiag.tapir.execution.plan.ExecutionFilter
-
Checks if the given testClass should be filtered.
- shouldFilterClass(TestClass, Object) - Method in class de.bmiag.tapir.execution.plan.ExecutionFilterManager
-
Asks the registered
execution filters
if the given testClass should be filtered. - shouldFilterClass(TestClass, Object) - Method in class de.bmiag.tapir.variant.filter.FeatureActivatedAnnotationFilter
- shouldFilterClass(TestClass, Object) - Method in class de.bmiag.tapir.variant.filter.FeatureBasedParameterFilter
- shouldFilterStep(TestStep, Object) - Method in class de.bmiag.tapir.conditional.filter.ConditionalFilter
- shouldFilterStep(TestStep, Object) - Method in interface de.bmiag.tapir.execution.plan.ExecutionFilter
-
Checks if the given testStep should be filtered.
- shouldFilterStep(TestStep, Object) - Method in class de.bmiag.tapir.execution.plan.ExecutionFilterManager
-
Asks the registered
execution filters
if the given testStep should be filtered. - shouldFilterStep(TestStep, Object) - Method in class de.bmiag.tapir.variant.filter.FeatureActivatedAnnotationFilter
- shouldFilterStep(TestStep, Object) - Method in class de.bmiag.tapir.variant.filter.FeatureBasedParameterFilter
- shouldFilterSuite(TestSuite, Object) - Method in class de.bmiag.tapir.conditional.filter.ConditionalFilter
- shouldFilterSuite(TestSuite, Object) - Method in interface de.bmiag.tapir.execution.plan.ExecutionFilter
-
Checks if the given testSuite should be filtered.
- shouldFilterSuite(TestSuite, Object) - Method in class de.bmiag.tapir.execution.plan.ExecutionFilterManager
-
Asks the registered
execution filters
if the given testSuite should be filtered. - shouldFilterSuite(TestSuite, Object) - Method in class de.bmiag.tapir.variant.filter.FeatureActivatedAnnotationFilter
- shouldFilterSuite(TestSuite, Object) - Method in class de.bmiag.tapir.variant.filter.FeatureBasedParameterFilter
- shouldRetry(WebDriverException) - Method in class de.bmiag.tapir.selenium.aop.DefaultWebDriverExceptionOccurrenceBehaviour
- shouldRetry(WebDriverException) - Method in interface de.bmiag.tapir.selenium.aop.WebDriverExceptionOccurrenceBehaviour
-
Returns if the operation should be retried for given
WebDriverException
. - shouldRetry(WebDriverException) - Method in class de.bmiag.tapir.selenium.firefox.aop.FirefoxWebDriverExceptionOccurrenceBehaviour
- shutdown() - Method in class de.bmiag.tapir.execution.executor.TapirTaskExecutor
-
This method shuts down the underlying executor.
- simpleDateConverter(String, Locale) - Method in class de.bmiag.tapir.core.CoreConfiguration
- SimpleDateConverter - Class in de.bmiag.tapir.core.converter
-
A
Converter
which uses a givenDateFormat
to convert aString
to aDate
. - SimpleDateConverter(DateFormat) - Constructor for class de.bmiag.tapir.core.converter.SimpleDateConverter
- simpleLocalDateConverter(String, Locale) - Method in class de.bmiag.tapir.core.CoreConfiguration
- SimpleLocalDateConverter - Class in de.bmiag.tapir.core.converter
-
A
Converter
which uses a givenDateTimeFormatter
to convert aString
to aLocalDate
. - SimpleLocalDateConverter(DateTimeFormatter) - Constructor for class de.bmiag.tapir.core.converter.SimpleLocalDateConverter
- simpleTypeConverter() - Method in class de.bmiag.tapir.variant.VariantConfiguration
- since() - Method in annotation type de.bmiag.tapir.annotations.documentation.JavadocGen
-
The @since tag
- singleLine() - Method in annotation type de.bmiag.tapir.core.annotation.label.CustomLabel
-
Defines if the label should be printed to a single line.
- singleLine() - Method in class de.bmiag.tapir.core.annotation.label.CustomLabelStringBuilder
-
Fields are printed on a single line, separated by commas instead of newlines
- SingleSelect - Interface in de.bmiag.tapir.htmlbasic.api
-
Marks an element as a single select field.
- SingleSelectable<T> - Interface in de.bmiag.tapir.ui.api
-
Extension of
ElementCollection
in order to provide single selection capabilities. - SingleSelectOption - Interface in de.bmiag.tapir.htmlbasic.api
-
The
SingleSelectOption
is a single option of aSingleSelect
. - SingleWebElementBased - Interface in de.bmiag.tapir.selenium.element
-
Provides the possibility to set a single
WebElement
which binds the element to Selenium. - SKIP - de.bmiag.tapir.execution.executor.StepExecutionInvocationHandler.Result
-
Tells the
ExecutionPlanExecutor
to skip the execution of the step. - SKIPPED - de.bmiag.tapir.executiontest.data.ExecutionState
-
Execution is skipped.
- skipStructuralElement(Object) - Method in class de.bmiag.tapir.execution.executor.ExecutionPlanExecutor
- sneakyRethrow(Throwable) - Static method in class de.bmiag.tapir.util.exception.SneakyThrow
-
Throws any throwable 'sneakily' - you don't need to catch it, nor declare that you throw it onwards.
- SneakyThrow - Class in de.bmiag.tapir.util.exception
-
Utility class for providing Sneaky Throw functionalities.
- SneakyThrow() - Constructor for class de.bmiag.tapir.util.exception.SneakyThrow
- sort() - Method in class de.bmiag.tapir.execution.plan.sort.DirectedGraph
-
Execute topological sort by using
DirectedGraph.sortInternal(Object, Set, Stack)
recursively. - startsWith(String) - Method in class de.bmiag.tapir.util.extensions.TapirAssertions
-
Deprecated.Since 3.1.0 use AssertJ based assertions.
- Step - Annotation Type in de.bmiag.tapir.execution.annotations.step
-
Defines a method as a step.
- Step.StepProcessor - Class in de.bmiag.tapir.execution.annotations.step
-
Annotation Processor for @{link Step}.
- StepExecutionInvocationHandler - Interface in de.bmiag.tapir.execution.executor
-
The
StepExecutionInvocationHandler
is notified each time a step before (StepExecutionInvocationHandler.handlePreInvoke(TestStep, Object)
) and after (StepExecutionInvocationHandler.handlePostInvoke(TestStep, Object)
as step is executed. - StepExecutionInvocationHandler.Result - Enum in de.bmiag.tapir.execution.executor
-
The result tells the
ExecutionPlanExecutor
how to proceed the step execution. - StepExecutionInvocationHandlerNotifier - Class in de.bmiag.tapir.execution.executor
-
The
StepExecutionInvocationHandlerNotifier
notifies all registeredstep execution invocation handlers
before and after a step is executed. - StepExecutionInvocationHandlerNotifier() - Constructor for class de.bmiag.tapir.execution.executor.StepExecutionInvocationHandlerNotifier
- stepFailed(TestStep, Throwable) - Method in class de.bmiag.tapir.allure.listener.AllureExecutionListener
- stepFailed(TestStep, Throwable) - Method in class de.bmiag.tapir.execution.executor.AbstractExecutionListener
- stepFailed(TestStep, Throwable) - Method in interface de.bmiag.tapir.execution.executor.ExecutionListener
-
Called when a test step has been finished with an exception.
- stepFailed(TestStep, Throwable) - Method in class de.bmiag.tapir.execution.executor.LoggingExecutionListener
- stepFailed(TestStep, Throwable) - Method in class de.bmiag.tapir.execution.executor.StepFinishedStateUpdater
- stepFailed(TestStep, Throwable) - Method in class de.bmiag.tapir.executiontest.listener.TestExecutionListener
- stepFailed(TestStep, Throwable) - Method in class de.bmiag.tapir.junitexecution.listener.JUnitExecutionListener
- stepFailed(TestStep, Throwable) - Method in class de.bmiag.tapir.seleniumexecution.listener.HtmlPageCaptureListener
- stepFailed(TestStep, Throwable) - Method in class de.bmiag.tapir.seleniumexecution.listener.ScreenshotListener
- StepFinishedStateUpdater - Class in de.bmiag.tapir.execution.executor
-
Responsible for resetting the current step of the
ExecutionState
. - StepFinishedStateUpdater() - Constructor for class de.bmiag.tapir.execution.executor.StepFinishedStateUpdater
- StepProcessor - Class in de.bmiag.tapir.execution.annotations.step
-
Processes classes which are annotated with
Step
. - StepProcessor() - Constructor for class de.bmiag.tapir.execution.annotations.step.Step.StepProcessor
- StepProcessor() - Constructor for class de.bmiag.tapir.execution.annotations.step.StepProcessor
- stepSkipped(TestStep) - Method in class de.bmiag.tapir.allure.listener.AllureExecutionListener
- stepSkipped(TestStep) - Method in class de.bmiag.tapir.execution.executor.AbstractExecutionListener
- stepSkipped(TestStep) - Method in interface de.bmiag.tapir.execution.executor.ExecutionListener
-
Called when a test step has been skipped.
- stepSkipped(TestStep) - Method in class de.bmiag.tapir.execution.executor.LoggingExecutionListener
- stepSkipped(TestStep) - Method in class de.bmiag.tapir.executiontest.listener.TestExecutionListener
- stepSkipped(TestStep) - Method in class de.bmiag.tapir.junitexecution.listener.JUnitExecutionListener
- stepStarted(TestStep) - Method in class de.bmiag.tapir.allure.listener.AllureExecutionListener
- stepStarted(TestStep) - Method in class de.bmiag.tapir.execution.executor.AbstractExecutionListener
- stepStarted(TestStep) - Method in interface de.bmiag.tapir.execution.executor.ExecutionListener
-
Called when a test step has been started.
- stepStarted(TestStep) - Method in class de.bmiag.tapir.execution.executor.LoggingExecutionListener
- stepStarted(TestStep) - Method in class de.bmiag.tapir.execution.executor.StepStartedStateUpdater
- stepStarted(TestStep) - Method in class de.bmiag.tapir.executiontest.listener.TestExecutionListener
- stepStarted(TestStep) - Method in class de.bmiag.tapir.junitexecution.listener.JUnitExecutionListener
- StepStartedStateUpdater - Class in de.bmiag.tapir.execution.executor
-
Responsible for setting the current step of the
ExecutionState
. - StepStartedStateUpdater() - Constructor for class de.bmiag.tapir.execution.executor.StepStartedStateUpdater
- stepSucceeded(TestStep) - Method in class de.bmiag.tapir.allure.listener.AllureExecutionListener
- stepSucceeded(TestStep) - Method in class de.bmiag.tapir.execution.executor.AbstractExecutionListener
- stepSucceeded(TestStep) - Method in interface de.bmiag.tapir.execution.executor.ExecutionListener
-
Called when a test step has been finished successfully
- stepSucceeded(TestStep) - Method in class de.bmiag.tapir.execution.executor.LoggingExecutionListener
- stepSucceeded(TestStep) - Method in class de.bmiag.tapir.execution.executor.StepFinishedStateUpdater
- stepSucceeded(TestStep) - Method in class de.bmiag.tapir.executiontest.listener.TestExecutionListener
- stepSucceeded(TestStep) - Method in class de.bmiag.tapir.junitexecution.listener.JUnitExecutionListener
- stripSpace(String) - Method in class de.bmiag.tapir.util.extensions.IsEqualIgnoringLinebreakStyleMatcher
- StructuralElement - Interface in de.bmiag.tapir.execution.model
-
A
StructuralElement
is a sub element of the execution plan. - StructuralElementContainer - Interface in de.bmiag.tapir.execution.model
-
StructuralElementContainer
is the counterpart toStructuralElement
. - StructuralElementExpectation - Interface in de.bmiag.tapir.executiontest.expectation.plan
-
An expectation concerning a
StructuralElement
. - StructuralElementExpectationContainer - Interface in de.bmiag.tapir.executiontest.expectation.plan
-
An expectation concerning a
StructuralElementContainer
. - submit(CompletionService<V>, Callable<V>) - Method in class de.bmiag.tapir.execution.executor.TapirTaskExecutor
-
Executes the given
Callable
and returns aFuture
. - SUCCEEDED - de.bmiag.tapir.executiontest.data.ExecutionState
-
Execution finished successfully.
- suiteFailed(TestSuite, Throwable) - Method in class de.bmiag.tapir.allure.listener.AllureExecutionListener
- suiteFailed(TestSuite, Throwable) - Method in class de.bmiag.tapir.execution.executor.AbstractExecutionListener
- suiteFailed(TestSuite, Throwable) - Method in interface de.bmiag.tapir.execution.executor.ExecutionListener
-
Called when a test suite has been finished with an exception.
- suiteFailed(TestSuite, Throwable) - Method in class de.bmiag.tapir.execution.executor.LoggingExecutionListener
- suiteFailed(TestSuite, Throwable) - Method in class de.bmiag.tapir.executiontest.listener.TestExecutionListener
- suiteSkipped(TestSuite) - Method in class de.bmiag.tapir.allure.listener.AllureExecutionListener
- suiteSkipped(TestSuite) - Method in class de.bmiag.tapir.execution.executor.AbstractExecutionListener
- suiteSkipped(TestSuite) - Method in interface de.bmiag.tapir.execution.executor.ExecutionListener
-
Called when a test suite has been skipped.
- suiteSkipped(TestSuite) - Method in class de.bmiag.tapir.execution.executor.LoggingExecutionListener
- suiteSkipped(TestSuite) - Method in class de.bmiag.tapir.executiontest.listener.TestExecutionListener
- suiteSkipped(TestSuite) - Method in class de.bmiag.tapir.junitexecution.listener.JUnitExecutionListener
- suiteStarted(TestSuite) - Method in class de.bmiag.tapir.allure.listener.AllureExecutionListener
- suiteStarted(TestSuite) - Method in class de.bmiag.tapir.execution.executor.AbstractExecutionListener
- suiteStarted(TestSuite) - Method in interface de.bmiag.tapir.execution.executor.ExecutionListener
-
Called when a test suite has been started.
- suiteStarted(TestSuite) - Method in class de.bmiag.tapir.execution.executor.LoggingExecutionListener
- suiteStarted(TestSuite) - Method in class de.bmiag.tapir.executiontest.listener.TestExecutionListener
- suiteSucceeded(TestSuite) - Method in class de.bmiag.tapir.allure.listener.AllureExecutionListener
- suiteSucceeded(TestSuite) - Method in class de.bmiag.tapir.execution.executor.AbstractExecutionListener
- suiteSucceeded(TestSuite) - Method in interface de.bmiag.tapir.execution.executor.ExecutionListener
-
Called when a test suite has been finished successfully
- suiteSucceeded(TestSuite) - Method in class de.bmiag.tapir.execution.executor.LoggingExecutionListener
- suiteSucceeded(TestSuite) - Method in class de.bmiag.tapir.executiontest.listener.TestExecutionListener
- switchToFrame(String) - Method in interface de.bmiag.tapir.selenium.service.BrowserInteractionService
-
Select a frame by its name or ID.
- switchToFrame(String) - Method in class de.bmiag.tapir.selenium.service.DefaultBrowserInteractionService
T
- Table<RowType extends TableRow> - Interface in de.bmiag.tapir.htmlbasic.api
-
Defines a table.
- TableRow - Interface in de.bmiag.tapir.htmlbasic.api
-
TableRow is a marker interface for a row of a
Table
. - Taggable - Interface in de.bmiag.tapir.execution.model
-
Taggable
some information about tags and issues/bugs. - tagName() - Method in annotation type de.bmiag.tapir.selenium.annotation.SeleniumElement
-
Locate elements by their tag name.
- Tags - Annotation Type in de.bmiag.tapir.execution.annotations.documentation
-
In order to tag your tests simply annotate test suite or test case with the
Tags
annotation. - takeScreenshot(String) - Method in class de.bmiag.tapir.seleniumexecution.service.ScreenshotService
-
Takes a screenshot with the given name, if the current web driver supports this.
- TapirAssertionConfiguration - Class in de.bmiag.tapir.assertion
-
Provides the configuration for tapir's assertion module.
- TapirAssertionConfiguration() - Constructor for class de.bmiag.tapir.assertion.TapirAssertionConfiguration
- TapirAssertions - Class in de.bmiag.tapir.util.extensions
-
Deprecated.Since 3.1.0 use AssertJ based assertions.
- TapirAssertions() - Constructor for class de.bmiag.tapir.util.extensions.TapirAssertions
-
Deprecated.
- TapirBootstrapper - Class in de.bmiag.tapir.bootstrap
-
The
TapirBootstrapper
is responsible for bootstrapping the tapir Spring application context based on a givenTapirBootstrapStrategy
. - TapirBootstrapper() - Constructor for class de.bmiag.tapir.bootstrap.TapirBootstrapper
- TapirBootstrapStrategy - Interface in de.bmiag.tapir.bootstrap
-
The
TapirBootstrapStrategy
provides a strategy to determine the sources passed toSpringApplication.run(Object[], String[])
. - TapirChromeConfiguration - Class in de.bmiag.tapir.selenium.chrome
-
Provides the configuration for tapir's Selenium Chrome module.
- TapirChromeConfiguration() - Constructor for class de.bmiag.tapir.selenium.chrome.TapirChromeConfiguration
- TapirContextConfiguration - Annotation Type in de.bmiag.tapir.bootstrap
-
TapirContextConfiguration
defines class-level metadata that is used to determine how to load and configure anApplicationContext
for tapir tests. - TapirContextConfigurationBootstrapStrategy - Class in de.bmiag.tapir.bootstrap
-
The
TapirContextConfigurationBootstrapStrategy
is aTapirBootstrapStrategy
which is based on aTapirContextConfiguration
. - TapirContextConfigurationBootstrapStrategy(TapirContextConfiguration) - Constructor for class de.bmiag.tapir.bootstrap.TapirContextConfigurationBootstrapStrategy
-
Creates a
TapirContextConfigurationBootstrapStrategy
based on the given tapirContextConfiguration. - TapirCoreAssertionConfiguration - Class in de.bmiag.tapir.coreassertion
-
Provides the configuration for tapir's core assertion module.
- TapirCoreAssertionConfiguration() - Constructor for class de.bmiag.tapir.coreassertion.TapirCoreAssertionConfiguration
- TapirDataSourceApiConfiguration - Class in de.bmiag.tapir.datasource.api
-
Provides the configuration for tapir's datasource api module.
- TapirDataSourceApiConfiguration() - Constructor for class de.bmiag.tapir.datasource.api.TapirDataSourceApiConfiguration
- TapirDataSourceCsvConfiguration - Class in de.bmiag.tapir.datasource.csv
-
Provides the configuration for tapir's DataSource CSV module.
- TapirDataSourceCsvConfiguration() - Constructor for class de.bmiag.tapir.datasource.csv.TapirDataSourceCsvConfiguration
- TapirDataSourceResourceConfiguration - Class in de.bmiag.tapir.datasource.resource
-
Provides the configuration for tapir's DataSource Resource module.
- TapirDataSourceResourceConfiguration() - Constructor for class de.bmiag.tapir.datasource.resource.TapirDataSourceResourceConfiguration
- TapirElement - Interface in de.bmiag.tapir.ui.api
-
Marker interface for elements used in tapir.
- TapirElementListMethodInterceptor - Class in de.bmiag.tapir.selenium.element
-
The
TapirElementListMethodInterceptor
wraps a list ofTapirElements
. - TapirElementListMethodInterceptor(Supplier<List<TapirElement>>, CacheInvalidator, TypeToken<?>) - Constructor for class de.bmiag.tapir.selenium.element.TapirElementListMethodInterceptor
- TapirElementListMethodInterceptor.CacheKey - Enum in de.bmiag.tapir.selenium.element
- TapirElementMethodInterceptor - Class in de.bmiag.tapir.selenium.element
-
The
TapirElementMethodInterceptor
wraps a singleTapirElement
. - TapirElementMethodInterceptor(Supplier<TapirElement>, CacheInvalidator, TypeToken<?>) - Constructor for class de.bmiag.tapir.selenium.element.TapirElementMethodInterceptor
- TapirElementMethodInterceptor.CacheKey - Enum in de.bmiag.tapir.selenium.element
- TapirElementProxyFactory - Class in de.bmiag.tapir.selenium.element
-
Responsible or building interceptors which intercept calls to
TapirElements
or lists vonTapirElements
. - TapirElementProxyFactory() - Constructor for class de.bmiag.tapir.selenium.element.TapirElementProxyFactory
- TapirExecutionConfiguration - Class in de.bmiag.tapir.execution
-
Provides the configuration for tapir's execution module.
- TapirExecutionConfiguration() - Constructor for class de.bmiag.tapir.execution.TapirExecutionConfiguration
- TapirExecutor - Class in de.bmiag.tapir.execution
-
Main entry point for running tapir tests.
- TapirExecutor.TapirExecutorFactory - Class in de.bmiag.tapir.execution
-
The
TapirExecutor.TapirExecutorFactory
is responsible for providing aTapirExecutor
for a given testClass. - TapirExecutorFactory() - Constructor for class de.bmiag.tapir.execution.TapirExecutor.TapirExecutorFactory
- TapirFactoriesBootstrapStrategy - Class in de.bmiag.tapir.bootstrap
-
The
TapirFactoriesBootstrapStrategy
searches for files called "META-INF/tapir.bootstrap" in the classpath. - TapirFirefoxConfiguration - Class in de.bmiag.tapir.selenium.firefox
-
Provides the configuration for tapir's Selenium Firefox module.
- TapirFirefoxConfiguration() - Constructor for class de.bmiag.tapir.selenium.firefox.TapirFirefoxConfiguration
- TapirHtmlBasicAPIConfiguration - Class in de.bmiag.tapir.htmlbasic.api
- TapirHtmlBasicAPIConfiguration() - Constructor for class de.bmiag.tapir.htmlbasic.api.TapirHtmlBasicAPIConfiguration
- TapirHtmlBasicImplConfiguration - Class in de.bmiag.tapir.htmlbasic.impl
- TapirHtmlBasicImplConfiguration() - Constructor for class de.bmiag.tapir.htmlbasic.impl.TapirHtmlBasicImplConfiguration
- TapirHtmlUnitConfiguration - Class in de.bmiag.tapir.selenium.htmlunit
-
Provides the configuration for tapir's Selenium HtmlUnit module.
- TapirHtmlUnitConfiguration() - Constructor for class de.bmiag.tapir.selenium.htmlunit.TapirHtmlUnitConfiguration
- TapirHtmlUnitDriver - Class in de.bmiag.tapir.selenium.htmlunit.driver
-
The
TapirHtmlUnitDriver
fixes some issues withHtmlUnitDriver
. - TapirHtmlUnitDriver() - Constructor for class de.bmiag.tapir.selenium.htmlunit.driver.TapirHtmlUnitDriver
-
Deprecated.
- TapirHtmlUnitDriver(boolean) - Constructor for class de.bmiag.tapir.selenium.htmlunit.driver.TapirHtmlUnitDriver
-
Deprecated.
- TapirHtmlUnitDriver(BrowserVersion) - Constructor for class de.bmiag.tapir.selenium.htmlunit.driver.TapirHtmlUnitDriver
-
Deprecated.
- TapirHtmlUnitDriver(BrowserVersion, boolean) - Constructor for class de.bmiag.tapir.selenium.htmlunit.driver.TapirHtmlUnitDriver
-
Deprecated.
- TapirHtmlUnitDriver(Capabilities) - Constructor for class de.bmiag.tapir.selenium.htmlunit.driver.TapirHtmlUnitDriver
-
Constructs a new instance with the specified
BrowserVersion
. - TapirInternetExplorerConfiguration - Class in de.bmiag.tapir.selenium.ie
-
Provides the configuration for tapir's Selenium Internet Explorer module.
- TapirInternetExplorerConfiguration() - Constructor for class de.bmiag.tapir.selenium.ie.TapirInternetExplorerConfiguration
- TapirJUnitAnnotationProcessorUtil - Class in de.bmiag.tapir.junitexecution.annotations
-
Provides convenience methods which might be used by multiple annotation processors.
- TapirJUnitAnnotationProcessorUtil() - Constructor for class de.bmiag.tapir.junitexecution.annotations.TapirJUnitAnnotationProcessorUtil
- TapirJUnitBootstrapper - Class in de.bmiag.tapir.junitexecution.bootstrap
-
The
TapirJUnitBootstrapper
is the main entry point for initializing a tapir test run using JUnit. - TapirJUnitBootstrapper(Class<?>) - Constructor for class de.bmiag.tapir.junitexecution.bootstrap.TapirJUnitBootstrapper
-
Constructs a
TapirJUnitBootstrapper
instance based on the given testClass. - TapirLauncher - Class in de.bmiag.tapir.cli
-
The
TapirLauncher
launches a given tapir test class via the command line. - TapirLauncher - Class in de.bmiag.tapir.execution.launch
-
Provides the static convenience method
launch
which executes a given test class or suite. - TapirLauncher() - Constructor for class de.bmiag.tapir.cli.TapirLauncher
- TapirLauncher() - Constructor for class de.bmiag.tapir.execution.launch.TapirLauncher
- TapirLicense - Class in de.bmiag.tapir.bootstrap
-
A singleton holding the license for all tapir modules.
- TapirLicenseChecker - Class in de.bmiag.tapir.bootstrap
-
This listener is executed automatically during the start of the tests and lets
LicenseCheckers
check the validity of the license - TapirLicenseChecker() - Constructor for class de.bmiag.tapir.bootstrap.TapirLicenseChecker
- TapirPageExecutionConfiguration - Class in de.bmiag.tapir.pageexecution
- TapirPageExecutionConfiguration() - Constructor for class de.bmiag.tapir.pageexecution.TapirPageExecutionConfiguration
- TapirPageExecutionConfiguration2 - Class in de.bmiag.tapir.pageexecution
- TapirPageExecutionConfiguration2() - Constructor for class de.bmiag.tapir.pageexecution.TapirPageExecutionConfiguration2
- TapirSeleniumFieldDecorator - Class in de.bmiag.tapir.selenium.aop.pageobject
-
The
TapirSeleniumFieldDecorator
creates aTapirElement
which is provided bySeleniumElementFactory.getSeleniumElement(WebElement, Class, Object...)
. - TapirSeleniumFieldDecorator() - Constructor for class de.bmiag.tapir.selenium.aop.pageobject.TapirSeleniumFieldDecorator
- TapirTaskExecutor - Class in de.bmiag.tapir.execution.executor
-
The
TapirTaskExecutor
is responsible for executing Runnables which are registered viaTapirTaskExecutor.submit(CompletionService, Callable)
. - TapirTaskExecutor() - Constructor for class de.bmiag.tapir.execution.executor.TapirTaskExecutor
- TapirTestConfiguration - Class in de.bmiag.tapir.test
-
Provides the configuration for tapir's test module.
- TapirTestConfiguration() - Constructor for class de.bmiag.tapir.test.TapirTestConfiguration
- TapirThreadedRefreshHandler - Class in de.bmiag.tapir.selenium.htmlunit.driver
-
Refreshes the specified page using the specified URL after the specified number of seconds.
- TapirThreadedRefreshHandler() - Constructor for class de.bmiag.tapir.selenium.htmlunit.driver.TapirThreadedRefreshHandler
- target - Variable in class de.bmiag.tapir.util.scope.ThreadScopeCallable
- taskExecutor(int) - Method in class de.bmiag.tapir.execution.TapirExecutionConfiguration
- TestAnnotation - Annotation Type in de.bmiag.tapir.annotationprocessingtest1
- TestAnnotation.TestAnnotationProcessor - Class in de.bmiag.tapir.annotationprocessingtest1
-
Annotation Processor for @{link TestAnnotation}.
- TestAnnotation2 - Annotation Type in de.bmiag.tapir.annotationprocessingtest1
- TestAnnotation2.TestAnnotation2Processor - Class in de.bmiag.tapir.annotationprocessingtest1
-
Annotation Processor for @{link TestAnnotation2}.
- TestAnnotation2Processor - Class in de.bmiag.tapir.annotationprocessingtest1
- TestAnnotation2Processor() - Constructor for class de.bmiag.tapir.annotationprocessingtest1.TestAnnotation2.TestAnnotation2Processor
- TestAnnotation2Processor() - Constructor for class de.bmiag.tapir.annotationprocessingtest1.TestAnnotation2Processor
- TestAnnotationProcessor - Class in de.bmiag.tapir.annotationprocessingtest1
- TestAnnotationProcessor() - Constructor for class de.bmiag.tapir.annotationprocessingtest1.TestAnnotation.TestAnnotationProcessor
- TestAnnotationProcessor() - Constructor for class de.bmiag.tapir.annotationprocessingtest1.TestAnnotationProcessor
- testClass(Class<?>, TestParameterExpectation, List<TestStepExpectation>) - Method in class de.bmiag.tapir.executiontest.expectation.plan.ExecutionPlanExpectationHelper
-
Constructs a parameterized (single parameter) test class expectation for the given parameters.
- testClass(Class<?>, List<TestParameterExpectation>, Iterable<TestStepExpectation>) - Method in class de.bmiag.tapir.executiontest.expectation.plan.ExecutionPlanExpectationHelper
-
Constructs a parameterized (multiple parameters) test class expectation for the given parameters.
- testClass(Class<?>, List<TestStepExpectation>) - Method in class de.bmiag.tapir.executiontest.expectation.plan.ExecutionPlanExpectationHelper
-
Constructs a test class expectation for the given parameters.
- TestClass - Class in de.bmiag.tapir.execution.model
-
TestClass
represents a test class which contains steps to be executed. - TestClass - Annotation Type in de.bmiag.tapir.execution.annotations.testclass
-
A test class is a collection of test steps that are intended to be used to test a software program.
- TestClass.Builder - Class in de.bmiag.tapir.execution.model
-
Builds instances of type
TestClass
. - TestClass.TestClassProcessor - Class in de.bmiag.tapir.execution.annotations.testclass
-
Annotation Processor for @{link TestClass}.
- TestClassExecutionResult - Class in de.bmiag.tapir.executiontest.expectation.execution
-
Result of a test class execution.
- TestClassExecutionResult.Builder - Class in de.bmiag.tapir.executiontest.expectation.execution
-
Builds instances of type
TestClassExecutionResult
. - TestClassExpectation - Class in de.bmiag.tapir.executiontest.expectation.plan
-
An expectation concerning a
TestClass
. - TestClassExpectation.Builder - Class in de.bmiag.tapir.executiontest.expectation.plan
-
Builds instances of type
TestClassExpectation
. - TestClassProcessor - Class in de.bmiag.tapir.execution.annotations.testclass
-
Processes classes which are annotated with
TestClass
. - TestClassProcessor() - Constructor for class de.bmiag.tapir.execution.annotations.testclass.TestClass.TestClassProcessor
- TestClassProcessor() - Constructor for class de.bmiag.tapir.execution.annotations.testclass.TestClassProcessor
- TestExecutionListener - Class in de.bmiag.tapir.executiontest.listener
-
ExecutionListener
which collects the results of allexecution model elements
and provides them viaTestExecutionListener.getResults()
. - TestExecutionListener() - Constructor for class de.bmiag.tapir.executiontest.listener.TestExecutionListener
- TestInstanceProvider - Class in de.bmiag.tapir.execution.plan
-
Provides an instance for a
TestClass
. - TestInstanceProvider() - Constructor for class de.bmiag.tapir.execution.plan.TestInstanceProvider
- testParameter(String, Object) - Method in class de.bmiag.tapir.executiontest.expectation.plan.ExecutionPlanExpectationHelper
-
Constructs a test parameter expectation for the given parameters.
- TestParameter - Class in de.bmiag.tapir.execution.model
-
TestParameter
represents a test parameters which can be assigned to any class which implementsParameterized
. - TestParameter.Builder - Class in de.bmiag.tapir.execution.model
-
Builds instances of type
TestParameter
. - TestParameterExpectation - Class in de.bmiag.tapir.executiontest.expectation.plan
-
An expectation concerning a
TestParameter
. - TestParameterExpectation.Builder - Class in de.bmiag.tapir.executiontest.expectation.plan
-
Builds instances of type
TestParameterExpectation
. - testStep(String) - Method in class de.bmiag.tapir.executiontest.expectation.plan.ExecutionPlanExpectationHelper
-
Constructs a test step expectation for the given name.
- testStep(String, TestParameterExpectation) - Method in class de.bmiag.tapir.executiontest.expectation.plan.ExecutionPlanExpectationHelper
-
Constructs a parameterized (single parameter) test step expectation for the given name.
- testStep(String, List<TestParameterExpectation>) - Method in class de.bmiag.tapir.executiontest.expectation.plan.ExecutionPlanExpectationHelper
-
Constructs a parameterized (multiple parameters) test step expectation for the given name.
- TestStep - Class in de.bmiag.tapir.execution.model
-
TestStep
represents a single test step. - TestStep.Builder - Class in de.bmiag.tapir.execution.model
-
Builds instances of type
TestStep
. - TestStepExecutionResult - Class in de.bmiag.tapir.executiontest.expectation.execution
-
Result of a test step execution.
- TestStepExecutionResult.Builder - Class in de.bmiag.tapir.executiontest.expectation.execution
-
Builds instances of type
TestStepExecutionResult
. - TestStepExpectation - Class in de.bmiag.tapir.executiontest.expectation.plan
-
An expectation concerning a
TestStep
. - TestStepExpectation.Builder - Class in de.bmiag.tapir.executiontest.expectation.plan
-
Builds instances of type
TestStepExpectation
. - testSuite(Class<?>, List<StructuralElementExpectation>) - Method in class de.bmiag.tapir.executiontest.expectation.plan.ExecutionPlanExpectationHelper
-
Constructs a test suite expectation for the given parameters.
- TestSuite - Class in de.bmiag.tapir.execution.model
-
TestSuite
represents a test suite which contains other test suites or test classes. - TestSuite - Annotation Type in de.bmiag.tapir.execution.annotations.suite
-
A test suite is a collection of test classes that are intended to be used to test a software program.
- TestSuite.Builder - Class in de.bmiag.tapir.execution.model
-
Builds instances of type
TestSuite
. - TestSuite.TestSuiteProcessor - Class in de.bmiag.tapir.execution.annotations.suite
-
Annotation Processor for @{link TestSuite}.
- TestSuiteExecutionResult - Class in de.bmiag.tapir.executiontest.expectation.execution
-
Result of a test suite execution.
- TestSuiteExecutionResult.Builder - Class in de.bmiag.tapir.executiontest.expectation.execution
-
Builds instances of type
TestSuiteExecutionResult
. - TestSuiteExpectation - Class in de.bmiag.tapir.executiontest.expectation.plan
-
An expectation concerning a
TestSuite
. - TestSuiteExpectation.Builder - Class in de.bmiag.tapir.executiontest.expectation.plan
-
Builds instances of type
TestSuiteExpectation
. - TestSuiteProcessor - Class in de.bmiag.tapir.execution.annotations.suite
-
Processes classes which are annotated with
TestSuite
. - TestSuiteProcessor() - Constructor for class de.bmiag.tapir.execution.annotations.suite.TestSuite.TestSuiteProcessor
- TestSuiteProcessor() - Constructor for class de.bmiag.tapir.execution.annotations.suite.TestSuiteProcessor
- TextField - Interface in de.bmiag.tapir.htmlbasic.api
-
Marks an element as a text field.
- TextField - Interface in de.bmiag.tapir.javafx.api
-
Marks an element as a text field.
- ThreadScope - Class in de.bmiag.tapir.util.scope
-
Thread scope implementation.
- ThreadScope() - Constructor for class de.bmiag.tapir.util.scope.ThreadScope
- ThreadScopeCallable<V> - Class in de.bmiag.tapir.util.scope
-
Runnable that ensures that the thread scope is destroyed afterwards.
- ThreadScopeCallable(Callable<V>) - Constructor for class de.bmiag.tapir.util.scope.ThreadScopeCallable
- ThreadScopeContext - Class in de.bmiag.tapir.util.scope
-
The context of a thread.
- ThreadScopeContext() - Constructor for class de.bmiag.tapir.util.scope.ThreadScopeContext
- ThreadScopeContextHolder - Class in de.bmiag.tapir.util.scope
-
The
ThreadScopeContextHolder
holds aThreadLocal
in order to provide a thread-relatedThreadScopeContext
. - ThreadScopeContextHolder() - Constructor for class de.bmiag.tapir.util.scope.ThreadScopeContextHolder
- Title - Annotation Type in de.bmiag.tapir.execution.annotations.documentation
-
By using the
Title
annotation it is possible to provide a title/headline for the annotated element. - toFile(InputStream, String, String) - Method in class de.bmiag.tapir.test.ResourceConverter
-
Converts the given inputstream to a temporary file
- toFile(CharSequence, Charset, String, String) - Method in class de.bmiag.tapir.test.ResourceConverter
-
Converts the given charSequence to a temporary file
- toHtmlFileURI(InputStream) - Method in class de.bmiag.tapir.test.ResourceConverter
-
Converts the given HTML inputstream to a temporary file
- toHtmlFileURI(CharSequence, Charset) - Method in class de.bmiag.tapir.test.ResourceConverter
-
Converts the given HTML code to a temporary file
- toString() - Method in class de.bmiag.tapir.core.annotation.label.CustomLabelStringBuilder
- toString() - Method in class de.bmiag.tapir.core.net.HttpProxy
- toString() - Method in class de.bmiag.tapir.execution.annotations.parameter.ParameterProcessor
- toString() - Method in class de.bmiag.tapir.execution.attachment.Attachment
- toString() - Method in class de.bmiag.tapir.execution.model.ExecutionPlan
- toString() - Method in class de.bmiag.tapir.execution.model.TestClass
- toString() - Method in class de.bmiag.tapir.execution.model.TestParameter
- toString() - Method in class de.bmiag.tapir.execution.model.TestStep
- toString() - Method in class de.bmiag.tapir.execution.model.TestSuite
- toString() - Method in class de.bmiag.tapir.executiontest.expectation.execution.ComparableThrowable
- toString() - Method in class de.bmiag.tapir.executiontest.expectation.execution.ExecutionPlanExecutionResult
- toString() - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestClassExecutionResult
- toString() - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestStepExecutionResult
- toString() - Method in class de.bmiag.tapir.executiontest.expectation.execution.TestSuiteExecutionResult
- toString() - Method in class de.bmiag.tapir.executiontest.expectation.plan.ExecutionPlanExpectation
- toString() - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestClassExpectation
- toString() - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestParameterExpectation
- toString() - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestStepExpectation
- toString() - Method in class de.bmiag.tapir.executiontest.expectation.plan.TestSuiteExpectation
- toString() - Method in class de.bmiag.tapir.variant.feature.expression.ActivatedFeatureExpression
- toString() - Method in class de.bmiag.tapir.variant.feature.expression.AllOfFeatureExpression
- toString() - Method in class de.bmiag.tapir.variant.feature.expression.AnyOfFeatureExpression
- toString() - Method in class de.bmiag.tapir.variant.feature.expression.NotFeatureExpression
- toTempFolder(String) - Method in class de.bmiag.tapir.test.ResourceConverter
-
Copies a classpath folder to a temp folder and returns the temp folder
- TypeArgumentAware - Interface in de.bmiag.tapir.ui.api
-
Offers the possibility for generic
tapir elements
to obtain the runtime type of its type arguments.
U
- UnitTest - Annotation Type in de.bmiag.tapir.junit.annotations
-
Deprecated.Please use
xUnit's UnitTest
instead. - UnitTest - Annotation Type in de.bmiag.tapir.xunit.annotations
-
UnitTest enables a simple unit test to use the tapir API.
- UnitTest.UnitTestProcessor - Class in de.bmiag.tapir.junit.annotations
-
Deprecated.Annotation Processor for @{link UnitTest}.
- UnitTest.UnitTestProcessor - Class in de.bmiag.tapir.xunit.annotations
-
Annotation Processor for @{link UnitTest}.
- UnitTestProcessor - Class in de.bmiag.tapir.junit.annotations
- UnitTestProcessor() - Constructor for class de.bmiag.tapir.junit.annotations.UnitTest.UnitTestProcessor
-
Deprecated.
- UnitTestProcessor() - Constructor for class de.bmiag.tapir.junit.annotations.UnitTestProcessor
- UnitTestProcessor() - Constructor for class de.bmiag.tapir.xunit.annotations.UnitTest.UnitTestProcessor
- unlockResource(Object) - Method in class de.bmiag.tapir.util.resource.SharedResourcePool
-
Unlocks a resource.
- Unstable - Annotation Type in de.bmiag.tapir.core.annotation.unstable
-
Indicates that annotated API elements should be considered unstable, highly volatile for future releases, or simply prototypical.
- unwrapProxy(Object, Boolean) - Static method in class de.bmiag.tapir.util.aop.AopUtils
-
This is a utility method for getting raw objects that may have been proxied.
- Upload - Interface in de.bmiag.tapir.htmlbasic.api
-
Marks an element as an upload field.
- UseBean - Annotation Type in de.bmiag.tapir.core.annotation.usebean
-
Adds a field in the annotated type for each given class.
- UseBean.UseBeanProcessor - Class in de.bmiag.tapir.core.annotation.usebean
-
Annotation Processor for @{link UseBean}.
- UseBeanProcessor - Class in de.bmiag.tapir.core.annotation.usebean
-
The processor for classes annotated with the
UseBean
annotation. - UseBeanProcessor() - Constructor for class de.bmiag.tapir.core.annotation.usebean.UseBean.UseBeanProcessor
- UseBeanProcessor() - Constructor for class de.bmiag.tapir.core.annotation.usebean.UseBeanProcessor
- UseExtension - Annotation Type in de.bmiag.tapir.core.annotation.useextension
-
Adds a field in the annotated type for each given class.
- UseExtension.UseExtensionProcessor - Class in de.bmiag.tapir.core.annotation.useextension
-
Annotation Processor for @{link UseExtension}.
- UseExtensionProcessor - Class in de.bmiag.tapir.core.annotation.useextension
-
The processor for classes annotated with the
UseExtension
annotation. - UseExtensionProcessor() - Constructor for class de.bmiag.tapir.core.annotation.useextension.UseExtension.UseExtensionProcessor
- UseExtensionProcessor() - Constructor for class de.bmiag.tapir.core.annotation.useextension.UseExtensionProcessor
- Util(TransformationContext) - Constructor for class de.bmiag.tapir.core.annotation.include.IncludeProcessor.Util
- UtilConfiguration - Class in de.bmiag.tapir.util
- UtilConfiguration() - Constructor for class de.bmiag.tapir.util.UtilConfiguration
V
- value() - Method in annotation type de.bmiag.tapir.annotationprocessing.annotation.AnnotationProcessor
-
Dynamic active annotations which should be processed by the annotated processor.
- value() - Method in annotation type de.bmiag.tapir.assertion.annotation.AssertJAssertionsWrapper
-
The class whose method should be transformed
- value() - Method in annotation type de.bmiag.tapir.bootstrap.TapirContextConfiguration
-
The annotated classes to use for loading an
ApplicationContext
. - value() - Method in annotation type de.bmiag.tapir.conditional.annotations.Conditional
-
The name of the method which checks the condition.
- value() - Method in annotation type de.bmiag.tapir.configuration.annotation.configuration.Configuration
- value() - Method in annotation type de.bmiag.tapir.core.annotation.usebean.UseBean
-
The bean classes which should be registered
- value() - Method in annotation type de.bmiag.tapir.core.annotation.useextension.UseExtension
-
The extension classes which should be registered
- value() - Method in annotation type de.bmiag.tapir.datasource.csv.annotations.CsvColumn
-
Returns the column headline of the annotated field.
- value() - Method in annotation type de.bmiag.tapir.datasource.resource.annotations.Resource
- value() - Method in annotation type de.bmiag.tapir.execution.annotations.dependency.DependsOn
-
The step name which this step depends on.
- value() - Method in annotation type de.bmiag.tapir.execution.annotations.documentation.Description
-
The documentation
- value() - Method in annotation type de.bmiag.tapir.execution.annotations.documentation.Issues
-
The issues (ticket numbers)
- value() - Method in annotation type de.bmiag.tapir.execution.annotations.documentation.Tags
-
The tags
- value() - Method in annotation type de.bmiag.tapir.execution.annotations.documentation.Title
-
The title/headline
- value() - Method in annotation type de.bmiag.tapir.execution.annotations.parameter.IteratedParameter
-
The name of the method which provides the parameters.
- value() - Method in annotation type de.bmiag.tapir.execution.annotations.parameter.Parameter
-
The name of the method which provides the parameter.
- value() - Method in annotation type de.bmiag.tapir.execution.annotations.suite.TestSuite
-
The test suites and classes to be run
- value() - Method in annotation type de.bmiag.tapir.junit.annotations.UnitTest
-
Deprecated.Properties in form key=value that should be added to the Spring
Environment
before the test runs. - value() - Method in annotation type de.bmiag.tapir.pageexecution.annotation.AssertPostPage
-
Returns the page which should be active after the annotated test step.
- value() - Method in annotation type de.bmiag.tapir.variant.annotation.feature.FeatureActivated
-
The feature which must be active.
- value() - Method in annotation type de.bmiag.tapir.variant.annotation.feature.FeatureNotActivated
-
The feature which must not be active.
- value() - Method in annotation type de.bmiag.tapir.xunit.annotations.UnitTest
-
Properties in form key=value that should be added to the Spring
Environment
before the test runs. - valueOf(String) - Static method in enum de.bmiag.tapir.execution.executor.StepExecutionInvocationHandler.Result
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.bmiag.tapir.executiontest.data.ExecutionState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.bmiag.tapir.selenium.chrome.driver.ChromeConnectionMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.bmiag.tapir.selenium.driver.DriverServiceMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.bmiag.tapir.selenium.element.TapirElementListMethodInterceptor.CacheKey
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.bmiag.tapir.selenium.element.TapirElementMethodInterceptor.CacheKey
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.bmiag.tapir.selenium.firefox.driver.FirefoxConnectionMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.bmiag.tapir.selenium.ie.driver.InternetExplorerConnectionMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum de.bmiag.tapir.execution.executor.StepExecutionInvocationHandler.Result
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.bmiag.tapir.executiontest.data.ExecutionState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.bmiag.tapir.selenium.chrome.driver.ChromeConnectionMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.bmiag.tapir.selenium.driver.DriverServiceMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.bmiag.tapir.selenium.element.TapirElementListMethodInterceptor.CacheKey
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.bmiag.tapir.selenium.element.TapirElementMethodInterceptor.CacheKey
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.bmiag.tapir.selenium.firefox.driver.FirefoxConnectionMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.bmiag.tapir.selenium.ie.driver.InternetExplorerConnectionMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- Variant - Interface in de.bmiag.tapir.variant
-
Marker interface.
- Variant - Annotation Type in de.bmiag.tapir.variant.annotation.variant
-
Marks a class as a variant specification.
- VariantConfiguration - Class in de.bmiag.tapir.variant
-
Provides the configuration for tapir's variant module.
- VariantConfiguration() - Constructor for class de.bmiag.tapir.variant.VariantConfiguration
- VariantLicenseChecker - Class in de.bmiag.tapir.variant
-
Checks the license for the variant module.
- VariantLicenseChecker() - Constructor for class de.bmiag.tapir.variant.VariantLicenseChecker
- VariantProcessor - Class in de.bmiag.tapir.variant.annotation.variant
-
Processes classes which are annotated with
Variant
. - VariantProcessor() - Constructor for class de.bmiag.tapir.variant.annotation.variant.VariantProcessor
- visibility() - Method in annotation type de.bmiag.tapir.core.annotation.usebean.UseBean
-
The visibility of the field
- visibility() - Method in annotation type de.bmiag.tapir.core.annotation.useextension.UseExtension
-
The visibility of the extensions
W
- WaitExtensions - Class in de.bmiag.tapir.util.extensions
-
Provides some convenience methods in order to wait for a certain condition.
- WaitExtensions() - Constructor for class de.bmiag.tapir.util.extensions.WaitExtensions
- waitForCondition(Functions.Function0<? extends Boolean>) - Method in class de.bmiag.tapir.util.extensions.WaitExtensions
-
Calls
WaitExtensions.waitForCondition(Function0, long)
with the configured implicit wait time. - waitForCondition(Functions.Function0<? extends Boolean>, long) - Method in class de.bmiag.tapir.util.extensions.WaitExtensions
-
Waits for the condition becoming true.
- waitForNoException(Functions.Function0<? extends T>) - Method in class de.bmiag.tapir.util.extensions.WaitExtensions
-
Calls
WaitExtensions.waitForNoThrowableOfType(Class, Function0)
withException
as throwableType parameter. - waitForNoException(Functions.Function0<? extends T>, long) - Method in class de.bmiag.tapir.util.extensions.WaitExtensions
-
Calls
WaitExtensions.waitForNoThrowableOfType(Class, Function0, long)
withException
as throwableType parameter. - waitForNoThrowableOfType(Class<? extends Throwable>, Functions.Function0<? extends T>) - Method in class de.bmiag.tapir.util.extensions.WaitExtensions
-
Calls
WaitExtensions.waitForNoThrowableOfType(Class, Function0, long)
with the configured implicit wait time. - waitForNoThrowableOfType(Class<? extends Throwable>, Functions.Function0<? extends T>, long) - Method in class de.bmiag.tapir.util.extensions.WaitExtensions
-
Waits for the lambda expression throwing no longer an
Throwable
which is assignable-compatible with the given throwableType. - waitForNotNull(Functions.Function0<? extends T>) - Method in class de.bmiag.tapir.util.extensions.WaitExtensions
-
Calls
WaitExtensions.waitForNotNull(Function0, long)
with the configured implicit wait time. - waitForNotNull(Functions.Function0<? extends T>, long) - Method in class de.bmiag.tapir.util.extensions.WaitExtensions
-
Waits for the lambda expression returning something else than null.
- webDriver(WebDriver, WebElementProxyFactory) - Method in class de.bmiag.tapir.selenium.SeleniumConfiguration
- WebDriverExceptionAwarePageActiveCheckInterceptor - Class in de.bmiag.tapir.selenium.aop
-
The
WebDriverExceptionAwarePageActiveCheckInterceptor
intercepts calls toPageActiveCheck.isPageActive()
, catchesNoSuchElementException
and returns false. - WebDriverExceptionAwarePageActiveCheckInterceptor() - Constructor for class de.bmiag.tapir.selenium.aop.WebDriverExceptionAwarePageActiveCheckInterceptor
- webDriverExceptionOccurrenceBehaviour(String) - Method in class de.bmiag.tapir.selenium.firefox.TapirFirefoxConfiguration
- webDriverExceptionOccurrenceBehaviour(String) - Method in class de.bmiag.tapir.selenium.SeleniumConfiguration
- WebDriverExceptionOccurrenceBehaviour - Interface in de.bmiag.tapir.selenium.aop
-
This interface describes how to handle
WebDriverExceptions
. - WebDriverManagerService - Class in de.bmiag.tapir.selenium.driver
- WebDriverManagerService() - Constructor for class de.bmiag.tapir.selenium.driver.WebDriverManagerService
- WebElementListMethodInterceptor - Class in de.bmiag.tapir.selenium.element
-
Ensures that the
web elements
which are contained in the proxied list are proxied by themselves. - WebElementListMethodInterceptor(Supplier<List<WebElement>>) - Constructor for class de.bmiag.tapir.selenium.element.WebElementListMethodInterceptor
- WebElementProvider - Interface in de.bmiag.tapir.selenium.element
-
Supplies one or more web elements.
- WebElementProxyFactory - Class in de.bmiag.tapir.selenium.element
-
Provides a proxy for a single web element or for a list of web elements.
- WebElementProxyFactory() - Constructor for class de.bmiag.tapir.selenium.element.WebElementProxyFactory
- WebElementQuery - Class in de.bmiag.tapir.selenium.element
-
WebElementQuery
queries the web element(s) each timeWebElementQuery.getWebElement()
orWebElementQuery.getWebElementList()
is called. - WebElementQuery(SearchContext, By) - Constructor for class de.bmiag.tapir.selenium.element.WebElementQuery
-
Constructs a
WebElementQuery
. - webElementType() - Method in class de.bmiag.tapir.selenium.htmlunit.TapirHtmlUnitConfiguration
- webElementType() - Method in class de.bmiag.tapir.selenium.SeleniumConfiguration
- writeToFileInTargetFolder(NamedElement, String, CharSequence, CodeGenerationContext) - Method in class de.bmiag.tapir.annotationprocessing.FileUtil
-
Writes given content into a given file in the target folder of the project.
X
- xpath() - Method in annotation type de.bmiag.tapir.selenium.annotation.SeleniumElement
-
Locate elements via XPath.
- XUnitConfiguration - Class in de.bmiag.tapir.xunit
-
Provides the configuration for tapir's XUnit module.
- XUnitConfiguration() - Constructor for class de.bmiag.tapir.xunit.XUnitConfiguration
_
- _evaluate(ActivatedFeatureExpression) - Method in class de.bmiag.tapir.variant.filter.FeatureBasedParameterFilter
-
Deprecated.
- _evaluate(ActivatedFeatureExpression) - Method in class de.bmiag.tapir.variant.service.FeatureCheckService
-
Evaluates the given expression.
- _evaluate(AllOfFeatureExpression) - Method in class de.bmiag.tapir.variant.filter.FeatureBasedParameterFilter
-
Deprecated.
- _evaluate(AllOfFeatureExpression) - Method in class de.bmiag.tapir.variant.service.FeatureCheckService
-
Evaluates the given expression.
- _evaluate(AnyOfFeatureExpression) - Method in class de.bmiag.tapir.variant.filter.FeatureBasedParameterFilter
-
Deprecated.
- _evaluate(AnyOfFeatureExpression) - Method in class de.bmiag.tapir.variant.service.FeatureCheckService
-
Evaluates the given expression.
- _evaluate(NotFeatureExpression) - Method in class de.bmiag.tapir.variant.filter.FeatureBasedParameterFilter
-
Deprecated.
- _evaluate(NotFeatureExpression) - Method in class de.bmiag.tapir.variant.service.FeatureCheckService
-
Evaluates the given expression.
- _executeStructuralElement(StructuralElement) - Method in class de.bmiag.tapir.execution.executor.ExecutionPlanExecutor
- _executeStructuralElement(TestClass) - Method in class de.bmiag.tapir.execution.executor.ExecutionPlanExecutor
- _executeStructuralElement(TestSuite) - Method in class de.bmiag.tapir.execution.executor.ExecutionPlanExecutor
- _findConfigurationTypeReference(ClassDeclaration) - Method in class de.bmiag.tapir.configuration.annotation.ConfigurationAnnotationProcessingUtil
- _findConfigurationTypeReference(InterfaceDeclaration) - Method in class de.bmiag.tapir.configuration.annotation.ConfigurationAnnotationProcessingUtil
- _findConfigurationTypeReference(Type) - Method in class de.bmiag.tapir.configuration.annotation.ConfigurationAnnotationProcessingUtil
- _getDeclaringType(Declaration) - Method in class de.bmiag.tapir.configuration.annotation.ConfigurationAnnotationProcessingUtil
- _getDeclaringType(MemberDeclaration) - Method in class de.bmiag.tapir.configuration.annotation.ConfigurationAnnotationProcessingUtil
- _getDeclaringType(TypeDeclaration) - Method in class de.bmiag.tapir.configuration.annotation.ConfigurationAnnotationProcessingUtil
- _getJUnitDescriptionInternal(ExecutionPlan) - Method in class de.bmiag.tapir.junitexecution.bootstrap.JUnitDescriptionProvider
- _getJUnitDescriptionInternal(TestClass) - Method in class de.bmiag.tapir.junitexecution.bootstrap.JUnitDescriptionProvider
- _getJUnitDescriptionInternal(TestStep) - Method in class de.bmiag.tapir.junitexecution.bootstrap.JUnitDescriptionProvider
- _getJUnitDescriptionInternal(TestSuite) - Method in class de.bmiag.tapir.junitexecution.bootstrap.JUnitDescriptionProvider
- _getParameterMethodName(Declaration) - Method in class de.bmiag.tapir.execution.annotations.parameter.ParameterUtil
- _getParameterMethodName(FieldDeclaration) - Method in class de.bmiag.tapir.execution.annotations.parameter.ParameterUtil
- _getParameterMethodName(ParameterDeclaration) - Method in class de.bmiag.tapir.execution.annotations.parameter.ParameterUtil
- _skipStructuralElement(TestClass) - Method in class de.bmiag.tapir.execution.executor.ExecutionPlanExecutor
- _skipStructuralElement(TestSuite) - Method in class de.bmiag.tapir.execution.executor.ExecutionPlanExecutor
All Classes All Packages