Protractor Test im IE

Ich versuche nur den Beispieltest auszuführen, der im Winkelmesser des Internet Explorers enthalten ist und nicht sehr weit kommt:

// An example configuration file.
exports.config = {
  directConnect: true,

  // Capabilities to be passed to the webdriver instance.
  capabilities: {
    'browserName': 'chrome'
  },

  // Framework to use. Jasmine is recommended.
  framework: 'jasmine',

  // Spec patterns are relative to the current working directory when
  // protractor is called.
  specs: ['example_spec.js'],

  // Options to be passed to Jasmine.
  jasmineNodeOpts: {
    defaultTimeoutInterval: 30000
  }
};

Ich habe versucht, den offensichtlich geänderten Browsernamen in 'Internet Explorer' und 'Version' zu ändern: 11 und ich habe directConnect auskommentiert (da es sich darüber beschwert hat)

Der Fehler, den ich bekomme, ist ...

WebDriverError: Der Pfad zur ausführbaren Treiberdatei muss über die Systemeigenschaft webdriver.ie.driver festgelegt werden. Weitere Informationen finden Sie unterhttps: //github.com/Selenium Q / selenium / wiki / InternetExplorerDriver. Die neueste Version kann von @ heruntergeladen werdehttp: //selenium-release.storage.googleapis.com/index.htm

Ich habe den neuesten IE-Treiber heruntergeladen und hier abgelegt ...

C: \ Users \ darrenp \ AppData \ Roaming \ npm \ node_modules \ protractor \ selenium

und noch keine Freude:

kann mir jemand sagen, ob es tatsächlich möglich ist, Winkelmessertests im IE durchzuführen, oder verschwende ich nur meine Zeit?

Ich weiß, dass Sie fragen werden, warum ich es tun möchte? Einfache Antwort, ich muss, mein Client verwendet den IE und nur den IE und ich muss sicher sein, dass meine App im IE statt im Chrome funktioniert, wie es der Rest der Welt verwendet:)

Antworten auf die Frage(2)

Ihre Antwort auf die Frage