2017-03-13 4 views
0

Ich habe viele Akzeptanz-Test-Suiten mit Chimp, Webdriver und Mocha für mein Meteor-Projekt. Ich brauche sie in einer bestimmten Reihenfolge, da einige von anderen abhängig sind. Ich konnte dies in einem Shell-Skript, das ruftWie man Webdriver und Chimp-Tests organisiert

Ich frage mich, ob es eine bessere Möglichkeit, dies zu tun ist? Weiß jemand, ob entweder ein Webdriver oder ein Schimpanse ein Werkzeug hat, das das tut, oder wenn es ein anderes Werkzeug gibt, das mit ihnen funktioniert, das ich benutzen könnte? Ich konnte keine finden.

Antwort

0

Sie sollten niemals Tests haben, die voneinander abhängen. Sie müssen Ihre Testsuite so aufbauen, dass jeder Test unabhängig ausgeführt werden kann.

Wenn Sie zu einem bestimmten Teil Ihrer Reise springen müssen, dann bauen Sie den Code ein, der Ihnen das ermöglicht, Fixtures und testspezifischen Code zu verwenden.

Wenn Sie jedoch darauf bestehen, dann können Sie einzelne Feature-Dateien in der Befehlszeile eingeben und sie in der Reihenfolge

ausführen
Verwandte Themen