Heute Morgen lief Selenium mit 2.32 und Firefox 25.0.1. Firefox wurde auf 26.0 aktualisiert und plötzlich hörte Selen auf zu arbeiten. Es öffnet sich das neue Browser-Fenster, aber dann sitzt nur dort Aufforderung für eine Suche oder eine Adresse. Ist Selen bekannt, dass es ein Problem damit hat? Ist es durch die neue Eingabeaufforderung in der Firefox-Adressleiste verwirrt? Wurde es bereits in einem neueren Selenium 2.3x repariert?Selenium Webdriver 2 mit Firefox 26?
Während Sie auf eine Fehlerbehebung warten, was ist der einfachste Weg, meinen Code so zu ändern, dass er entweder mit Chrome oder (yecch) IE10 funktioniert? Ich möchte meinen Testcode konfigurierbar machen, damit andere in meiner Gruppe ihren bevorzugten Browser verwenden können (insbesondere Chrome). Ich habe einmal versucht, Chrome zum Laufen zu bringen, indem ich 'browser_name' => '* chrome' zur neuen() Methode hinzufüge, aber es hat nie funktioniert.
BTW, verwende ich die Perl-Sprachbindung (Selenium :: Remote :: Driver 0.17).
Sie müssen fast sicher die neueste Version von Selenium laufen, um überhaupt eine Chance zu haben, mit der neuesten Version von Firefox zu laufen. – Arran
Ich hatte dasselbe Problem ... mit Firefox v24 auf Mac OSX unter Java mit selen-server-standalone-2.32.0.jar. Als ich auf Firefox v26 aktualisiert habe, hat es aufgehört zu arbeiten. Ich habe versucht, auf 2.38.0 zu aktualisieren, aber das Problem war immer noch da. Ich habe Firefox auf v24 zurückgestuft und alles hat wieder funktioniert. – jsherk