Watir-working-with-browsers
Watir-ブラウザーの操作
デフォルトでは、ブラウザー名が指定されていない場合、Watirはchromeブラウザーを開きます。 Watirのインストールとともに、必要なブラウザードライバーがインストールされます。 ブラウザーでの作業で問題が発生した場合は、ブラウザードライバーの章に示されているとおりにドライバーをインストールし、PATH変数の場所を更新します。
この章では、Watirを使用してブラウザーを開く方法を理解します。
Watirを使用してブラウザーを開く手順
IDE RubyMineを開き、新しいファイルtest1.rbを作成します
[OK]を選択し、以下に示すようにファイルパターンをrubyとしてクリックします-
[OK]をクリックしてファイルを作成します。
次に、以下に示すようにブラウザを開く簡単なコードを記述します-
test1.rb
上記のように、IDEで強調表示されている[実行]ボタンをクリックします。 実行をクリックすると、以下に示すようにブラウザが開きます-
ブラウザは自動的に開閉します。 test1.rbにさらにコードを追加しましょう。
以下に示すように、ブラウザの名前を指定できます-
Chromeの例
次に、テストケースでpage-urlを開きます。
例
実行をクリックして、以下に示すように出力を確認します-
同様に、Firefox、Safari、Internet Explorerブラウザを開くことができます。
Firefoxの例
Internet Explorerの例
ワティールコード
エラーを表示する次のコードを実行すると表示されます-
これは、watirパッケージにInternetExplorerドライバーがないことを意味します。 ここから同じものをダウンロードしました-https://docs.seleniumhq.org/download/とPATH変数を更新しました。
次に、もう一度実行して、Internet Explorerブラウザが次のように開くのを確認します-