在 Java 中,我们可以通过以下代码启动 Safari Webdriver,而无需先前存储的 cookie:
SafariOptions options = new SafariOptions();
options.setUseCleanSession(true);
WebDriver webdriver = new SafariDriver(options);
但是,SafariDriver 的 C# 绑定似乎缺少用于设置“UseCleanSession”的属性。除了:
- 初始化网络驱动程序
- 导航到相应域上的任何页面
- 通过 webdriver 清除 cookie
非常感谢。拉德克