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
Basic story
AbstractStory() - Constructor for class de.telekom.test.bddwebapp.stories.AbstractStory
 
accept(ContentType) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
accept(String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
afterLoad() - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 
afterStories() - Method in class de.telekom.test.bddwebapp.steps.LifecycleSteps
 
afterStory() - Method in class de.telekom.test.bddwebapp.steps.LifecycleSteps
 
ApiOnly - Annotation Type in de.telekom.test.bddwebapp.api
Disabled the frontend instrumentalisation for single api stories or for the whole test project.
apiOnly() - Method in class de.telekom.test.bddwebapp.stories.RunAllStories
Check this if instance has the @ApiOnly annotation
appendQueryParams(String, Map<String, String>) - Method in class de.telekom.test.bddwebapp.frontend.steps.SeleniumSteps
 
appendUrl(String, String...) - Method in class de.telekom.test.bddwebapp.frontend.steps.SeleniumSteps
 
apply(WebDriver) - Method in class de.telekom.test.bddwebapp.frontend.page.UrlMatchesExpectation
 
arrayBody() - Method in class de.telekom.test.bddwebapp.interaction.ScenarioInteraction
Initializes this interaction with an Array JSON body.

B

basePath(String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
baseUri(String, String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
baseUri(String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
basicAuth(String, String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
beforeStory(Story, boolean) - Method in class de.telekom.test.bddwebapp.frontend.screenshot.ScreenshotHtmlOutput
 
body(String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
body(Map<String, Object>) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
body(byte[]) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
body(File) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
body(InputStream) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
body(Object) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
body(Object, ObjectMapper) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
body(Object, ObjectMapperType) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
BrowserDriverUpdater - Class in de.telekom.test.bddwebapp.frontend.lifecycle
Pushes the WebDriver updates for several browser.
BrowserDriverUpdater(WebDriverWrapper) - Constructor for class de.telekom.test.bddwebapp.frontend.lifecycle.BrowserDriverUpdater
 
browserDriverUpdater - Variable in class de.telekom.test.bddwebapp.steps.LifecycleSteps
 

C

capabilities(String) - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 
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.
checkUrl() - Method in class de.telekom.test.bddwebapp.frontend.page.Page
Check the URL.
chromeCapabilities() - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 
clear() - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
clearRequest() - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
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
 
contentType(ContentType) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
contentType(String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
context - Variable in class de.telekom.test.bddwebapp.interaction.FlatInteraction
 
cookie(String, Object, Object...) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
cookie(String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
cookie(Cookie) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
cookies(String, Object, Object...) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
cookies(Map<String, ?>) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
cookies(Cookies) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
createExpectedPage(Class<T>) - Method in class de.telekom.test.bddwebapp.frontend.steps.SeleniumSteps
 
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.steps.LifecycleSteps
 
currentStory - Variable in class de.telekom.test.bddwebapp.steps.LifecycleSteps
 
CurrentStory - Class in de.telekom.test.bddwebapp.stories.customizing
Gives access to the current story about the Spring Context
CurrentStory(CustomizingStories) - 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.steps.LifecycleSteps
 
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.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.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
 
decorate(ClassLoader, Field) - Method in class de.telekom.test.bddwebapp.frontend.element.decorator.WebElementDecorator
 
defaultConfiguration() - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
delete() - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
delete(String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
delete(String, String...) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
driver - Variable in class de.telekom.test.bddwebapp.frontend.page.Page
 

E

edgeCapabilities() - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 
exists() - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 

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(Filter) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
filters(List<Filter>) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
filters(Filter, Filter...) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
findElement(By) - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
findElementEnhanced(By) - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
findElements(By) - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
findElementsEnhanced(By) - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
firefoxCapabilities() - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 
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
 
formParam(String, Object...) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
formParam(String, Collection<?>) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
formParams(String, Object, Object...) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
formParams(Map<String, ?>) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 

G

get() - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
get(String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
get(String, String...) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
getApiOnlyBaseType() - Method in class de.telekom.test.bddwebapp.stories.customizing.CustomizingStories
 
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.WebElementEnhanced
 
getBrowser() - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 
getContext() - Method in class de.telekom.test.bddwebapp.interaction.FlatInteraction
 
getCssValue(String) - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
getCurrentPage() - Method in class de.telekom.test.bddwebapp.frontend.steps.SeleniumSteps
 
getDriver() - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 
getGridURL() - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 
getLocation() - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
getMapFromStoryInteraction() - Method in class de.telekom.test.bddwebapp.frontend.steps.SeleniumSteps
 
getMapFromStoryInteraction(String) - Method in class de.telekom.test.bddwebapp.interaction.ScenarioInteraction
 
getRect() - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
getResponseAsMap() - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
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.WebElementEnhanced
 
getSize() - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
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.WebElementEnhanced
 
getTestLevel() - Method in interface de.telekom.test.bddwebapp.steps.ScannedStepsFactory
 
getText() - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
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.WebElementEnhanced
 

H

hasChildren(By) - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
head() - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
head(String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
header(String, Object, Object...) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
header(Header) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
headers(String, String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
headers(String, Object, Object...) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
headers(Map<String, ?>) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
headers(Headers) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 

I

ieCapabilities() - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 
intercept(Object, Method, Object[], MethodProxy) - Method in class de.telekom.test.bddwebapp.frontend.element.decorator.WebElementHandler
 
isApiOnly() - Method in class de.telekom.test.bddwebapp.stories.customizing.CurrentStory
 
isApiOnlyForAllStories() - Method in class de.telekom.test.bddwebapp.stories.customizing.CustomizingStories
 
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.WebElementEnhanced
 
isEnabled() - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
isJQueryAvailable() - Method in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
isKey(String) - Method in class de.telekom.test.bddwebapp.steps.StoryInteractionParameterConverter
 
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.WebElementEnhanced
 

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
 

K

KEY_LITERAL - Static variable in class de.telekom.test.bddwebapp.steps.StoryInteractionParameterConverter
 
keyStore(String, String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
keyStore(File, String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
keyStore(KeyStore) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 

L

LifecycleSteps - Class in de.telekom.test.bddwebapp.steps
Regulating the lifecycle of the browser for JBehave frontend tests
LifecycleSteps(ScenarioInteraction, StoryInteraction, CurrentStory, CustomizingStories, WebDriverWrapper, BrowserDriverUpdater) - Constructor for class de.telekom.test.bddwebapp.steps.LifecycleSteps
 
lifecyleSteps - Variable in class de.telekom.test.bddwebapp.frontend.steps.SeleniumSteps
 
loadChrome(DesiredCapabilities) - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 
loadEdge(DesiredCapabilities) - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 
loadFirefox(DesiredCapabilities) - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 
loadInternetExplorer(DesiredCapabilities) - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 
loadLocalWebdriver(String, DesiredCapabilities) - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 
loadRemoteWebdriver(String, DesiredCapabilities) - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 
loadSafari(DesiredCapabilities) - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 
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.

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
 
multiPart(MultiPartSpecification) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
multiPart(File) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
multiPart(String, File) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
multiPart(String, File, String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
multiPart(String, Object) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
multiPart(String, Object, String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
multiPart(String, String, Object, String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
multiPart(String, String, byte[]) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
multiPart(String, String, byte[], String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
multiPart(String, String, InputStream) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
multiPart(String, String, InputStream, String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
multiPart(String, String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
multiPart(String, String, String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 

N

noFilters() - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
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
 
operaCapabilities() - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 

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
 
param(String, Object...) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
param(String, Collection<?>) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
params(String, Object, Object...) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
params(Map<String, ?>) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
pathParam(String, String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
pathParam(String, Object) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
pathParams(Map<String, String>) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
port(int) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
post() - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
post(String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
post(String, String...) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
proxy(String, String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
proxy(String, int) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
proxy(String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
proxy(int) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
proxy(String, int, String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
proxy(URI) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
proxy(ProxySpecification) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
put() - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
put(String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
put(String, String...) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 

Q

queryParam(String, Object...) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
queryParam(String, Collection<?>) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
queryParams(String, Object, Object...) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
queryParams(Map<String, ?>) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
quit() - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 

R

relaxedHTTPSValidation() - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
relaxedHTTPSValidation(String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
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.
removeStoryFromClassNameStoryPathResolver() - Method in interface de.telekom.test.bddwebapp.stories.config.FaultTolerantStoryPathResolver
 
reporterBuilder - Variable in class de.telekom.test.bddwebapp.frontend.screenshot.ScreenshotCreator
 
request() - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
RequestBuilder - Class in de.telekom.test.bddwebapp.api
Spring component class for request specifications.
RequestBuilder() - Constructor for class de.telekom.test.bddwebapp.api.RequestBuilder
 
requestSpecification() - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
requestWithBaseUriAndProxy(String, String, String, String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
requestWithJsonConfig(String, String, String, String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
resolveName(Class<? extends Embeddable>) - Method in class de.telekom.test.bddwebapp.stories.customizing.CustomizingStoryPathResolver
 
response() - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
RestartBrowserBeforeScenario - Annotation Type in de.telekom.test.bddwebapp.steps
Restart the Browser before scenario interaction.
restJsonConfig() - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
run() - Method in class de.telekom.test.bddwebapp.stories.RunAllStories
 
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

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.frontend.steps.SeleniumSteps
 
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.steps.LifecycleSteps
 
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
Create screenshot name from step, status and timestamp.
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
 
screenshotUrl(String, String, String, String) - Method in class de.telekom.test.bddwebapp.frontend.screenshot.ScreenshotCreator
 
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.WebElementEnhanced
 
sessionId(String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
sessionId(String, String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
setApiOnlyBaseType(Class<? extends AbstractStory>) - Method in class de.telekom.test.bddwebapp.stories.customizing.CustomizingStories
 
setApiOnlyForAllStories(boolean) - Method in class de.telekom.test.bddwebapp.stories.customizing.CustomizingStories
 
setDriver(WebDriver) - Method in class de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper
 
setResponse(Response) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
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
 
setupScenarioInteraction() - Method in class de.telekom.test.bddwebapp.steps.LifecycleSteps
 
setupScenarioInteractionForExample() - Method in class de.telekom.test.bddwebapp.steps.LifecycleSteps
 
setupScenarioInteractionForNormal() - Method in class de.telekom.test.bddwebapp.steps.LifecycleSteps
 
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.WebElementEnhanced
 
startInteraction() - Method in class de.telekom.test.bddwebapp.interaction.FlatInteraction
 
startInteraction() - Method in class de.telekom.test.bddwebapp.interaction.ScenarioInteraction
 
startStoryInteraction() - Method in class de.telekom.test.bddwebapp.steps.LifecycleSteps
 
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
 
storyClassesContainsOnlyApiOnlyStories() - Method in class de.telekom.test.bddwebapp.stories.customizing.CustomizingStories
 
storyInteraction - Variable in class de.telekom.test.bddwebapp.frontend.steps.SeleniumSteps
 
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
 
storyInteraction - Variable in class de.telekom.test.bddwebapp.steps.LifecycleSteps
 
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(StoryInteraction) - 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.WebElementEnhanced
 
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
 
trustStore(String, String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
trustStore(File, String) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
trustStore(KeyStore) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 

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.steps.LifecycleSteps
 
urlEncodingEnabled(boolean) - Method in class de.telekom.test.bddwebapp.api.RequestBuilder
 
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
 

W

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
 
webDriver - Variable in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
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.steps.LifecycleSteps
 
webElement - Variable in class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
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
 
WebElementEnhanced(WebElement) - Constructor for class de.telekom.test.bddwebapp.frontend.element.WebElementEnhanced
 
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
 
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–2019. All rights reserved.