メインメニューを開く

差分

編集の要約なし
Seleniumを起動しなおしてもキャッシュやCookieを消さずに使いまわしたい。
 
== Chrome Driver ==
Chrome Driverだと起動するたびに完全な新規セッションになるようだ。
 
Seleniumを起動しなおしてもキャッシュやCookieを消さずに使いまわしたい。
Visual Studio for Macで動かしているで「/tmp」を指定してみた。
// user-data-dirは絶対パスで指定する。相対パスだとダメ。
var options = new ChromeOptions();
options.AddArgument(@"--user-data-dir=/tmp/c1");
var chrome = new ChromeDriver(Path.GetDirectoryName(Assembly.GetEntryAssembly().Location), options);