2017-02-08 4 views
1

konnte ich erfolgreich einen Test in IE11 laufen von hier nach der akzeptierte Antwort mit den Einstellungen bastelt:Lauf parallel Protractor Tests in Firefox und IE11

Not able to launch IE browser using Selenium2 (Webdriver) with Java

Ich versuche es parallel Browsern zu laufen . Ich habe Firefox + Chrome zur Arbeit gebracht, aber nicht Firefox + IE11.

conf.js:

// parallel - firefox and ie11 
exports.config = { 
    framework: 'jasmine', 
    seleniumAddress: 'http://localhost:4444/wd/hub', 
    specs: ['spec.js'], 
    multiCapabilities: [{ 
    browserName: 'firefox', 
    firefoxPath: 'C:/Program Files/Mozilla Firefox/firefox.exe' 
    }, { 
    browserName: 'internet explorer', 
    platform: 'ANY', 
    version: '11' 
    }], 
    directConnect: true 
} 
+1

"Directconnect" Option funktioniert nur für Chrome und Firefox Chrom gearbeitet haben. Versuchen Sie, diese Option zu entfernen. – Grasshopper

Antwort

1

Sie müssen den directConnect=true entfernen. Es wird nur für Firefox & Chrom unterstützt. Kasse der folgenden Auszug aus official Protractor documentation

Wenn das stimmt, Protractor direkt an den Browser-Treiber verbinden * an den Stellen angegeben von chromeDriver und firefoxPath. Nur Chrome * und Firefox werden für direkte Verbindung unterstützt.

Das ist der Grund, warum die Tests war für & firefox und nicht auf IE

+0

Hallo, Entfernen von 'directConnect' führte IE erfolgreich, aber in FF fehlgeschlagen. Vielleicht ist das parallele Ausführen von FF + IE nicht möglich? – silver