既存の chrome ユーザー/プロファイルを使用して watir webdriver を構成することは可能ですか?
( chrome.exe --user-data-dir=C:\MyChromeUserProfile で作成)
Firefox では、次のことが可能です:
( firefox -P でユーザー プロファイルを作成)profile = Selenium::WebDriver::Firefox::Profile.new(c://MyFFUserProfile)
Watir::Browser.new :ff, :profile => profile
Chromeの場合、次のコードを試してみましたが役に立ちませんでした:
Watir::Browser.new :chrome, :switches => %w['--user-data-dir=c://MyChromeUserProfile']
これにより chrome セッションが開かれますが、ユーザーのプロファイル設定 (具体的には、HTTP 基本認証のマルチパスなど、インストールおよび構成された拡張機能) は使用されません。
ちなみに、これは同様の回避策ですが、Firefox用にリストされているものとhttp://watirwebdriver.com/basic-browser-authentication/に投稿された自動認証のように実装しようとしているクロム用です)