###前提・実現したいこと
Win10でseleniumをつかい、IEやEdgeからbasic認証を自動化したい
●環境
win10、Ruby2.3.4、selenium(ruby)3.4.0
+各ブラウザWebDriver
###発生している問題・エラーメッセージ
basic認証のあるサイトにアクセスした際
「windowsセキュリティ」のポップアップとともに処理が止まってしまう
※ESCでポップアップしたウィンドを閉じると後続の処理が再開する
###該当のソースコード
require 'selenium-webdriver'
require 'win32ole' #wshで認証突破させるため
driver = Selenium::WebDriver.for :ie #ブラウザ起動
driver.get 'http://www32.atpages.jp/iftest/pw/service.html' #ここで止まる
driver.quit
###試したこと
1.まず、他のブラウザ(chrome/firefox)ではdriver.getの処理が終わり
後続の処理が始まるため問題なし
Win7では、テスト対象ブラウザ(chrome/firefox/IE)全て問題なし
2.driver.get をdriver.navigate.toにするなど別の指定を試すが解消せず
3.driver.manageを使いimplicitlyWaitでタイムアウトを試みるが要素でないためかうまくいかず
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/05/11 12:27