FireFox liegt auf "Übertragen der Daten von..." oder "Lesen..."
Ich Baue einige funktionale tests für eine web-site mit Selen, und ich bin stecken, auf eine bizarre browser-Problem, wo die Seite scheint nie fertig zu laden. Die Statusleiste liest entweder "Übertragen der Daten von..." oder "Lesen...".
Da die Seite nie fertig geladen, meine selenium tests timeout.
Das Problem scheint nur zu passieren, auf FireFox. Unsere tests stützen sich auf FireFox *chrome zu testen, Datei-uploads, also FireFox ist von entscheidender Bedeutung für unser Test-Strategie.
Habe ich überprüft beide FireBug und Spielmann, aber ich sehe keine unvollständige long-running-requests. Alle Anfragen komplett mit normal-response-codes (keine 404-Fehler).
Was sollte ich betrachten, um dieses Problem zu beheben?
- Doctype?
- Ungültiges Markup?
- Low-level-FireFox-Einstellung?
- Registry-Hack?
- IIS-Einstellung?
Obwohl eine Behebung des Fehlers für den Planeten wäre genial, ich nur wirklich brauchen, um zu beheben das Problem für meine tests.
Wenn es hilft, es ist eine .NET 3.5-Lösung, basierend auf MOOS-und wir sind mit Flash mit sifr. Unsere markup legacy (und es ist ein MOSS-Website), so ist es ein wenig rau an den Rändern.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist ein bekannter bug bei Firefox: https://bugzilla.mozilla.org/show_bug.cgi?id=383811
Wenn du glaubst, der Fehler ist relevant für Ihre situation betrachten voting es in bugzilla.
Hassen, um die Antwort auf meine eigene Frage, aber das problem ging Weg auf seine eigene nach Entwickler begann, Streifen aus ungültiges markup, nicht geschlossene Tabellen oder TR ' s, ohne Tabellen sind in der Regel schlecht.
Versuchen die Live-HTTP-Header Erweiterung. Mit dieser Erweiterung kannst du dir die request-und response-Header aus dem Netz. Sie könnten auch versuchen, starten Sie Firefox im abgesicherten Modus testen. Dies wird deaktivieren Sie alle installierten Erweiterungen. Führen Sie firefox -h in einer dos-box zu sehen, die Befehl Linie Schalter für den abgesicherten Modus.
Deaktivieren Firebug. Dies löste ein ähnliches problem für mich.
gleiche prob, scheint ein Fehler zu sein. Einige haben gesagt, es ist ein "Sicherheits-Problem'. Habe einen einfachen work-around. Ich habe es nicht ausprobiert, und die meisten wahrscheinlich nicht, denn ich hasse das hinzufügen zusätzlicher code für eine einzelne browser-Update, aber der Ansatz sieht gut aus. Siehe: http://board.flashkit.com/board/showthread.php?t=759308