2017-04-20 11 views
0

Je suis en train de tester un service API en utilisant Ruby Cucumber. La page Web est authentifiée et les cookies sont modifiés après X minutes. Donc, à chaque fois que j'exécute les tests, je me rends manuellement sur la page Web et je prends le cookie de la console du développeur. Est-il possible d'automatiser ceci dans mon code Ruby? S'il vous plaît donnez votre avis.Comment récupérer les cookies de l'API en utilisant Ruby/Capybara

Merci

Répondre

0

Comment lire les cookies dépend du pilote que vous utilisez, mais il y a un petit bijou appelé show_me_the_cookies qui fournit une API normalisée dans la plupart des pilotes disponibles Capybara - https://github.com/nruth/show_me_the_cookies