2016-10-29 12 views
0

ウェブブラウザでは、履歴を消去することができます。Rseleniumの内部Webブラウザで履歴を消去する方法は?

firefoxブラウザのRSeleniumでRコマンドを使用して履歴を消去するにはどうすればよいですか?

+0

http://stackoverflow.com/questions/16461472/how-to-clear-browser-cache-automatically- in-selenium-webdriver – Rishabh

+0

@ Rishabhありがとうございます。私はこれをckeckedしかし、これは一般的なセレンのためであり、私はセレンのドキュメントで何も見つかりませんでした – Teres

+0

カスタムプロファイルでブラウザを実行する可能性があるかどうかをチェックしてください? – Rishabh

答えて

1

は、次のように渡すことができるRSeleniumPossible to disable firefox and chrome default caching?

を参照してくださいとFirefox:

fprof <- makeFirefoxProfile(
    list(
    "browser.cache.disk.enable" = FALSE, 
    "browser.cache.memory.enable" = FALSE, 
    "browser.cache.offline.enable" = FALSE, 
    "network.http.use-cache" = FALSE 
) 
) 
remDr <- remoteDriver(extraCapabilities = fprof) 
remDr$open() 
+0

関数fprofを実行しようとすると、次のエラーが発生します。 'Error:unexpected' = 'in: ' browser.cache.offline.enable = FALSE、 network.http.use-cache = "'念頭に置いておくべきですか? – foc

+0

@foc良い点これらの名前は引用する必要があります。回答を更新しました。 – jdharrison

+0

'makeFirefoxProfile'ヘルプ文書には次のように書かれています:" Windowsはコマンドラインのzip機能を持っていません。rtoolsのインストール https://CRAN.R-project.org/bin/windows/Rtools/index.htmlは この機能を簡単に利用できます。 "これはおそらく問題です。 – jdharrison

関連する問題