Selenium-IDEをFirefox以外のブラウザで実行する方法

Selenium-IDEはFirefoxプラグインだが、Selenium IDE 2.0以降は他のブラウザでも実行できるようになっている。

他のブラウザ(IEとChrome)で実行する方法を試したのでメモ。
といっても↓のサイトに完全に教えていただきましたが・・・
参考:
http://blog.trident-qa.com/2013/05/selenium-ide-on-chrome-ie-etc/
http://nadimsaker.blogspot.jp/2014/09/how-to-run-selenium-ide-script-in.html

@Selenium公式サイトから次をダウンロードしてくる
http://www.seleniumhq.org/download/
・Selenium Server(selenium-server-standalone-2.xx.x.jar)
・IE用のドライバ(IEDriverServer.exe)
・Chrome用のドライバ(chromedriver.exe)

Aダウンロードしたjarやexeを任意のフォルダへ配置する。

BFirefoxでSelenium IDEを開き、メニューバーの「オプション」→「設定」をクリックする。
「Selenium IDE Options」の「WebDriver」タブで以下の設定をする。
・「Enable WebDriver Playback」をチェック
・テキストフィールドに所定の文字列(※1)を入力
(※1)IEなら「internet explorer」、Chromeなら「chrome」と入力する
・「OK」ボタンをクリック

Cコマンドプロンプトを開き、Aのフォルダをカレントディレクトリとする。

DCで所定のコマンド(※2)を実行する。
(※2)
IEの場合:
java -jar selenium-server-standalone-2.xx.x.jar -Dwebdriver.ie.driver=.\IEDriverServer.exe
Chromeの場合:
java -jar selenium-server-standalone-2.xx.x.jar -Dwebdriver.chrome.driver=.\chromeserver.exe

(テストする環境にjavaがインストールされていることが前提)

EFirefoxのSelenium IDEからテストを実行すると、Bで設定したブラウザが立ち上がり、テストが始まる。

posted by へっぽ at 22:22 | TrackBack(0) | Webブラウザ | このブログの読者になる | 更新情報をチェックする
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/431905606

この記事へのトラックバック