2010-05-12 16 views
1

Je dois définir un cookie dans IE pour exécuter un flux spécifique. J'ai essayé en utilisant le code suivantComment ajouter explicitement un cookie dans Watir?

ieb = Watir::IE.new

ieb.document.cookie="rememberme=foobar;Path=/; Domain=sometestdomain.com"

# Bring up browser and do bunch of stuff

Cependant, je vois que lorsque l'IE arrive, biscuit rememberme n'est pas réglé. Est-ce que je fais quelque chose de mal ici?

Répondre

1

Vous devez d'abord ouvrir le navigateur avec un document chargé de sometestdomain.com. Ensuite, vous pourrez créer des cookies.

+0

Vous voulez dire manuellement? – Sands

+0

Vous avez peut-être abordé quelque chose qui pourrait affecter mes scripts Ruby. Je fais un browser.new, browser.cookies.add, et puis browser.goto "URL se rapportant aux cookies juste chargés", mais ces cookies ne semblent pas entrer en vigueur et je dois me connecter à une nouvelle session sur ce domaine partout. – Marcos

Questions connexes