Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用带Ruby的Selenium WebDriver清除Safari的会话和缓存?_Ruby_Safari_Selenium Webdriver - Fatal编程技术网

如何使用带Ruby的Selenium WebDriver清除Safari的会话和缓存?

如何使用带Ruby的Selenium WebDriver清除Safari的会话和缓存?,ruby,safari,selenium-webdriver,Ruby,Safari,Selenium Webdriver,我想用Selenium-WebDriver和Ruby清除Safari的会话 我尝试了以下代码。我在这里找到的 但它给了我错误的说法 NoMethodError: undefined method `clean_session=' for #<Selenium::WebDriver::Safari::Options:0x007f9a8a912568> NoMethodError:for的未定义方法'clean_session='# 我们可以使用clean_会话吗?方法返回布尔值。

我想用
Selenium-WebDriver
Ruby
清除
Safari
的会话

我尝试了以下代码。我在这里找到的

但它给了我错误的说法

NoMethodError: undefined method `clean_session=' for #<Selenium::WebDriver::Safari::Options:0x007f9a8a912568>
NoMethodError:for的未定义方法'clean_session='#
我们可以使用clean_会话吗?方法返回布尔值。 那么,有没有其他方法可以使用SeleniumWebDriver和Ruby清除Safari的会话和缓存呢


谢谢。

是的,Ruby Doc在这里有一个方法清理会话,但我在这里找不到方法。请尝试“删除所有可见的cookie”或“删除cookie(名称、选项字符串)”
NoMethodError: undefined method `clean_session=' for #<Selenium::WebDriver::Safari::Options:0x007f9a8a912568>