Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U W 

A

AbstractStory - Class in de.telekom.test.bddwebapp.stories
Add the following features to the story execution: - Screenshot build - Story path hardening - Steps factory to find steps by annotation - Most useful embedder configuration for the test framework
AbstractStory() - Constructor for class de.telekom.test.bddwebapp.stories.AbstractStory
 
afterLoad(WebDriver) - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.UsefulWebDriverConfiguration
 
afterLoad(WebDriver) - Method in interface de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverConfiguration
 
AlternativeWebDriverConfiguration - Annotation Type in de.telekom.test.bddwebapp.stories.config
Override the default web driver configuration by a own for a specific story.
ApiSteps - Class in de.telekom.test.bddwebapp.api.steps
Abstract steps class for api tests.
ApiSteps() - Constructor for class de.telekom.test.bddwebapp.api.steps.ApiSteps
 
appendQueryParams(String, Map<String, String>) - Static method in class de.telekom.test.bddwebapp.util.UrlAppender
 
appendUrl(String, String...) - Static method in class de.telekom.test.bddwebapp.util.UrlAppender
 
applicationContext - Variable in class de.telekom.test.bddwebapp.stories.customizing.CurrentStoryEmbedderMonitor
 
applicationContext - Variable in class de.telekom.test.bddwebapp.stories.customizing.CustomizingStoryPathResolver
 
apply(WebDriver) - Method in class de.telekom.test.bddwebapp.frontend.page.UrlMatchesExpectation
 
arrayBody() - Method in class de.telekom.test.bddwebapp.interaction.ScenarioInteraction
 

B

baseUri(String, String) - Method in interface de.telekom.test.bddwebapp.api.steps.RestAssuredSteps
 
beforeScenario(ScenarioType) - Method in class de.telekom.test.bddwebapp.interaction.steps.InteractionLifecycleSteps
 
beforeScenarioForExample() - Method in class de.telekom.test.bddwebapp.interaction.steps.InteractionLifecycleSteps
 
beforeScenarioForNormal() - Method in class de.telekom.test.bddwebapp.interaction.steps.InteractionLifecycleSteps
 
beforeStories() - Method in class de.telekom.test.bddwebapp.api.steps.RestAssuredLifecycleSteps
 
beforeStory(Story, boolean) - Method in class de.telekom.test.bddwebapp.frontend.screenshot.ScreenshotHtmlOutput
 
beforeStory() - Method in class de.telekom.test.bddwebapp.interaction.steps.InteractionLifecycleSteps
 
BODY - Static variable in class de.telekom.test.bddwebapp.interaction.ScenarioInteraction
 
BrowserDriverUpdater - Class in de.telekom.test.bddwebapp.frontend.lifecycle
Pushes the WebDriver updates for several browser.
BrowserDriverUpdater() - Constructor for class de.telekom.test.bddwebapp.frontend.lifecycle.BrowserDriverUpdater
 
browserDriverUpdater - Variable in class de.telekom.test.bddwebapp.frontend.steps.WebDriverLifecycleSteps
 

C

check(Function) - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
checkPage() - Method in class de.telekom.test.bddwebapp.frontend.page.Page
Check if the page is the right one.
checkPageDesignator() - Method in class de.telekom.test.bddwebapp.frontend.page.Page
Override this if you wan't to assert the page by a web element, e.g. in single page applications.
checkPageState() - Method in class de.telekom.test.bddwebapp.frontend.page.Page
Check if the page is completely loaded.
checkUrl() - Method in class de.telekom.test.bddwebapp.frontend.page.Page
Check if the expected URL matches the current one.
chromeOptions(DesiredCapabilities) - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.UsefulWebDriverConfiguration
 
chromeOptions(DesiredCapabilities) - Method in interface de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverConfiguration
 
clear() - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementProxy
 
clearRequest() - Method in class de.telekom.test.bddwebapp.api.steps.ApiSteps
 
click() - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
click(boolean) - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
CONCATENATED_LITERAL - Static variable in class de.telekom.test.bddwebapp.steps.StoryInteractionParameterConverter
 
concatenatedKey(String) - Method in class de.telekom.test.bddwebapp.steps.StoryInteractionParameterConverter
 
configuration() - Method in interface de.telekom.test.bddwebapp.steps.ScannedStepsFactory
 
configuration() - Method in class de.telekom.test.bddwebapp.stories.AbstractStory
 
configuration() - Method in interface de.telekom.test.bddwebapp.stories.config.ScannedStoryPaths
 
configuration() - Method in class de.telekom.test.bddwebapp.stories.RunAllStories
 
