Estoy escribiendo pruebas de pepino para probar la funcionalidad de tipo "Recordarme" del usuario, y para hacerlo en la vida real, el usuario cerraría su navegador, volvería a abrir su navegador y volvería al sitio.¿Simula el cierre/reapertura del navegador en pepino/capibara?
Mi prueba hasta ahora se ve así:
Scenario: 'Remember me' checked
Given I have checked "Remember me"
And I am logged in as "[email protected]"
When I close and re-open my browser
And I come back to the dashboard
Then I should be on the dashboard
Sin embargo no sé qué rellenar para la definición de paso 'Al cerrar y volver a abrir el navegador'.
¿Alguien sabe cómo me gustaría hacer esto (o si esto no es lo que debería hacer, cómo debería ser que las pruebas?)
¿Encontró la respuesta para usted la pregunta? estamos intentando probar el uso de LocalStorage y nuestra aplicación fuera de línea. a veces tenemos que volver a abrir el navegador o abrir en otro navegador (podría ser el mismo navegador pero con datos locales limpios de almacenamiento y cookies vacías). ya hemos creado la horquilla de otra horquilla (soporte html5) y se fusionó con capybara-webkit (0.7.2) con soporte localStorage. Pero ahora tenemos problemas para volver a abrir los pasos del navegador. – oivoodoo
¿Encontró la respuesta a su pregunta? –
No encontré una respuesta, pero finalmente terminé descartando la prueba. ¡Lo siento! – sevenseacat