Pablo,
Te recomiendo poltergeist. Es un driver capybara basado en phantomjs, que a su vez usa webkit y es headless. Lo estoy usando en un par de proyectos y me ha dado muy buenos resultados.
Phantomjs lo tenés que instalar antes de instalar la gema poltergeist
Suerte!
- Enviado desde Gmail Mobile - Pueden faltar acentos.
Voy a intentar vender un poco más poltergeist... no tiene dependencia con Qt ni Xvfb, y no requiere un server X corriendo... lo cual lo hace muy bueno para CI.
Según mi experiencia tiene mucha mejor performance y estabilidad que selenium+headless
https://github.com/jonleighton/poltergeist
Saludos
- Enviado desde Gmail Mobile - Pueden faltar acentos.
Hola, soy jp.Estoy trabajando con pablo en el problema este.Estamos intentando bajarnos poltergeist, pero los links de descarga para linux que estan en la pagina github que nos pasaste estan caidos. Alguna otra alternativa para bajarlo?
Muchas gracias!
Failure/Error: visit "http://pagina de ejemplo/login/login.html" Capybara::Poltergeist::PhantomJSFailed: PhantomJS returned non-zero exit status 127. Ensure there is an X display available and that DISPLAY is set. (See the Poltergeist README for details.) Make sure 'phantomjs --version' runs successfully on your system. # ./spec/login_rspec.rb:14:in `block (2 levels) in <top (required)>'
|
Pablo Gonzaga
Castiñeira Despegar.com |