configuredEmbedder() - Method in class de.telekom.test.bddwebapp.stories.AbstractStory
 
configuredEmbedder() - Method in class de.telekom.test.bddwebapp.stories.RunAllStories
 
context - Variable in class de.telekom.test.bddwebapp.interaction.FlatInteraction
 
createExpectedPage(Class<T>) - Method in class de.telekom.test.bddwebapp.frontend.steps.SeleniumSteps
 
createRequest() - Method in interface de.telekom.test.bddwebapp.api.steps.RestAssuredSteps
 
createRequestWithBaseUriAndProxy(String, String, String, String) - Method in interface de.telekom.test.bddwebapp.api.steps.RestAssuredSteps
 
createRequestWithJsonConfig(String, String, String, String) - Method in interface de.telekom.test.bddwebapp.api.steps.RestAssuredSteps
 
createScreenshot(String) - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 
createScreenshot(String, String, String) - Method in class de.telekom.test.bddwebapp.frontend.screenshot.ScreenshotCreator
Create screenshot for given step.
createStoryReporter(FilePrintStreamFactory, StoryReporterBuilder) - Method in class de.telekom.test.bddwebapp.frontend.screenshot.ScreenshotReportForm
 
CURRENT_PAGE - Static variable in class de.telekom.test.bddwebapp.frontend.steps.SeleniumSteps
 
currentStory - Variable in class de.telekom.test.bddwebapp.frontend.steps.WebDriverLifecycleSteps
 
CurrentStory - Class in de.telekom.test.bddwebapp.stories.customizing
Gives access to the current story about the Spring Context
CurrentStory() - Constructor for class de.telekom.test.bddwebapp.stories.customizing.CurrentStory
 
CurrentStoryEmbedderMonitor - Class in de.telekom.test.bddwebapp.stories.customizing
Gives access to the current story about the Spring Context
CurrentStoryEmbedderMonitor(ApplicationContext) - Constructor for class de.telekom.test.bddwebapp.stories.customizing.CurrentStoryEmbedderMonitor
 
currentStoryFolder - Variable in class de.telekom.test.bddwebapp.frontend.screenshot.ScreenshotHtmlOutput
 
customizingStories - Variable in class de.telekom.test.bddwebapp.frontend.steps.WebDriverLifecycleSteps
 
CustomizingStories - Class in de.telekom.test.bddwebapp.stories.customizing
Gives access to the current story about the Spring Context
CustomizingStories() - Constructor for class de.telekom.test.bddwebapp.stories.customizing.CustomizingStories
 
CustomizingStoryPathResolver - Class in de.telekom.test.bddwebapp.stories.customizing
This Story Path Resolver save the story class in spring context to use story customisations, e.g.
CustomizingStoryPathResolver(ApplicationContext) - Constructor for class de.telekom.test.bddwebapp.stories.customizing.CustomizingStoryPathResolver
 

D

de.telekom.test.bddwebapp.api - package de.telekom.test.bddwebapp.api
 
de.telekom.test.bddwebapp.api.steps - package de.telekom.test.bddwebapp.api.steps
 
de.telekom.test.bddwebapp.frontend.element - package de.telekom.test.bddwebapp.frontend.element
 
de.telekom.test.bddwebapp.frontend.element.decorator - package de.telekom.test.bddwebapp.frontend.element.decorator
 
de.telekom.test.bddwebapp.frontend.lifecycle - package de.telekom.test.bddwebapp.frontend.lifecycle
 
de.telekom.test.bddwebapp.frontend.page - package de.telekom.test.bddwebapp.frontend.page
 
de.telekom.test.bddwebapp.frontend.screenshot - package de.telekom.test.bddwebapp.frontend.screenshot
 
de.telekom.test.bddwebapp.frontend.steps - package de.telekom.test.bddwebapp.frontend.steps
 
de.telekom.test.bddwebapp.interaction - package de.telekom.test.bddwebapp.interaction
 
de.telekom.test.bddwebapp.interaction.steps - package de.telekom.test.bddwebapp.interaction.steps
 
de.telekom.test.bddwebapp.steps - package de.telekom.test.bddwebapp.steps
 
de.telekom.test.bddwebapp.stories - package de.telekom.test.bddwebapp.stories
 
de.telekom.test.bddwebapp.stories.config - package de.telekom.test.bddwebapp.stories.config
 
de.telekom.test.bddwebapp.stories.customizing - package de.telekom.test.bddwebapp.stories.customizing
 
de.telekom.test.bddwebapp.util - package de.telekom.test.bddwebapp.util
 
decorate(ClassLoader, Field) - Method in class de.telekom.test.bddwebapp.frontend.element.decorator.WebElementDecorator
 
