Watir-installing-drivers-for-browsers

提供:Dev Guides
移動先:案内検索

Watir-ブラウザー用ドライバーのインストール

この章では、Watirを使用してプロジェクトをテストするために必要なブラウザードライバーをインストールします。 Watir 6より前は、ブラウザードライバーを使用するには_watir-webdriver_を含める必要がありました。 Watir 6のリリースでは、_watir-webdriver_はWatirパッケージの一部として利用でき、ユーザーは_watir-webdriver_を個別に追加する必要はありません。

Chrome、Firefox、Safariなどのブラウザーはデフォルトで使用可能であり、外部で追加する必要はありません。 テスト中にブラウザーのドライバーが使用できないという問題が発生した場合は、以下の指示に従っていつでもダウンロードできます。

次のブラウザのドライバをインストールします-

  • ブラウザ用ドライバー-Chrome
  • ブラウザ用ドライバー-Firefox
  • ブラウザ用ドライバー-Edge
  • ブラウザ用ドライバー-Internet Explorer
  • ブラウザ用ドライバー-Safari

ブラウザ用ドライバー-Chrome

Chromeブラウザのドライバーを取得するには、-https://sites.google.com/a/chromium.org/chromedriver/downloadsにアクセスします。

ドライバーブラウザー

ブラウザのバージョンを確認し、それに応じてChromeドライバーをダウンロードします。 クロムブラウザのバージョンを確認するには、次のようにします-

Chromeドライバー

[Google Chromeについて]をクリックすると、以下に示すようにChromeバージョンが表示されます-

Chromeバージョン

したがって、バージョンは74です。 したがって、クロムドライバーバージョン74をダウンロードしてください。

Chromeドライバーのダウンロード

次に、オペレーティングシステムに応じてchromeドライバーをダウンロードします。 chromedriver_win32.zipをダウンロードします。これは、32ビットと64ビットの両方のマシンを対象としています。 ダウンロードしたドライバーを使用する場合は、PATH変数のどこかに場所を追加します。

ブラウザ用ドライバー-Firefox

Firefoxドライバーの場合、次のスクリーンショットに示すように、https://github.com/mozilla/geckodriver/releasesにアクセスしてください-

Firefoxのダウンロード

オペレーティングシステムごとに、上記のようにドライバーをダウンロードします。 ダウンロードしたドライバーを使用する場合は、PATH変数のどこかに場所を追加します。

ブラウザー用ドライバー-Edge

Firefoxドライバーの場合、次のスクリーンショットに示すように、https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/にアクセスしてください-

ドライバーブラウザーエッジ

あなたが持っているMicrosoft Edgeのバージョンをクリックしてください-

Microsoft Edge

[リリース]リンクをクリックすると、リダイレクトされます-

バージョン番号

ここでは、Windows用のダウンロードバージョンを見つけることができます。 ダウンロードしたドライバーを使用する場合は、PATH変数のどこかに場所を追加します。

ブラウザ用ドライバー-Internet Explorer

Internet Explorer用のドライバーをインストールするには、以下に示すように-https://docs.seleniumhq.org/download/にアクセスします-

Internet Explorer

IEのダウンロードセクションの詳細はここに示されています-

ダウンロードセクション

OSごとに、32ビットまたは64ビットのWindows IEをダウンロードします。 また、場所をPATH変数に追加して、ドライバーを使用します。

ブラウザ用ドライバー-Safari

safariバージョン10以降では、safariのドライバーを外部からダウンロードする必要はありません。 Watirのインストール時に、gemパッケージとともにダウンロードされます。

Watirをインストールすると、Chrome、Firefox、Internet Explorerのドライバーも利用できることに注意してください。 ただし、問題に直面し、特定のバージョンをテストする必要がある場合は、ブラウザごとにそれらをダウンロードし、PATHの場所を更新して、アプリケーションのテストに使用できます。