Wie starte ich mehrere Selenium Firefox Browser gleichzeitig?

8

Der Versuch, mehrere Prozesse gleichzeitig auf demselben Computer auszuführen, auf dem Selenium verwendet wird. Was passieren würde, ist etwa so:

%Vor%

Soweit ich das testen konnte, führt dies dazu, dass Selen die Firefox-Instanzen der Reihe nach öffnet, was nicht das gewünschte Verhalten ist.

Zusätzliche Anmerkung: Laut diese Frage auf Superuser über mehrere Firefox-Instanzen , wäre die Verwendung des --no-remote start up-Flags für Firefox. Das scheint ein guter Weg zu sein, aber ich bin mir nicht sicher, ob es einen einfacheren Weg gibt, oder ob das genau das ist, wonach ich suche.

Bearbeiten Der Zweck, mehr als die Beschleunigung eines bestimmten Testfalls, besteht darin, mehrere Selenium-Prozesse gleichzeitig laufen zu lassen.

Vielen Dank! Jeder Vorschlag wird geschätzt!

    
Juan Carlos Coto 14.05.2013, 19:17
quelle

3 Antworten

3
%Vor%

dann

Überprüfen Sie die Verwendung hier

Ссылка

    
Gus 22.11.2013 00:16
quelle
2

Haben Sie in Erwägung gezogen, ein Selenraster zu implementieren?

Selen Grid hilft Ihnen bei der Skalierung, indem Tests parallel ausgeführt werden. Richten Sie einfach einen Hub und einen Knoten mit den folgenden Befehlen ein:

Für den Hub

%Vor%

und für den Knoten

%Vor%     
Amey 23.05.2013 04:57
quelle
1

Sie können Selenium Grd 2

verwenden
  • erlaubt die Skalierung, indem Tests auf mehreren Maschinen verteilt werden (parallele Ausführung) Hier klicken
Ravi Pal 23.05.2013 05:19
quelle