DEFAULT_WEB_DRIVER_CONFIGURATION - Static variable in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 
determineStandardPortForScheme(String) - Method in interface de.telekom.test.bddwebapp.api.steps.RestAssuredSteps
 
driver - Variable in class de.telekom.test.bddwebapp.frontend.page.Page
 

E

edgeOptions(DesiredCapabilities) - Method in interface de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverConfiguration
 
exists() - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
extraCapabilities(String) - Method in interface de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverConfiguration
 

F

failed(String, Throwable) - Method in class de.telekom.test.bddwebapp.frontend.screenshot.ScreenshotHtmlOutput
 
failedScreenshot(String, Throwable) - Method in class de.telekom.test.bddwebapp.frontend.screenshot.ScreenshotHtmlOutput
 
failedScreenshotPattern() - Method in class de.telekom.test.bddwebapp.frontend.screenshot.ScreenshotHtmlOutput
 
FaultTolerantStoryPathResolver - Interface in de.telekom.test.bddwebapp.stories.config
Story path resolver for most common configuration faults
filter(FilterableRequestSpecification, FilterableResponseSpecification, FilterContext) - Method in class de.telekom.test.bddwebapp.api.RequestInteractionFilter
 
findElement(By) - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementProxy
 
findElementEnhanced(By) - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
findElements(By) - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementProxy
 
findElementsEnhanced(By) - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
firefoxOptions(DesiredCapabilities) - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.UsefulWebDriverConfiguration
 
firefoxOptions(DesiredCapabilities) - Method in interface de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverConfiguration
 
FlatInteraction - Class in de.telekom.test.bddwebapp.interaction
Save the data flat for the test execution.
FlatInteraction() - Constructor for class de.telekom.test.bddwebapp.interaction.FlatInteraction
 

G

getAlternativeWebDriverConfiguration(Class<? extends WebDriverConfiguration>) - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 
getAlternativeWebDriverConfiguration() - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 
getAlternativeWebDriverConfiguration() - Method in class de.telekom.test.bddwebapp.stories.customizing.CurrentStory
 
getApplicationContext() - Method in interface de.telekom.test.bddwebapp.steps.ScannedStepsFactory
 
getApplicationContext() - Method in class de.telekom.test.bddwebapp.stories.AbstractStory
 
getApplicationContext() - Method in interface de.telekom.test.bddwebapp.stories.config.FaultTolerantStoryPathResolver
 
getApplicationContext() - Method in interface de.telekom.test.bddwebapp.stories.config.ScreenshotStoryReporterBuilder
 
getApplicationContext() - Method in class de.telekom.test.bddwebapp.stories.RunAllStories
 
getAttribute(String) - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementProxy
 
getBrowser() - Method in interface de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverConfiguration
 
getBrowserPath() - Method in interface de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverConfiguration
Path for portable browser
getContext() - Method in class de.telekom.test.bddwebapp.interaction.FlatInteraction
 
getCssValue(String) - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementProxy
 
getCurrentPage() - Method in class de.telekom.test.bddwebapp.frontend.steps.SeleniumSteps
 
getCurrentWebDriverConfiguration() - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 
getDefaultWebDriverConfiguration() - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 
getDriver() - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 
getEnhancedObject(Field, DefaultElementLocatorFactory) - Method in class de.telekom.test.bddwebapp.frontend.element.decorator.WebElementDecorator
 
getGridURL() - Method in interface de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverConfiguration
 
getHtml() - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
getLocation() - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementProxy
 
getMapFromStoryInteraction() - Method in class de.telekom.test.bddwebapp.frontend.steps.SeleniumSteps
 
getRect() - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementProxy
 
getRestartBrowserBeforeScenarioBaseType() - Method in class de.telekom.test.bddwebapp.stories.customizing.CustomizingStories
 
getRowsWithInteractionKey(ExamplesTable) - Method in class de.telekom.test.bddwebapp.steps.StoryInteractionParameterConverter
 
getScreenshotAs(OutputType<X>) - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementProxy
 
getSize() - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementProxy
 
getStoryClass() - Method in class de.telekom.test.bddwebapp.stories.customizing.CurrentStory
 
getStoryClass(String) - Method in class de.telekom.test.bddwebapp.stories.customizing.CustomizingStories
 
getStoryClasses() - Method in class de.telekom.test.bddwebapp.stories.customizing.CustomizingStoryPathResolver
 
getStoryInteractionValue(String) - Method in class de.telekom.test.bddwebapp.steps.StoryInteractionParameterConverter
 
getStoryName() - Method in class de.telekom.test.bddwebapp.stories.customizing.CurrentStory
 
