Verbindung zum Host 127.0.0.1 über Port 7055 nicht möglich

Ich bin ein Neuling mit Webdriver und brauche Hilfe.

Ich verwende Selenium 2.2.0 mit FF v7.0.1 unter Windows XP

Ich habe es geschafft, ein Java-Skript erfolgreich im Internet Explorer aufzuzeichnen und wiederzugeben. Wenn ich jedoch versuche, dasselbe Skript in FF auszuführen, wird die folgende Fehlermeldung angezeigt:

Verbindung zum Host 127.0.0.1 auf Port 7055 nach 45000 ms nicht möglich

Ich habe an einer Reihe von Stellen gelesen, dass ein Downgrade der Firefox-Version auf 3.6 gut funktioniert, aber ich bin nicht darauf aus, ein Downgrade durchzuführen. Kann mir bitte jemand sagen, was ich falsch mache?

<code>package hisScripts;
import java.util.concurrent.TimeUnit;
import org.junit.*;
import static org.junit.Assert.*;
import org.openqa.selenium.*;
import org.openqa.selenium.firefox.FirefoxDriver;


public class WebdriverTest_1 {
private WebDriver driver;
private String baseUrl;
private StringBuffer verificationErrors = new StringBuffer();
@Before
public void setUp() throws Exception {
    driver = new FirefoxDriver();
    //driver=new InternetExplorerDriver();
    baseUrl = "https://**********/";
    driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
}

@Test
public void testUntitled() throws Exception {
    driver.get(baseUrl + "/");
    driver.findElement(By.xpath("//a[contains(text(),'my profile')]")).click();
    driver.findElement(By.xpath("//a[contains(text(),'about the service')]")).click();
    driver.findElement(By.xpath("//a[contains(text(),'contact us')]")).click();
    driver.findElement(By.xpath("//a[contains(text(),'help')]")).click();
    driver.findElement(By.xpath("//a[contains(text(),'home')]")).click();
    driver.findElement(By.xpath("//a[contains(text(),'logout')]")).click();

}

@After
public void tearDown() throws Exception {
    driver.quit();
    String verificationErrorString = verificationErrors.toString();
    if (!"".equals(verificationErrorString)) {
        fail(verificationErrorString);
    }
}

private boolean isElementPresent(By by) {
    try {
        driver.findElement(by);
        return true;
    } catch (NoSuchElementException e) {
        return false;
    }
}
</code>

}

 Petr Janeček04. Apr. 2012, 17:47
Der Code ist in Ordnung. Was ist mit einem Upgrade? Von FF7 bis zum Beispiel FF9 oder 10? Selen kann mit FF11 (bis jetzt) ​​nicht gut funktionieren, aber das FF9 funktioniert gut!
 Petr Janeček04. Apr. 2012, 19:09
Absolut keine Ahnung = (.
 user92925804. Apr. 2012, 18:50
@slanec - Ich habe auf FFv10.0.2 upgraed, aber immer noch keine Freude - gibt es noch etwas, was ich tun könnte, um dieses Problem zu lösen?

Antworten auf die Frage(2)

Selenium-JAR-Dateiversion zurückzuführen. Verwenden Sie die neuesten Selenium-JAR-Dateien, um das Problem zu beheben.

Lösung für das Problem

dass Firefox 10 in Version 2.2 unterstützt wird. Der späteste ist 2.20.

Sehen Sie sich das Änderungsprotokoll anHier. Nach den hier aufgeführten Hinweisen wurden native Ereignisse in Firefox 10 ab Version 2.19.0 unterstützt. Dies bedeutet, dass Sie 2.19 oder höher benötigen, um Firefox 10 zu unterstützen.

 FunThomas42424229. Mai 2014, 19:57
Für Firefox 29.0 habe ich auf Selentreiber 2.39.0 umgestellt
 dbalakirev13. Okt. 2012, 13:15
Ich hatte ein ähnliches Problem mit Version 2.24.X. Also habe ich auf 2.25.0 umgestellt. Vielen Dank.
 user92925805. Apr. 2012, 10:48
Danke, dass Sie darauf hingewiesen haben. Es stellte sich als dummer Fehler heraus, bei dem ich annahm, dass Selen 2.2.0 mit Selen 2.20.0 identisch ist. Um das Problem zu beheben, habe ich die neuesten 'Server'- und' Client-Treiber '(in meinem Fall Java) von heruntergeladenseleniumhq.org/download und rate mal was es toll gemacht hat :)
 andy26. Juni 2012, 17:04
In einer Rails-Umgebung kann dies bedeuten, dass das für den Betrieb des Remoteservers verwendete Selenium-Server-Jar sowie das vom Server verwendete Gem aktualisiert werden. Ich hatte das letztere auf dem neuesten Stand, vergaß aber, dass das erstere ebenfalls aufgerüstet werden musste.

Ihre Antwort auf die Frage