kann ich Winkelmesser Tests mit Spezifikation oder Suite Name als Parameter ausführen? Ich laufe zur Zeit mit:Winkelmesser - senden Spec/Suite Name als Parameter
protractor myconf.js
Dank.
kann ich Winkelmesser Tests mit Spezifikation oder Suite Name als Parameter ausführen? Ich laufe zur Zeit mit:Winkelmesser - senden Spec/Suite Name als Parameter
protractor myconf.js
Dank.
Ja, es ist das spezifische --specs
Befehlszeilenargument:
$ protractor --help
Usage: protractor [options] [configFile]
configFile defaults to protractor.conf.js
The [options] object will override values from the config file.
Options:
--help Print Protractor help menu
--version Print Protractor version
...
--specs Comma-separated list of files to test
Sie noch eine Config zu übergeben, aber --specs
würde überschreiben den specs
Satz in der Konfiguration müßten:
protractor myconf.js --specs=test/e2e/myspec.js
Sie können auch die --suite
command-line argument:
protractor myconf.js --suite=smoke
verwenden
wo smoke
die konfigurierte Suite Namen übereinstimmt:
suites: {
smoke: 'spec/smoketests/*.js',
full: 'spec/*.js'
},
Alternativ, wenn Sie jasmine2
verwenden, können Sie die Verwendung des "focused tests" feature vorübergehend describe
-fdescribe
verändern und/oder it
-fit
machen.
du bist der größte. Ich hätte nicht gedacht, dass es solche Möglichkeiten gibt. Vielen Dank. – user2880391
Wie kommt - suite wird nicht erwähnt, wenn Sie "Winkelmesser - Hilfe" eingeben? Was sagen sie uns sonst nicht? – IanT8
@ IanT8 Ja, gutes Finden, mein Verständnis ist das, weil wir gerade die 'Suite' von der Winkelmesserkonfiguration setzen/überschreiben. Sie können alles in der Konfiguration auf diese Weise von der Befehlszeile überschreiben. – alecxe