getStoryPath() - Method in class de.telekom.test.bddwebapp.stories.customizing.CurrentStory
 
getTagName() - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementProxy
 
getTestLevel() - Method in interface de.telekom.test.bddwebapp.steps.ScannedStepsFactory
 
getText() - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementProxy
 
getURL() - Method in class de.telekom.test.bddwebapp.frontend.page.Page
 
getUrlWithHost(String, String) - Method in class de.telekom.test.bddwebapp.frontend.steps.SeleniumSteps
 
getUrlWithHost(String, String, String) - Method in class de.telekom.test.bddwebapp.frontend.steps.SeleniumSteps
 
getUrlWithHost(String, String, String, Map<String, String>) - Method in class de.telekom.test.bddwebapp.frontend.steps.SeleniumSteps
 
getValueFromKeyOrValueOrConcatenated(String) - Method in class de.telekom.test.bddwebapp.steps.StoryInteractionParameterConverter
 
getWebElement() - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementProxy
 

H

hasChildren(By) - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
htmlUnitOptions(DesiredCapabilities) - Method in interface de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverConfiguration
 

I

InteractionLifecycleSteps - Class in de.telekom.test.bddwebapp.interaction.steps
Regulating the lifecycle of the browser for JBehave frontend tests
InteractionLifecycleSteps() - Constructor for class de.telekom.test.bddwebapp.interaction.steps.InteractionLifecycleSteps
 
intercept(Object, Method, Object[], MethodProxy) - Method in class de.telekom.test.bddwebapp.frontend.element.decorator.WebElementHandler
 
internetExplorerOptions(DesiredCapabilities) - Method in interface de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverConfiguration
 
invokeListContainingWebElementEnhanced(Object[], MethodProxy) - Method in class de.telekom.test.bddwebapp.frontend.element.decorator.WebElementHandler
 
invokeWebElementEnhanced(Object, Method, Object[], MethodProxy) - Method in class de.telekom.test.bddwebapp.frontend.element.decorator.WebElementHandler
 
isClosed() - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 
isConcatenatedKey(String) - Method in class de.telekom.test.bddwebapp.steps.StoryInteractionParameterConverter
 
isDisplayed() - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementProxy
 
isEnabled() - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementProxy
 
isExecutedByJUnitRunner() - Method in class de.telekom.test.bddwebapp.stories.AbstractStory
 
isJQueryAvailable() - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
isKey(String) - Method in class de.telekom.test.bddwebapp.steps.StoryInteractionParameterConverter
 
isListWithWebElementEnhanced(Field) - Method in class de.telekom.test.bddwebapp.frontend.element.decorator.WebElementDecorator
 
isRemoteWebdriver() - Method in interface de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverConfiguration
 
isRestartBrowserBeforeScenario() - Method in class de.telekom.test.bddwebapp.stories.customizing.CurrentStory
 
isRestartBrowserBeforeScenarioForAllStories() - Method in class de.telekom.test.bddwebapp.stories.customizing.CustomizingStories
 
isSelected() - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementProxy
 
isWebElementEnhanced(Field) - Method in class de.telekom.test.bddwebapp.frontend.element.decorator.WebElementDecorator
 

J

JQueryPage - Class in de.telekom.test.bddwebapp.frontend.page
Abstract base class for page objects for jquery frontends.
JQueryPage(WebDriver) - Constructor for class de.telekom.test.bddwebapp.frontend.page.JQueryPage
 
jsonConfig() - Method in interface de.telekom.test.bddwebapp.api.steps.RestAssuredSteps
 

K

KEY_LITERAL - Static variable in class de.telekom.test.bddwebapp.steps.StoryInteractionParameterConverter
 

L

lifecycleSteps - Variable in class de.telekom.test.bddwebapp.frontend.steps.SeleniumSteps
 
LIST_ITEM_FORMAT - Static variable in class de.telekom.test.bddwebapp.interaction.FlatInteraction
 
loadChrome(DesiredCapabilities) - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.UsefulWebDriverConfiguration
 
loadChrome(DesiredCapabilities) - Method in interface de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverConfiguration
 
loadEdge(DesiredCapabilities) - Method in interface de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverConfiguration
 
loadFirefox(DesiredCapabilities) - Method in interface de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverConfiguration
 
loadHtmlUnit(DesiredCapabilities) - Method in interface de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverConfiguration
 
loadInternetExplorer(DesiredCapabilities) - Method in interface de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverConfiguration
 
loadOpera(DesiredCapabilities) - Method in interface de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverConfiguration
 
