【发布时间】:2026-02-07 18:40:01
【问题描述】:
Selenium 具有 deleteallvisiblecookies 构造,当测试在同一域中运行时,它会删除所有 cookie。
对于调用访问控制的产品,例如通常 URL 被访问管理器产品捕获,并且用户被重定向到不同的域以登录,然后重定向回原始 URL,如果登录成功,这似乎不起作用
根据 Selenese 文档:
要删除 cookie,您需要删除 它使用完全相同的路径和 用于创建的域 曲奇饼。如果路径错误,或者 域是错误的,cookie 只是 不会被删除。
在这种多域环境中,我似乎无法删除所有 cookie。
我们使用 Java 和 Selenium RC 运行这些测试 - 通常使用 Firefox,但也使用一些 IE。
有没有人得到一些我可以用来解决这个问题的 Java 代码示例或一些建议?
【问题讨论】:
标签: java cookies selenium-rc