1

Derzeit, um einen Winkelmesser-Test auszuführen - die URL ist in der Spezifikationsdatei angegeben. Jetzt weiß ich, dass ich es in den spec.js setzen können:Winkelmesser: Wie füttere URL in Cmd Zeile

browser.get('www.google.com'); 

auszuführen dies ich tun würde:

protractor conf.js 

Does Protractor eine Möglichkeit haben, die URL in Command Line zu füttern? Wie folgt aus:

protractor conf.js "www.google.com" 

weiß, dass ich seine möglich, die URL in einer Datei config.properties oder in conf.js. angeben Wenn es so in der Befehlszeile ausgeführt werden kann, würde es viele Optionen geben. Vielleicht füttern Sie mehrere URLs in einem Array und geben Sie auch die Protokolle aus.

Vielen Dank im Voraus.

Antwort

2

Es gibt auch Argument ein --baseUrlBefehlszeile ist. Es wird auf die URL Sie browser.get() passieren vorangestellt werden:

protractor conf.js --baseUrl=https://google.com 

Nun, wenn Sie browser.get("/") tun, werden Sie die Google-Index-Seite. Wenn Sie tun, browser.get("/someotherpage") - "eine andere Seite" wird geöffnet werden.

1

protractor conf.js --params.url=yourUrl

und in conf.js (oder wo immer Sie wollen den Wert verwenden) rufen Sie es von browser.params.url

Verwandte Themen