WebDriverException: Erreur de transfert de la nouvelle session ne peut pas trouver : {=plate-forme WINDOWS, browserName=FIREFOX, version=3.6}

Je suis nouveau sur le Sélénium Web pilote ainsi que de la Grille 2.

Je suis en train de lancer un cas de test, mais il me donne une exception

Exception in thread "main" org.openqa.le sélénium.WebDriverException: Erreur de transfert de la nouvelle session ne peut pas trouver : {=plate-forme WINDOWS, browserName=FIREFOX, version=3.6}

J'ai commencé un nœud et le moyeu à l'aide de la commande

java -jar selenium-server-standalone-2.29.0.jar -role hub

java -jar selenium-server-standalone-2.29.0.jar -role node  -hub %grid register%

Fois la commande fonctionne très bien.

Je ne suis pas sûr de quand et où j'ai besoin d'utiliser la ligne de commande
-navigateur browserName=firefox,version=3.6,maxInstances=5,=plate-forme WINDOWS

(Essayé de configurer le nœud de la Grille 2 page officielle

C'est à cause de cela?

Voici mon code:

package test;

import java.net.URL;
import java.net.MalformedURLException;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.htmlunit.HtmlUnitDriver;
import org.openqa.selenium.WebDriverBackedSelenium;
import org.openqa.selenium.remote.DesiredCapabilities;
import org.openqa.selenium.remote.RemoteWebDriver;

public class Test { 
    public static void main(String[] args) throws MalformedURLException {
        DesiredCapabilities capability = DesiredCapabilities.firefox();
            capability.setBrowserName("FIREFOX");
            capability.setPlatform(org.openqa.selenium.Platform.WINDOWS);
            capability.setVersion("3.6");
    // capability.setCapability("");
        WebDriver driver = new RemoteWebDriver(new URL("http://localhost:4444/wd/hub"), capability);
        //WebDriver driver = new FirefoxDriver();
        driver.get("http://www.google.com"); 

}
}

OriginalL'auteur Sushmita Saraswat | 2013-03-14