2017-05-08 2 views
0

Es scheint, dass die Granularität der Parallelität in laufenden gurke-jvm-Tests auf der Szenario-Ebene ist? Wenn das Szenario wirklich unabhängig ist, wäre es auch von Vorteil, die Zeilen innerhalb des Szenarios unabhängig voneinander zu betreiben, wenn eine Testsuite Zugang zu einer beträchtlichen Selen-Grid-Bank hat?Cucumber-jvm testet Reihen parallel

Ist es möglich, die Testreihen nach dem Auspacken parallel zu betreiben? Würde es irgendeinen Grund geben, dass dies keine gute Idee ist?

Antwort

0

ja es ist vollständig möglich, gurkeJVM-Szenarien parallel mit diesem Plugin zu starten: https://github.com/temyers/cucumber-jvm-parallel-plugin.

Es generiert Läufer für Sie auf A) Feature-Level oder B) Szenario-Ebene mit gespaltenen Prozessen. Sie sollten dann theoretisch in der Lage sein, diese Szenario-Läufe an ein großes Selen-Grid-Setup mit vielen Knoten zu übergeben.

+0

Danke Simon. Es scheint, dass die Granularität des Tests auf der Szenarioebene liegt. Vielleicht ist mein Verständnis von Gurke ein wenig fehlt. Wir haben eine Reihe von Features mit jeweils einem Szenario und einer Reihe von Seiteneingaben am unteren Rand entwickelt, die einem bestimmten Zweig des Systems entsprechen. Ich möchte herausfinden, ob es eine Möglichkeit gibt, die Zeilen parallel ablaufen zu lassen. –