Class WebDriverLifeCycle
- java.lang.Object
-
- de.telekom.test.bddwebapp.cucumber.steps.WebDriverLifeCycle
-
@Component public class WebDriverLifeCycle extends Object
Regulating the lifecycle of the browser for JBehave frontend tests- Author:
- Daniel Keiss <daniel.keiss@telekom.de>
Copyright (c) 2021 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 de.telekom.test.bddwebapp.frontend.lifecycle.BrowserDriverUpdaterbrowserDriverUpdaterprotected CurrentFeaturecurrentStoryprotected CustomizingFeaturescustomizingStoriesprotected de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapperwebDriverWrapper
-
Constructor Summary
Constructors Constructor Description WebDriverLifeCycle()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidquitBrowserAfterScenario()voidquitBrowserAfterStories()voidquitBrowserAfterStory()voidupdateDriver()
-
-
-
Field Detail
-
currentStory
@Autowired protected CurrentFeature currentStory
-
customizingStories
@Autowired protected CustomizingFeatures customizingStories
-
webDriverWrapper
@Autowired protected de.telekom.test.bddwebapp.frontend.lifecycle.WebDriverWrapper webDriverWrapper
-
browserDriverUpdater
@Autowired protected de.telekom.test.bddwebapp.frontend.lifecycle.BrowserDriverUpdater browserDriverUpdater
-
-