Class WebDriverLifecycleSteps
- java.lang.Object
-
- de.telekom.test.bddwebapp.frontend.steps.WebDriverLifecycleSteps
-
public class WebDriverLifecycleSteps extends Object
Regulating the lifecycle of the browser for JBehave frontend tests- Author:
- Daniel Keiss <daniel.keiss@telekom.de>
Copyright (c) 2020 Daniel Keiss, Deutsche Telekom IT GmbH This file is distributed under the conditions of the Apache License, Version 2.0. For details see the file license on the toplevel.
-
-
Field Summary
Fields Modifier and Type Field Description protected BrowserDriverUpdaterbrowserDriverUpdaterprotected CurrentStorycurrentStoryprotected CustomizingStoriescustomizingStoriesprotected WebDriverWrapperwebDriverWrapper
-
Constructor Summary
Constructors Constructor Description WebDriverLifecycleSteps()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidquitBrowserAfterScenario()voidquitBrowserAfterStories()voidquitBrowserAfterStory()voidsetAlternativeWebDriverConfiguration()voidupdateDriver()
-
-
-
Field Detail
-
currentStory
@Autowired protected CurrentStory currentStory
-
customizingStories
@Autowired protected CustomizingStories customizingStories
-
webDriverWrapper
@Autowired protected WebDriverWrapper webDriverWrapper
-
browserDriverUpdater
@Autowired protected BrowserDriverUpdater browserDriverUpdater
-
-
Method Detail
-
updateDriver
@BeforeStories public void updateDriver()
-
setAlternativeWebDriverConfiguration
@BeforeStory public void setAlternativeWebDriverConfiguration()
-
quitBrowserAfterScenario
@AfterScenario public void quitBrowserAfterScenario()
-
quitBrowserAfterStory
@AfterStory public void quitBrowserAfterStory()
-
quitBrowserAfterStories
@AfterStories public void quitBrowserAfterStories()
-
-