loadRemoteWebdriver(DesiredCapabilities) - Method in interface de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverConfiguration
 
loadSafari(DesiredCapabilities) - Method in interface de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverConfiguration
 
loadWebdriver() - Method in interface de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverConfiguration
 
loadWebdriver() - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 
logAllPossibleKeysWithType() - Method in class de.telekom.test.bddwebapp.interaction.FlatInteraction
Be careful with this method.
logAllPossibleKeysWithValue() - Method in class de.telekom.test.bddwebapp.interaction.FlatInteraction
Be careful with this method.
logScreenshot(String, String) - Method in class de.telekom.test.bddwebapp.frontend.screenshot.ScreenshotCreator
 

M

mapBody() - Method in class de.telekom.test.bddwebapp.interaction.ScenarioInteraction
 
mapPathParam() - Method in class de.telekom.test.bddwebapp.interaction.ScenarioInteraction
 
mapQueryParam() - Method in class de.telekom.test.bddwebapp.frontend.steps.SeleniumSteps
 
mapQueryParam() - Method in class de.telekom.test.bddwebapp.interaction.ScenarioInteraction
 
mapToValue(String) - Method in class de.telekom.test.bddwebapp.steps.StoryInteractionParameterConverter
 

N

NOT_INVOKE_WEB_ELEMENT_METHODS - Static variable in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 

O

open(String) - Method in class de.telekom.test.bddwebapp.frontend.steps.SeleniumSteps
 
operaOptions(DesiredCapabilities) - Method in interface de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverConfiguration
 

P

Page - Class in de.telekom.test.bddwebapp.frontend.page
Abstract base class for page objects.
Page(WebDriver) - Constructor for class de.telekom.test.bddwebapp.frontend.page.Page
 
PATH_PARAMS - Static variable in class de.telekom.test.bddwebapp.interaction.ScenarioInteraction
 
proxy(String, String) - Method in interface de.telekom.test.bddwebapp.api.steps.RestAssuredSteps
 
proxy(String, Integer) - Method in interface de.telekom.test.bddwebapp.api.steps.RestAssuredSteps
 

Q

QUERY_PARAMS - Static variable in class de.telekom.test.bddwebapp.frontend.steps.SeleniumSteps
 
QUERY_PARAMS - Static variable in class de.telekom.test.bddwebapp.interaction.ScenarioInteraction
 
quit() - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 
quitBrowserAfterScenario() - Method in class de.telekom.test.bddwebapp.frontend.steps.WebDriverLifecycleSteps
 
quitBrowserAfterStories() - Method in class de.telekom.test.bddwebapp.frontend.steps.WebDriverLifecycleSteps
 
quitBrowserAfterStory() - Method in class de.telekom.test.bddwebapp.frontend.steps.WebDriverLifecycleSteps
 

R

recall(String) - Method in class de.telekom.test.bddwebapp.interaction.FlatInteraction
Get some data in the interaction context.
recallByHierarchy(String) - Method in class de.telekom.test.bddwebapp.interaction.FlatInteraction
Get the value from a complex type by reflection, even in hierarchical objects.
recallRequest() - Method in class de.telekom.test.bddwebapp.api.steps.ApiSteps
 
recallRequest() - Method in interface de.telekom.test.bddwebapp.api.steps.RestAssuredSteps
 
recallResponse() - Method in class de.telekom.test.bddwebapp.api.steps.ApiSteps
 
recallResponse() - Method in interface de.telekom.test.bddwebapp.api.steps.RestAssuredSteps
Recall the current response from story interaction.
recallResponseAsMap() - Method in interface de.telekom.test.bddwebapp.api.steps.RestAssuredSteps
 
reload() - Method in class de.telekom.test.bddwebapp.frontend.page.Page
 
remember(String, Object) - Method in class de.telekom.test.bddwebapp.interaction.FlatInteraction
Store some test data in the interaction context for later use.
rememberFromScenarioInteraction(String) - Method in class de.telekom.test.bddwebapp.interaction.StoryInteraction
Store some data from scenario interaction to the story interaction context for later use.
rememberFromStoryInteraction(String) - Method in class de.telekom.test.bddwebapp.interaction.ScenarioInteraction
Store some data from story interaction to the scenario interaction context
rememberObjectFromScenarioInteraction(String, String) - Method in class de.telekom.test.bddwebapp.interaction.StoryInteraction
Store an object from scenario interaction for an specific entity in the story interaction context for later use.
rememberObjectFromStoryInteraction(String, String) - Method in class de.telekom.test.bddwebapp.interaction.ScenarioInteraction
Store an object from story interaction for an specific entity in the scenario interaction context.
rememberRequest(RequestSpecification) - Method in class de.telekom.test.bddwebapp.api.steps.ApiSteps
 
