J'écris des tests de concombre pour tester la fonctionnalité de type «Se souvenir de moi» de l'utilisateur, et pour le faire dans la vraie vie, l'utilisateur ferme son navigateur, rouvre son navigateur et revient sur le site.Simuler la fermeture/réouverture du navigateur dans concombre/capybara?
Mon test semble si loin comme ceci:
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
Cependant, je ne sais pas quoi remplir pour le « Quand je ferme et rouvrir le navigateur » étape définition.
Est-ce que quelqu'un sait comment je faire (ou si ce n'est pas ce que je devrais faire, comment je devrais être le tester?)
Avez-vous trouvé la réponse à votre question? nous essayons de tester l'utilisation de localStorage et notre application hors ligne. parfois, nous devons rouvrir le navigateur ou ouvrir dans un autre navigateur (il pourrait s'agir du même navigateur mais avec des données locales propres et des cookies vides). nous avons déjà créé fork d'une autre fourchette (support html5) et fusionné avec capybara-webkit (0.7.2) avec support localStorage. Mais maintenant nous avons des problèmes avec les étapes du navigateur rouvrir. – oivoodoo
Avez-vous trouvé la réponse à votre question? –
Je n'ai pas trouvé de réponse, mais j'ai fini par abandonner le test. Pardon! – sevenseacat