入門
インストール
ChromeまたはFirefoxのウェブストアからSelenium IDEをインストールしてください。
IDEの起動
インストールが完了したら、ブラウザのメニューバーにあるアイコンをクリックして起動します。
トラブルシューティング
メニューバーにSelenium IDEのアイコンが表示されない場合
オプション 1
ブラウザの拡張機能の設定でIDEが有効になっていることを確認してください。
アドレスバーに以下の文字列を入力してEnter
キーを押すと、すぐに設定画面を開くことができます。
- Chrome:
chrome://extensions
- Firefox:
about:addons
オプション 2
拡張機能は有効になっているが、アイコンが非表示になっている可能性があります。メニューバーのサイズを変更して、スペースを広げてみてください。
Chromeでは、アドレスバーの右側をクリックしたまま左右にドラッグすることでサイズを変更できます。
Firefoxでは、右クリックしてカスタマイズ
をクリックし、メニューバーを調整して、完了
をクリックする必要があります。
ようこそ画面
IDEを起動すると、ようこそダイアログが表示されます。
このダイアログでは、以下のオプションにすばやくアクセスできます。
- 新しいプロジェクトで新しいテストを記録する
- 既存のプロジェクトを開く
- 新しいプロジェクトを作成する
- IDEを閉じる
IDEを初めて使用する場合(または新しいプロジェクトを開始する場合)は、最初のオプションを選択してください。
最初のテストの記録
新しいプロジェクトを作成した後、プロジェクトの名前とベースURLの入力を求められます。ベースURLは、テスト対象のアプリケーションのURLです。これは一度設定すれば、このプロジェクトのすべてのテストで使用されます。必要に応じて後で変更できます。
これらの設定が完了すると、新しいブラウザウィンドウが開き、ベースURLが読み込まれて記録が開始されます。
ページを操作すると、各操作がIDEに記録されます。記録を停止するには、IDEウィンドウに切り替えて記録アイコンをクリックします。
テストの整理
テスト
左側のサイドバーメニューの上部にある(`テスト`の見出しの右側にある)`+`記号をクリックし、名前を付けて`追加`をクリックすることで、新しいテストを追加できます。
追加したら、コマンドを手動で入力するか、IDEの右上にある記録アイコンをクリックします。
スイート
テストはスイートにまとめてグループ化できます。
プロジェクトを作成すると、`デフォルトスイート`が作成され、最初のテストが自動的に追加されます。
スイートを作成および管理するには、`テストスイート`パネルに移動します。左側のサイドバーメニューの上部にあるドロップダウンをクリックし(例:`テスト`をクリック)、`テストスイート`を選択することで、そこに移動できます。
スイートの追加
スイートを追加するには、左側のサイドバーメニューの上部にある`テストスイート`の見出しの右側にある`+`記号をクリックし、名前を入力して`追加`をクリックします。
テストの追加
スイートにテストを追加するには、スイート名にマウスポインターを合わせ、次の手順を実行します。
- `テストスイート`の見出しの右側に表示されるアイコンをクリックします。
- `テストを追加`をクリックします。
- メニューから追加するテストを選択します。
- `選択`をクリックします。
テストの削除
テストを削除するには、テストにマウスポインターを合わせて、名前の右側に表示される`X`をクリックします。
スイートの削除または名前変更
スイートを削除するには、スイートの名前の右側に表示されるアイコンをクリックし、`削除`をクリックし、確認画面で再び`削除`をクリックします。
スイートの名前を変更するには、スイート名にマウスポインターを合わせ、名前の右側に表示されるアイコンをクリックし、`名前の変更`をクリックし、名前を更新して`名前の変更`をクリックします。
作業内容の保存
IDEで行ったすべての作業内容を保存するには、IDEの右上隅にある保存アイコンをクリックします。
プロジェクトを保存する場所と名前を聞かれます。保存結果は、拡張子が`.side`の単一ファイルになります。
再生
ブラウザ内
IDE でテストを再生するには、再生したいテストまたはスイートを選択し、テストエディタの上にあるメニューバーの再生ボタンをクリックします。
テストはブラウザ内で再生されます。 録画からウィンドウがまだ開いている場合は、再生に使用されます。 それ以外の場合は、新しいウィンドウが開かれて使用されます。
クロスブラウザ
IDE テストを他のブラウザで実行する場合は、コマンドラインランナーを確認してください。