首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在CleanSession中设置SafariDriver的SafariDriver功能?

如何在CleanSession中设置SafariDriver的SafariDriver功能?
EN

Stack Overflow用户
提问于 2013-10-10 13:54:15
回答 1查看 1.3K关注 0票数 2

在Java中,我们可以通过以下代码启动Safari Webdriver,而不需要以前存储的coookies:

代码语言:javascript
复制
SafariOptions options = new SafariOptions();
options.setUseCleanSession(true);
WebDriver webdriver = new SafariDriver(options);

但是,似乎C#绑定的SafariDriver缺少了一个设置"UseCleanSession“的属性。是否有其他方法在SafariBrowser中初始化C#,以便以干净的配置文件开头,除了:

  1. 初始化the驱动程序
  2. 导航到相应域中的任何页面。
  3. 通过webdriver清除cookie

非常感谢。拉德克

EN

回答 1

Stack Overflow用户

发布于 2013-10-10 14:08:57

毕竟,设置各种*Options类只是各种DesiredCapibilities的包装器,这样就可以更容易地定义它们了。

因此,您可以给它一个额外的:

代码语言:javascript
复制
options.AddAdditionalCapability("cleanSession", true);

(未经测试,因为我不使用SafariDriver,但从表面上看,上面的方法应该有效)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19297727

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档