Prueba de transportador en IE
Estoy tratando de ejecutar la prueba de ejemplo que se incluye en transportador en Internet Explorer y no llegar muy lejos :(
// 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
}
};
He intentado cambiar el nombre del navegador a 'internet explorer' y 'version': 11 y he comentado directConnect (ya que se quejaba de esto)
El error que obtengo es ...
WebDriverError: la propiedad del sistema webdriver.ie.driver debe establecer la ruta al ejecutable del controlador; Para más información, verhttps://github.com/SeleniumH Q / selenium / wiki / InternetExplorerDriver. La última versión se puede descargar desdehttp://selenium-release.storage.googleapis.com/index.html
He descargado el último controlador de IE y lo puse aquí ...
C: \ Users \ darrenp \ AppData \ Roaming \ npm \ node_modules \ protractor \ selenium
y todavía no hay alegría :(
¿Alguien puede decirme si realmente es posible ejecutar pruebas de transportador en IE o solo estoy perdiendo el tiempo?
Sé que vas a preguntar ¿por qué querría hacerlo? respuesta simple, tengo que hacerlo, mi cliente usa IE y solo IE y necesito asegurarme de que mi aplicación sea buena en IE en lugar de Chrome como lo está usando el resto del mundo :)