我以两种方式运行 Selenium 测试:
- 在本地使用 Chrome WebDriver,用于实施测试
- 在带有 Selenium Hub 和 Chrome 节点的 CI 管道中运行测试
后端创建 HttpOnly cookie。我想检查他们的存在。要获取特定的 cookie,我使用以下代码:
driver.Manage().Cookies.GetCookieNamed("CookieFooBar");
这适用于 Chrome WebDriver,但不适用于 Chrome 节点。任何想法,什么可能导致这种不同的行为?