質問: ### 前提 Selenium IDEの[WebDriver Playback]機能を使って、IE11でテストしたいです。 * Selenium IDE 2.9.1 * IE11(11.0.9600.18376) * Windows7 64bit * selenium-server-standalone-2.53.0.jar * IEDriverServer.exe (Win32_2.53.1) (64bit版ではキー入力が遅くなるそうなので、32bit版を使用する) 以下、Seleium IDEのテストコードです。 Googleのサイトに遷移した後、キャプチャ画像を取得しています。 ``` google google open https://www.google.co.jp/ captureEntirePageScreenshot C:\tmp\google.png background=#FFFFFF ``` 以下、Selenium Serverの起動方法です。 ``` java -jar selenium-server-standalone-2.53.0.jar -Dwebdriver.ie.driver=.\IEDriverServer.exe ``` ### 実現できないこと Googleページの遷移までは動きましたが、キャプチャ画像の取得(captureEntirePageScreenshot)で失敗しました。 ``` [info] Playing test case google [info] Executing: |open | https://www.google.co.jp/ | | [info] Executing: |captureEntirePageScreenshot | C:\tmp\google.png | background=#FFFFFF | [error] captureEntirePageScreenshot [info] Test case failed ``` ### 質問 Selenium IDEの[WebDriver Playback]機能でIE11を動かした場合、 * `captureEntirePageScreenshot`で失敗する理由 * その理由の元とになる参考サイト を、教えてください。 そもそも実現できないのか、私の設定や環境が間違っているのかが、知りたいです。 対応方法は、「Selenium IDEを使わず」、「WebDriverを使う」の予定です。 ### 補足 下記サイトを見て、IEの保護モードの設定、IEの拡張保護モードの設定、レジストリの設定を行いましたが、失敗してしまいました。
回答: 環境設定をどのようにしたか書かれていないので分かりませんが、IE11では色々と設定が必要なようですね。 以下のブログでは1ヶ月もかかったとか書いてありますが、 割と最近の情報なので参考になるのではないでしょうか。 SeleniumでInternet Explorer11を動かす方法 既にご確認済みなら質問に追記すると良いかと思います。 すぐに試せる環境が手元に無いので私の方では未確認です。