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

python - How to create a legend for 3D bar in matplotlib? -

java - Multi-Label Document Classification -

php - Dynamic url re-writing using htaccess -