org.jbehave.web.selenium
Class SeleniumSteps

java.lang.Object
  extended by org.jbehave.web.selenium.SeleniumSteps
Direct Known Subclasses:
PerScenarioSeleniumSteps, PerStoriesSeleniumSteps, PerStorySeleniumSteps, SeleniumScreenshotOnFailure

public class SeleniumSteps
extends Object

Base steps class that can be used in scenarios that use the Selenium API. It provides instances of Selenium and ConditionRunner to subclasses. The instances are injected, defaulting to SeleniumConfiguration.defaultSelenium() and SeleniumConfiguration.defaultConditionRunner(Selenium).


Field Summary
protected  com.thoughtworks.selenium.condition.ConditionRunner runner
           
protected  com.thoughtworks.selenium.Selenium selenium
           
 
Constructor Summary
SeleniumSteps()
           
SeleniumSteps(com.thoughtworks.selenium.Selenium selenium)
           
SeleniumSteps(com.thoughtworks.selenium.Selenium selenium, com.thoughtworks.selenium.condition.ConditionRunner runner)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

selenium

protected final com.thoughtworks.selenium.Selenium selenium

runner

protected final com.thoughtworks.selenium.condition.ConditionRunner runner
Constructor Detail

SeleniumSteps

public SeleniumSteps()

SeleniumSteps

public SeleniumSteps(com.thoughtworks.selenium.Selenium selenium)

SeleniumSteps

public SeleniumSteps(com.thoughtworks.selenium.Selenium selenium,
                     com.thoughtworks.selenium.condition.ConditionRunner runner)


Copyright © 2012. All Rights Reserved.