【问题标题】:How to explicitly add a cookie in Watir?如何在 Watir 中显式添加 cookie?
【发布时间】:2011-02-18 09:51:43
【问题描述】:

我需要在 IE 中设置一个 cookie 来执行一些特定的流程。我尝试使用以下代码

ieb = Watir::IE.new

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

# Bring up browser and do bunch of stuff

但是,我看到当 IE 启动时,rememberme cookie 没有设置。我在这里做错了吗?

【问题讨论】:

    标签: cookies automation internet-explorer watir ui-automation


    【解决方案1】:

    您需要首先打开浏览器并从 sometestdomain.com 加载一些文档。 然后你就可以设置cookies了。

    【讨论】:

    • 您可能已经触及了一些可能会影响我的 Ruby 脚本的东西。我做了一个 browser.new,browser.cookies.add,然后 browser.goto “与刚刚加载的 cookie 有关的 URL”,但这些 cookie 似乎没有生效,我必须登录到该域上的新会话全部结束。
    猜你喜欢
    • 2018-06-14
    • 2021-08-08
    • 1970-01-01
    • 1970-01-01
    • 2014-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-30
    相关资源
    最近更新 更多