rememberRequest(RequestSpecification) - Method in interface de.telekom.test.bddwebapp.api.steps.RestAssuredSteps
 
remoteWebDriverOptions(DesiredCapabilities) - Method in interface de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverConfiguration
 
removeStoryFromClassNameStoryPathResolver() - Method in interface de.telekom.test.bddwebapp.stories.config.FaultTolerantStoryPathResolver
 
reporterBuilder - Variable in class de.telekom.test.bddwebapp.frontend.screenshot.ScreenshotCreator
 
reportUrl(String, String) - Method in class de.telekom.test.bddwebapp.frontend.screenshot.ScreenshotCreator
 
REQUEST_INTERACTION_KEY - Static variable in interface de.telekom.test.bddwebapp.api.steps.RestAssuredSteps
 
RequestInteractionFilter - Class in de.telekom.test.bddwebapp.api
Filter for Rest Assured that saves the current recallResponse in the Scenario Interaction.
RequestInteractionFilter(ScenarioInteraction) - Constructor for class de.telekom.test.bddwebapp.api.RequestInteractionFilter
 
resetAlternativeWebDriverConfiguration() - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 
resolveName(Class<? extends Embeddable>) - Method in class de.telekom.test.bddwebapp.stories.customizing.CustomizingStoryPathResolver
 
RESPONSE_INTERACTION_KEY - Static variable in interface de.telekom.test.bddwebapp.api.steps.RestAssuredSteps
 
RestartBrowserBeforeScenario - Annotation Type in de.telekom.test.bddwebapp.steps
Restart the Browser before scenario interaction.
RestAssuredLifecycleSteps - Class in de.telekom.test.bddwebapp.api.steps
Regulating the lifecycle of the browser for JBehave frontend tests
RestAssuredLifecycleSteps() - Constructor for class de.telekom.test.bddwebapp.api.steps.RestAssuredLifecycleSteps
 
RestAssuredSteps - Interface in de.telekom.test.bddwebapp.api.steps
 
RunAllStories - Class in de.telekom.test.bddwebapp.stories
Run all stories
RunAllStories() - Constructor for class de.telekom.test.bddwebapp.stories.RunAllStories
 
runningStory(String) - Method in class de.telekom.test.bddwebapp.stories.customizing.CurrentStoryEmbedderMonitor
 

S

safariOptions(DesiredCapabilities) - Method in interface de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverConfiguration
 
ScannedStepsFactory - Interface in de.telekom.test.bddwebapp.steps
Steps factory for automatic step instantiation by class path scan
scannedStepsFactory() - Method in interface de.telekom.test.bddwebapp.steps.ScannedStepsFactory
 
ScannedStoryPaths - Interface in de.telekom.test.bddwebapp.stories.config
Scan story classes in classpath and add paths for execution
scannedStoryPaths() - Method in interface de.telekom.test.bddwebapp.stories.config.ScannedStoryPaths
 
scenarioInteraction - Variable in class de.telekom.test.bddwebapp.api.steps.ApiSteps
 
scenarioInteraction - Variable in class de.telekom.test.bddwebapp.api.steps.RestAssuredLifecycleSteps
 
ScenarioInteraction - Class in de.telekom.test.bddwebapp.interaction
Holds context variables that are needed in the entire JBehave Scenario.
ScenarioInteraction() - Constructor for class de.telekom.test.bddwebapp.interaction.ScenarioInteraction
 
scenarioInteraction - Variable in class de.telekom.test.bddwebapp.interaction.steps.InteractionLifecycleSteps
 
SCREENSHOT_PATH - Static variable in class de.telekom.test.bddwebapp.frontend.screenshot.ScreenshotCreator
 
ScreenshotCreator - Class in de.telekom.test.bddwebapp.frontend.screenshot
Create screenshot and save it to file system.
ScreenshotCreator(StoryReporterBuilder, WebDriverWrapper) - Constructor for class de.telekom.test.bddwebapp.frontend.screenshot.ScreenshotCreator
 
screenshotCreator - Variable in class de.telekom.test.bddwebapp.frontend.screenshot.ScreenshotHtmlOutput
 
ScreenshotHtmlOutput - Class in de.telekom.test.bddwebapp.frontend.screenshot
Render screenshots for success and error at report
ScreenshotHtmlOutput(PrintStream, StoryReporterBuilder, boolean, ScreenshotCreator) - Constructor for class de.telekom.test.bddwebapp.frontend.screenshot.ScreenshotHtmlOutput
 
