net.thucydides.core.steps
Class ScenarioSteps
java.lang.Object
net.thucydides.core.steps.ScenarioSteps
- All Implemented Interfaces:
- Serializable
public class ScenarioSteps
- extends Object
- implements Serializable
A set of reusable steps for use in an acceptance test suite.
A step corresponds to an action taken during a web test - clicking on a button or a link,
for example. Steps may be reused across more than one test, and may take parameters.
- See Also:
- Serialized Form
ScenarioSteps
public ScenarioSteps()
ScenarioSteps
public ScenarioSteps(Pages pages)
getDriver
public org.openqa.selenium.WebDriver getDriver()
setPages
protected void setPages(Pages pages)
getPages
public Pages getPages()
onPage
public Pages onPage()
pages
public Pages pages()
onSamePage
public <T extends ScenarioSteps> T onSamePage(Class<T> stepsType)
waitABit
public void waitABit(long delayInMilliseconds)
- Pause the test to wait for the page to display completely.
This is not normally recommended practice, but is useful from time to time.
waitFor
public StepDelayer.WaitForBuilder waitFor(int duration)
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2011-2013 Wakaleo Consulting. All Rights Reserved.