- 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
-