@Override public void start() { selenium.start(); }
@Override public void start(Object optionsObject) { selenium.start(optionsObject); }
public void start() { base.start(); }
public void start(Object optionsObject) { base.start(optionsObject); }
@Override public void start() { selenium.start(); }
@Override public void start(Object optionsObject) { selenium.start(optionsObject); }
@Override public void start(String optionsString) { selenium.start(optionsString); }
public void start() { sel.start(); }
public void start(String optionsString) { base.start(optionsString); }
@Override public void start(String optionsString) { selenium.start(optionsString); }
@BeforeStories public void beforeStories() throws Exception { selenium.start(); }
@BeforeScenario public void beforeScenario() throws Exception { selenium.start(); }
public Selenium getUnwrappedRemoteSelenium(String baseUrl) { Selenium selenium = new DefaultSelenium("localhost", 4444, "*firefox", baseUrl); selenium.start(); return selenium; }
public void setUp(String url, String browserString, int port) { if (url == null) { url = "http://localhost:" + port; } selenium = new DefaultSelenium("localhost", port, browserString, url); selenium.start(); }
@Override public void start() { List<String> parameters = getDerivedParameters(); selenium.start(StringUtils.join(parameters, ",")); started = true; }
@BeforeStory public void beforeStory() throws Exception { selenium.start(); }
public static void startSeleniumSession(String seleniumHost, int seleniumPort, String browser, String webSite) { LOGGER.info("Contacting Selenium RC at " + seleniumHost + ":" + seleniumPort); threadLocalSelenium.set(new DefaultSelenium(seleniumHost, seleniumPort, browser, webSite)); session().start(); LOGGER.info("Got Selenese session:" + session()); }
@BeforeClass @Parameters({"selenium.restartSession"}) public void getSelenium(@Optional("false") boolean restartSession) { selenium = staticSelenium; if (restartSession) { selenium.stop(); selenium.start(); } }
Selenium selenium = new DefaultSelenium("localhost", 4444, "*firefox", BASE_URL); selenium.start(); selenium.open(BASE_URL); selenium.type("j_idt8:inputName", "Robot"); selenium.click("j_idt8:_t12"); selenium.waitForCondiditon("selenium.isElementPresent('j_idt17:input')", MAX_WAIT_TIME_IN_MS); selenium.type("j_idt17:input", "Selenium testing in proggress...."); selenium.click("j_idt17:_t20"); selenium.waitForCondiditon("selenium.isElementPresent('j_idt17:input')", MAX_WAIT_TIME_IN_MS); selenium.type("j_idt17:input", "Test over!"); selenium.click("j_idt17:_t20"); selenium.stop();
@BeforeClass void setupServers(XmlTest xmlTest) throws Exception { createJettySessionsTable(); serverA = configureClusteredJetty(SERVER_A_NAME, SERVER_A_PORT); serverB = configureClusteredJetty(SERVER_B_NAME, SERVER_B_PORT); FirefoxDriverManager.getInstance().setup(); FirefoxDriver driver = new FirefoxDriver(); selenium = new WebDriverBackedSelenium(driver, "http://localhost:9091/"); selenium.start(); }