Resultados de la búsqueda a petición "capybara"

4 la respuesta

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 ...

3 la respuesta

¿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 ...

2 la respuesta

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 ...

2 la respuesta

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 ...

4 la respuesta

¿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 ...

1 la respuesta

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 ...

4 la respuesta

¿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 ...

2 la respuesta

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 ...

2 la respuesta

¿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 ...

2 la respuesta

¿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 ...