2016-05-11 10 views
0

Grundsätzlich was ich erreichen/wissen möchte, ist es möglich, meine Szenarien über verschiedene Browser gleichzeitig laufen zu lassen ?? Ich weiß, dass es möglich ist, Test auf verschiedenen Browsern durch Konfigurieren der Profile in behat.yml Was aber, wenn ich möchte, dass alle Profil parallel laufen wollen ??Wie kann ich eine bestimmte Feature-Datei gleichzeitig mit Behat über verschiedene Browser hinweg ausführen?

+0

Öffnen Sie mehrere Shells und führen Sie jede Browserkonfiguration einzeln aus. Oder automatisieren Sie, indem Sie ein kleines Skript verwenden, das jeden Befehl von behat in den Hintergrund sendet, um das gleiche zu tun. – Sven

+0

@PedroLobito derzeit im Ausführen meiner Skripts mit verschiedenen Profilen in Yml für verschiedene Browser. Sie laufen jedoch nacheinander für jeden Browser ab –

Antwort

0

Verwenden Sie einen kostenpflichtigen Cloud-Dienst (browserstack, sacelabs oder andere) oder starten Sie mehrere Selenserver an verschiedenen Ports mit unterschiedlichen Treibern und fügen Sie für jedes Profil einen spezifischen wd_host hinzu.