com.atlassian.selenium
Class SeleniumStarter

java.lang.Object
  extended by com.atlassian.selenium.SeleniumStarter

public class SeleniumStarter
extends Object

Helper class to setup the Selenium Proxy and client.


Method Summary
static SeleniumStarter getInstance()
           
 SeleniumClient getSeleniumClient(List<SeleniumConfiguration> configs)
           
 SeleniumClient getSeleniumClient(List<SeleniumConfiguration> configs, boolean parallel)
          This method will create a Multi-Browser Selenium client with a browser corresponding to each of the selenium configurations passed in in the list.
 SeleniumClient getSeleniumClient(SeleniumConfiguration config)
           
 org.openqa.selenium.server.SeleniumServer getSeleniumServer(SeleniumConfiguration config)
           
 boolean isManual()
           
 void setManual(boolean manual)
           
 void start(List<SeleniumConfiguration> configs)
           
 void start(SeleniumConfiguration config)
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static SeleniumStarter getInstance()

getSeleniumClient

public SeleniumClient getSeleniumClient(SeleniumConfiguration config)

getSeleniumClient

public SeleniumClient getSeleniumClient(List<SeleniumConfiguration> configs)

getSeleniumClient

public SeleniumClient getSeleniumClient(List<SeleniumConfiguration> configs,
                                        boolean parallel)
This method will create a Multi-Browser Selenium client with a browser corresponding to each of the selenium configurations passed in in the list.


getSeleniumServer

public org.openqa.selenium.server.SeleniumServer getSeleniumServer(SeleniumConfiguration config)

start

public void start(SeleniumConfiguration config)

start

public void start(List<SeleniumConfiguration> configs)

stop

public void stop()

isManual

public boolean isManual()

setManual

public void setManual(boolean manual)


Copyright © 2014 Atlassian. All rights reserved.