2016-04-26 6 views
0

Gibt es einen Weg in meinem Test, um die selenAddress zu bekommen? zB können sagen, meine protractor.config wie dieses istWinkelmesser erhalten Selenium Adresse von Config

exports.config = { 
seleniumServerJar: null, 
    seleniumSessionId: null, 
seleniumAddress: 'http://localhost:4444/wd/hub', 

    webDriverProxy: null, 

... 
... 
} 

Ich möchte den Wert von seleniumAddress erhalten können.

Ich habe versucht, browser.params.seleniumAddress, aber ich denke, dass nur Sachen in den Params Abschnitt der Config packt.

Antwort

0

Nicht sicher, ob es eine sauberere Methode ist, aber man kann es auf diese Weise tun (ich habe es in meinem beforeAll Block)

browser.getProcessedConfig().then(function (val) { 
     console.log(val.seleniumAddress); 
    }); 

Sie sollten in der Lage seleniumAddress mit jeder anderen Option in der Config zu ersetzen Datei