java - Why I get GridException when trying to open a website using Selenium -


i new selenium.

this did: started standalone selenium server on cmd prompt.

i ran below code, both webdriverway() , seleniumway() error below. in both cases

my test code:

static string baseurl= "http:\\google.com" ;  public static void main(string[] args) throws malformedurlexception {      //webdriverway();     seleniumway();  }  private static void webdriverway() throws malformedurlexception {     url url = new url("http://127.0.0.1:4444/wd/hub"); //could remote vm run tests      desiredcapabilities capabilities;     capabilities = desiredcapabilities.firefox();      //you can test multiple type of browser     //capabilities = desiredcapabilities.internetexplorer();     webdriver driver = new remotewebdriver(url, capabilities);      //open web site     driver.get(baseurl);      //type search term     (driver.findelement(by.name("q"))).sendkeys("test search query");      //click submit button     (driver.findelement(by.name("btng"))).click(); }   static void seleniumway() {     selenium sel = new defaultselenium("localhost", 4444, "*firefox", baseurl);     commandexecutor executor = new selenesecommandexecutor(sel);     desiredcapabilities dc = new desiredcapabilities();     webdriver browser = new remotewebdriver(executor, dc);      browser.get(baseurl);     webelement input = browser.findelement(by.name("q"));     input.sendkeys("selenium"); } 

exception in console:

exception in thread "main" org.openqa.selenium.webdriverexception: not start selenium session: org.openqa.grid.common.exception.gridexception: error forwarding new session empty pool of vm setup {browsername=*safari} command duration or timeout: 61 milliseconds build info: version: '2.26.0', revision: '18040', time: '2012-11-02 09:44:45' system info: os.name: 'windows 8', os.arch: 'amd64', os.version: '6.2', java.version: '1.7.0_09' driver info: driver.version: remotewebdriver     @ sun.reflect.nativeconstructoraccessorimpl.newinstance0(native method)     @ sun.reflect.nativeconstructoraccessorimpl.newinstance(nativeconstructoraccessorimpl.java:57)     @ sun.reflect.delegatingconstructoraccessorimpl.newinstance(delegatingconstructoraccessorimpl.java:45)     @ java.lang.reflect.constructor.newinstance(constructor.java:525)     @ org.openqa.selenium.remote.errorhandler.createthrowable(errorhandler.java:188)     @ org.openqa.selenium.remote.errorhandler.throwifresponsefailed(errorhandler.java:145)     @ org.openqa.selenium.remote.remotewebdriver.execute(remotewebdriver.java:531)     @ org.openqa.selenium.remote.remotewebdriver.startsession(remotewebdriver.java:215)     @ org.openqa.selenium.remote.remotewebdriver.<init>(remotewebdriver.java:110)     @ org.openqa.selenium.remote.remotewebdriver.<init>(remotewebdriver.java:114) 

please let me know if missing something.

this guide has information need configure tests. had similar issue when first started using selenium myself.


Comments

Popular posts from this blog

blackberry 10 - how to add multiple markers on the google map just by url? -

php - guestbook returning database data to flash -

delphi - Dynamic file type icon -