screenshotIsNotEmpty(String) - Method in class de.telekom.test.bddwebapp.frontend.screenshot.ScreenshotCreator
 
screenshotName(String, String) - Method in class de.telekom.test.bddwebapp.frontend.screenshot.ScreenshotCreator
 
screenshotPath(String, String) - Method in class de.telekom.test.bddwebapp.frontend.screenshot.ScreenshotCreator
 
ScreenshotReportForm - Class in de.telekom.test.bddwebapp.frontend.screenshot
Screenshot report form
ScreenshotReportForm() - Constructor for class de.telekom.test.bddwebapp.frontend.screenshot.ScreenshotReportForm
 
screenshotsOnSuccess - Variable in class de.telekom.test.bddwebapp.frontend.screenshot.ScreenshotHtmlOutput
 
ScreenshotStoryReporterBuilder - Interface in de.telekom.test.bddwebapp.stories.config
Enhanced the JBehave story report builder by screenshots.
screenshotStoryReporterBuilder() - Method in interface de.telekom.test.bddwebapp.stories.config.ScreenshotStoryReporterBuilder
 
scrollTo() - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
scrollToWithDefaultJavaScript() - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
scrollToWithJQuery() - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
SeleniumSteps - Class in de.telekom.test.bddwebapp.frontend.steps
Abstract steps class for selenium test.
SeleniumSteps() - Constructor for class de.telekom.test.bddwebapp.frontend.steps.SeleniumSteps
 
sendKeys(CharSequence...) - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementProxy
 
setAlternativeWebDriverConfiguration(Class<? extends WebDriverConfiguration>) - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 
setAlternativeWebDriverConfiguration() - Method in class de.telekom.test.bddwebapp.frontend.steps.WebDriverLifecycleSteps
 
setDriver(WebDriver) - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 
setRestartBrowserBeforeScenarioBaseType(Class<? extends AbstractStory>) - Method in class de.telekom.test.bddwebapp.stories.customizing.CustomizingStories
 
setRestartBrowserBeforeScenarioForAllStories(boolean) - Method in class de.telekom.test.bddwebapp.stories.customizing.CustomizingStories
 
setScenarioInteraction(ScenarioInteraction) - Method in class de.telekom.test.bddwebapp.interaction.StoryInteraction
 
setStoryClass(Class, String) - Method in class de.telekom.test.bddwebapp.stories.customizing.CustomizingStories
 
setStoryInteraction(StoryInteraction) - Method in class de.telekom.test.bddwebapp.interaction.ScenarioInteraction
 
setStoryPath(String) - Method in class de.telekom.test.bddwebapp.stories.customizing.CurrentStory
 
setValue(String) - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
setWebDriver(WebDriver) - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
setWebElement(WebElement) - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementProxy
 
startInteraction() - Method in class de.telekom.test.bddwebapp.interaction.FlatInteraction
 
startInteraction() - Method in class de.telekom.test.bddwebapp.interaction.ScenarioInteraction
 
Steps - Annotation Type in de.telekom.test.bddwebapp.steps
Regulating the lifecycle of the browser for JBehave frontend tests After a first implementation of steps annotation by Sven Schomaker, working for Deutsche Telekom AG in 2013.
stepsFactory() - Method in class de.telekom.test.bddwebapp.stories.AbstractStory
 
stepsFactory() - Method in class de.telekom.test.bddwebapp.stories.RunAllStories
 
stopInteraction() - Method in class de.telekom.test.bddwebapp.interaction.FlatInteraction
 
storiesBasePath() - Method in interface de.telekom.test.bddwebapp.stories.config.ScannedStoryPaths
 
storyInteraction - Variable in class de.telekom.test.bddwebapp.frontend.steps.SeleniumSteps
 
storyInteraction - Variable in class de.telekom.test.bddwebapp.interaction.steps.InteractionLifecycleSteps
 
StoryInteraction - Class in de.telekom.test.bddwebapp.interaction
Holds context variables that are needed in the entire JBehave Story.
StoryInteraction() - Constructor for class de.telekom.test.bddwebapp.interaction.StoryInteraction
 
storyInteractionParameterConverter - Variable in class de.telekom.test.bddwebapp.frontend.steps.SeleniumSteps
 
StoryInteractionParameterConverter - Class in de.telekom.test.bddwebapp.steps
Maps interaction key like $key to value.
StoryInteractionParameterConverter() - Constructor for class de.telekom.test.bddwebapp.steps.StoryInteractionParameterConverter
 
storyPaths() - Method in class de.telekom.test.bddwebapp.stories.RunAllStories
 
submit() - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementProxy
 
