Resultados de la búsqueda a petición "capybara"
Poltergeist arroja errores JS cuando js_errors: falso
Tengo una gran suite de pruebas que usa poltergeist y carpincho. Sigo recibiendo el siguiente error: One or more errors were raised in the Javascript code on the page. If you don't care about these errors, you can ignore them by setting ...
¿Cómo funciona fill_in en Rspec / Capybara?
Estoy siguiendo el Tutorial Ruby on Rails de Michael Hartl. Cuando uso rspec / capybara, el método fill_in me confunde. Tengo el siguiente código de vista: <%= f.label :name %> <%= f.text_field :name %>Este es mi código de prueba: fill_in ...
Net :: ReadTimeout (Net :: ReadTimeout) Selenium Ruby
He visto algunas publicaciones relacionadas con errores de tiempo de espera dentro de Selenium. Esto se está volviendo cada vez más insoportable ya que hace que mi paquete de prueba sea inutilizable. Estoy probando una página web actualmente en ...
Abrir una nueva pestaña en Carpincho / Poltergeist
Estoy tratando de abrir un enlace haciendo clic en él usando capibara / poltergeist que se abre en una nueva pestaña. Parece que no puedo hacerlo funcionar. @session.find(<link>).clicksimplemente parece estar en la misma página, al ...
¿Cómo puedo ejecutar Selenium (utilizado a través de Carpincho) a una velocidad menor?
Por defecto, Selenium se ejecuta lo más rápido posible a través de los escenarios que definí usando Cucumber. Me gustaría configurarlo para que se ejecute a una velocidad más baja, por lo que puedo capturar un video del proceso. Me di cuenta de ...
Rspec email_spec problema
Estoy pasando por este tutorial de autenticación de usuario. http://larsgebhardt.de/user-authentication-with-ruby-on-rails-rspec-and-capybara/ [http://larsgebhardt.de/user-authentication-with-ruby-on-rails-rspec-and-capybara/] ..que utiliza la ...
¿Cómo probar la descarga de archivos CSV en Capybara y RSpec?
Lo siguiente está en el controlador: respond_to do |format| format.csv { send_data as_csv, type:'text/csv' } endEn espec .: click_link 'Download CSV' page.driver.browser.switch_to.alert.accept expect( page ).to have_content csv_dataPero esto no ...
pepino, capibara y selenio funciona al azar
Configuración con pepino, capibara y selenio, pero algunos escenarios funcionan solo al azar. Corriendo ruby 1.8.6 en rvm rieles 2.3.8 selenium pops abre firefox 3.6 He intentado agregar esto sin suerte: with_scope(selector) do ...
¿Cuál es el significado de page and page.body en Capybara?
Soy un novato, intento probar mi proyecto Rails usando Capybara, pero estoy confundido con el significado de page y page.body, cuando trato de detectar alguna cadena de mi div: (en: js => modo verdadero) <div>"some content"</div>Algunos de mis ...
¿Cómo prueba cargar un archivo con Capybara y Dropzone.js?
He cambiado a usar elDropzone.js [http://www.dropzonejs.com/]plugin para cargar archivos de arrastrar y soltar. ¿Cómo puedo escribir una prueba de Carpincho para asegurar que esta funcionalidad siga funcionando? Anteriormente tenía una plantilla ...