Ich bin ein großer Fan von Firebug - ich benutze es die ganze Zeit für meine Web-Entwicklung braucht. Das heißt, eines der Dinge, die ich bei Firebug bemerkt habe, ist, dass es die Seite erheblich verlangsamt. Insbesondere wenn Firebug aktiviert ist, wenn ein (lokales) Selenium-Skript ausgeführt wird, dauert das Ausführen des Skripts 2-3 mal so lange und manchmal sehe ich sogar Timeout-Fehler. Ihr per-site-Aktivierungsmodell hilft hier überhaupt nicht - ich entwickle und teste dieselbe Website.Firebug und Selenium: Leistung
Ich möchte in der Lage sein, Firebug OFF zu deaktivieren, bevor mein Selenium-Skript startet, und es wieder einzuschalten, wenn Selenium fertig ist (oder im schlimmsten Fall einfach wegzuhalten - der größte Ärger ist Selenium nur um herauszufinden, dass einige Tests ohne ersichtlichen Grund fehlgeschlagen sind).
FF Profile funktionieren absolut magisch ... Bonus Frage: Gibt es eine Möglichkeit, diese Profile als Teil des Einstellungs-Setups für den Entwickler automatisch zu konfigurieren? –
Wenn Sie Selenium-Tests mit der Selenium-IDE ausführen, glaube ich nicht, dass das möglich ist. Profile werden für eine bestimmte Maschine eindeutig sein. Wenn Sie Tests jedoch als Code ausführen, indem Sie sie mit Selenium RC starten, wird automatisch ein leeres Firefox-Standardprofil konfiguriert. –
Gotcha - vielen Dank !! –