【问题标题】:how to handle session management and cookies in watin如何在 watin 中处理会话管理和 cookie
【发布时间】:2011-11-30 13:50:02
【问题描述】:

我有一个网站,我必须在其中进行一些测试, 但是一旦我登录到页面并尝试获取 cookie,使用此代码,我得到的 cookie 计数为 0。

newbrowser.GetCookiesForUrl(tempurl)

我正在考虑将 cookie 存储在一个列表中,

这样当我关闭浏览器时,我可以设置 cookie IE.SetCookie()

但我无法在任何 url 中找到任何 cookie,一旦我再次关闭浏览器,我必须手动登录, 有什么办法可以解决这个问题

【问题讨论】:

    标签: c# session testing watin session-cookies


    【解决方案1】:

    试试这个,你会得到当前文档的所有 cookie:

    string cookies = browser.Eval("document.cookie");
    

    【讨论】:

      猜你喜欢
      • 2014-08-05
      • 1970-01-01
      • 1970-01-01
      • 2011-06-26
      • 1970-01-01
      • 1970-01-01
      • 2012-02-09
      • 1970-01-01
      • 2012-06-28
      相关资源
      最近更新 更多