Selenium Webdriver 2 mit Firefox 26?

8

Heute morgen habe ich Selenium mit 2.32 und Firefox 25.0.1 laufen lassen. Firefox wurde auf 26.0 aktualisiert und plötzlich hörte Selen auf zu arbeiten. Es öffnet sich das neue Browserfenster, 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 behoben?

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 zur Arbeit zu bringen, indem ich 'browser_name' = & gt; '* chrome' zur neuen () Methode hinzufüge, aber es hat nie funktioniert.

Übrigens verwende ich die Perl-Sprachbindung (Selenium :: Remote :: Driver 0.17).

    
Phil Perry 10.12.2013, 15:12
quelle

3 Antworten

7

Versuchen Sie, Selen auf 2.38.0 zu aktualisieren (das neueste zum Zeitpunkt des Schreibens). Ich hatte etwas ähnliches Problem mit Firefox Update und dann Tasten nicht angeklickt und Upgrade der Version löste es. Hoffe das löst es.

    
Insacuri 10.12.2013, 15:37
quelle
0

Aktualisieren Sie auf Selen zu 2.39.0, z. B.

%Vor%     
jmccure 07.01.2014 15:26
quelle
0

Ich habe auch das selbe Problem, nachdem ich mein Selen auf 2.39.0 erhöht habe. Ich konnte mein Problem nicht lösen und wechselte zu Chrome.

Laden Sie den Chrome-Treiber herunter und geben Sie den Pfad zum Aufruf des Browsers ein. Dann ist es in Chrome einfach:

%Vor%     
user3224575 22.01.2014 17:25
quelle