successful(String) - Method in class de.telekom.test.bddwebapp.frontend.screenshot.ScreenshotHtmlOutput
 
successfulScreenshot(String) - Method in class de.telekom.test.bddwebapp.frontend.screenshot.ScreenshotHtmlOutput
 
successScreenshotPattern() - Method in class de.telekom.test.bddwebapp.frontend.screenshot.ScreenshotHtmlOutput
 

T

TestLevel - Annotation Type in de.telekom.test.bddwebapp.stories.config
Additional test level annotation to run stories on different environments.
testLevelStepsFactory(int) - Method in interface de.telekom.test.bddwebapp.steps.ScannedStepsFactory
 
testLevelStoryPaths(int) - Method in interface de.telekom.test.bddwebapp.stories.config.ScannedStoryPaths
 
toString() - Method in class de.telekom.test.bddwebapp.frontend.page.UrlMatchesExpectation
 

U

updateDriver() - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.BrowserDriverUpdater
Here you should be careful that the number of 60 requests per hour in the direction of github is not exceeded.
updateDriver() - Method in class de.telekom.test.bddwebapp.frontend.steps.WebDriverLifecycleSteps
 
UrlAppender - Class in de.telekom.test.bddwebapp.util
Fault tolerant url appender
UrlMatchesExpectation - Class in de.telekom.test.bddwebapp.frontend.page
ExpectedCondition for url matching.
UrlMatchesExpectation(String, String) - Constructor for class de.telekom.test.bddwebapp.frontend.page.UrlMatchesExpectation
 
UsefulWebDriverConfiguration - Class in de.telekom.test.bddwebapp.frontend.lifecycle
A useful configuration with some additions to selenium default for all supported and tested browsers.
UsefulWebDriverConfiguration() - Constructor for class de.telekom.test.bddwebapp.frontend.lifecycle.UsefulWebDriverConfiguration
 

W

waitFor(Function<WebDriver, Boolean>, int, String) - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
waitFor(long) - Method in class de.telekom.test.bddwebapp.frontend.page.Page
 
waitForAjaxToComplete() - Method in class de.telekom.test.bddwebapp.frontend.page.JQueryPage
 
waitForDisplayed(int) - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
waitForExisting(int) - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
webDriver - Variable in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
WebDriverConfiguration - Interface in de.telekom.test.bddwebapp.frontend.lifecycle
The configuration for all supported and tested browsers.
WebDriverLifecycleSteps - Class in de.telekom.test.bddwebapp.frontend.steps
Regulating the lifecycle of the browser for JBehave frontend tests
WebDriverLifecycleSteps() - Constructor for class de.telekom.test.bddwebapp.frontend.steps.WebDriverLifecycleSteps
 
WebDriverWrapper - Class in de.telekom.test.bddwebapp.frontend.lifecycle
Manage the current WebDriver instance.
WebDriverWrapper() - Constructor for class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 
webDriverWrapper - Variable in class de.telekom.test.bddwebapp.frontend.screenshot.ScreenshotCreator
 
webDriverWrapper - Variable in class de.telekom.test.bddwebapp.frontend.steps.SeleniumSteps
 
webDriverWrapper - Variable in class de.telekom.test.bddwebapp.frontend.steps.WebDriverLifecycleSteps
 
webElement - Variable in class de.telekom.test.bddwebapp.frontend.element.WebElementProxy
 
WebElementDecorator - Class in de.telekom.test.bddwebapp.frontend.element.decorator
Provides the extended WebElement via the WebElementHandler.
WebElementDecorator(WebDriver) - Constructor for class de.telekom.test.bddwebapp.frontend.element.decorator.WebElementDecorator
 
WebElementEnhanced - Class in de.telekom.test.bddwebapp.frontend.element
Extends WebElement by several helper methods.
WebElementEnhanced() - Constructor for class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
Only for internal use
WebElementEnhanced(WebElement, WebDriver) - Constructor for class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
WebElementHandler - Class in de.telekom.test.bddwebapp.frontend.element.decorator
Binds the WebElementEnhanced.
WebElementHandler(WebDriver, ElementLocator) - Constructor for class de.telekom.test.bddwebapp.frontend.element.decorator.WebElementHandler
 
WebElementProxy - Class in de.telekom.test.bddwebapp.frontend.element
 
WebElementProxy() - Constructor for class de.telekom.test.bddwebapp.frontend.element.WebElementProxy
Only for internal use
WebElementProxy(WebElement) - Constructor for class de.telekom.test.bddwebapp.frontend.element.WebElementProxy
 
A B C D E F G H I J K L M N O P Q R S T U W 
Skip navigation links

Copyright © 2017–2020. All rights reserved.