ich meine Umgebung Unterstützung für meine Tests Upgrade für Firefox, Chrome etc.Ziel Browser muss eine Zeichenfolge sein ... (Selen, Winkelmesser)
ich installiert haben:
Node LTS (6.10.0)
Selenium Server Standalone 3.1.0
[email protected]
[email protected]
Wenn ich jetzt meinen Test ausführen möchte, erhalte ich:
[17:31:32] I/launcher - Running 1 instances of WebDriver
[17:31:32] I/hosted - Using the selenium server at http://localhost:4444/wd/hub
[17:31:32] E/launcher - Error: TypeError: Target browser must be a string, but is <undefined>; did you forget to call forBrowser()?
[...]
[17:31:32] E/launcher - Process exited with error code 100
Process finished with exit code 100
Was bedeutet das?
Die config.js ist:
var TIMEOUT = 10000;
exports.config = {
...
capabilities: [
{
'browserName': 'firefox', //tried as 'firefox', firefox and "firefox"
//'marionette': true //tried true and false
},
],
...
};
vielleicht haben Sie mehr 'capabilities' oder eine anderen' multiCapabilities' verwenden? – eLRuLL
Nein, der einzige Teil, den ich habe, ist der in der Beschreibung. Oder gibt es einen anderen Ort, wo ich das konfigurieren kann? –
Überprüfen Sie, ob Sie nicht irgendwo einen 'WebDriver()' instanziieren. – eLRuLL