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

2 la respuesta

Capture registros de la consola del navegador con capibara

Necesito capturar los registros de la consola (categoría: información) de un navegador usando Ruby & Capybara. Hasta ahora he intentado usar driver.manage.logs.get (: browser) o (: client), pero usando esto, el resultado no es lo que quiero. Da ...

2 la respuesta

¿Cuándo elegir la prueba del sistema sobre la prueba de integración Rails 5.1?

Con el lanzamiento de Rails 5.1, incluyeron pruebas del sistema. Lo que significa que también podemos probar nuestro JavaScript en Rails. Veo que la guía de Rails explica una prueba de muestracreando artículoen ambos sentidos: a través de la ...

2 la respuesta

¿Cómo puedo configurar puma cuando ejecuto Capybara?

Me gustaría ajustar la configuración de puma al ejecutar pruebas de Carpincho. Cambiar la configuración en .env, .env.test (yo usodotenv [https://github.com/bkeepers/dotenv]), o config / puma.rb no tiene ningún efecto. ¿Dónde puedo cambiar la ...

2 la respuesta

Carpincho no funciona con action_cable

Estoy usando Rails 5 beta 3 con cable de acción, la integración funciona bien en el desarrollo, pero cuando intento ejecutar una prueba de características a través de carpincho, no parece afectar las acciones del canal. Estoy usando Portergeist ...

2 la respuesta

Pruebas de integración no confiables / Flakey Capybara / AngularJS con problemas de sincronización

¿Cómo hago para que estas pruebas pasen de manera confiable?Actualmente estas pruebas son flakey. A veces pasan. A veces fallan. A continuación se muestra la configuración, el código y la salida que demuestran este problema. Las sugerencias para ...

1 la respuesta

El navegador de selenio dockerizado no puede acceder a la URL de prueba de Capybara

Estoy tratando de ejecutar las pruebas de características de Ruby on Rails en el navegador firefox independiente de selenio dockerizado. Parece que tengo problemas con las redes porque la instancia de selenio no se puede conectar a la url ...

2 la respuesta

Encuentra elementos por atributos de datos

Estoy mejorando mis pruebas conRSpec ycapybara-webkit, tratando de eliminar todo elcss yxpath selectores como find('#edit_user > div:nth-child(7) > div > div > button').clicky estoy buscando la mejor opción para reemplazarlos. Iba a usar elcss ...

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

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

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