Terminado

Experto en Ruby

Publicado el 09 Octubre, 2016 en Programación y Tecnología

Sobre este proyecto

Abierto

Tenemos un scraper desarrollado en RUBY que utiliza selenium y firefox.

Estaba funcionando correctamente pero de una o dos semanas a la fecha comenzamos a tener problemas.
Copiaré alguno de los errores que encontramos en el logo que generamos para que puedan observar la situación.


E, [2016-10-09T22:53:46.550596 #28500] ERROR -- : Element is no longer attached to the DOM
E, [2016-10-09T22:08:22.964067 #19206] ERROR -- : ["[remote server] resource://fxdriver/modules/web-element-cache.js:9457:in `fxdriver.cache.getElementAt'", "[remote server] file:///tmp/webdriver-rb-profilecopy20161009-19206-s15qqi/extensions/fxdriver@googlecode.com/components/command-processor.js:9039:in `Utils.getElementAt'", "[remote server] file:///tmp/webdriver-rb-profilecopy20161009-19206-s15qqi/extensions/fxdriver@googlecode.com/components/command-processor.js:12151:in `WebElement.isElementEnabled'", "[remote server] file:///tmp/webdriver-rb-profilecopy20161009-19206-s15qqi/extensions/fxdriver@googlecode.com/components/command-processor.js:12661:in `DelayedCommand.prototype.executeInternal_/h'", "[remote server] file:///tmp/webdriver-rb-profilecopy20161009-19206-s15qqi/extensions/fxdriver@googlecode.com/components/command-processor.js:12666:in `DelayedCommand.prototype.executeInternal_'", "[remote server] file:///tmp/webdriver-rb-profilecopy20161009-19206-s15qqi/extensions/fxdriver@googlecode.com/components/command-processor.js:12608:in `DelayedCommand.prototype.execute/<'", "/usr/local/rvm/gems/ruby-2.1.5/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/remote/response.rb:70:in `assert_ok'", "/usr/local/rvm/gems/ruby-2.1.5/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/remote/response.rb:34:in `initialize'", "/usr/local/rvm/gems/ruby-2.1.5/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/remote/http/common.rb:78:in `new'", "/usr/local/rvm/gems/ruby-2.1.5/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/remote/http/common.rb:78:in `create_response'", "/usr/local/rvm/gems/ruby-2.1.5/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/remote/http/default.rb:90:in `request'", "/usr/local/rvm/gems/ruby-2.1.5/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/remote/http/common.rb:59:in `call'", "/usr/local/rvm/gems/ruby-2.1.5/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/remote/bridge.rb:649:in `raw_execute'", "/usr/local/rvm/gems/ruby-2.1.5/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/remote/bridge.rb:627:in `execute'", "/usr/local/rvm/gems/ruby-2.1.5/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/remote/bridge.rb:568:in `isElementEnabled'", "/usr/local/rvm/gems/ruby-2.1.5/gems/selenium-webdriver-2.53.0/lib/selenium/webdriver/common/element.rb:170:in `enabled?'",

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias