Parasoft Recorder を使用してユーザーアクションを記録し、既存の Selenium テストプロジェクトにアクションをインポートできます。Selenic はインポートしたアクションを、Page Object Model に適合する純粋な Selenium テストに変換します。Page Object Model は保守性の高い Selenium テストを構築するためのベストプラクティスです。

Eclipse

前提条件

まだ実行していない場合は、以下のアクションを実行します:

手順

  1. 既存の Selenium プロジェクトを開き、プロジェクトのソースフォルダーを選択します。
  2. [記録から Selenium テストの作成] ボタンをクリックします。
  3. ダウンロードした UI アクションファイルを参照し、パッケージ、クラス、およびテスト名を指定します。
  4. [終了] をクリックしてアクションをインポートし、テストを作成します。
  5. テストを選択し、Selenic 実行コンフィギュレーション起動ボタンをクリックして、テストを実行し、実行コンフィギュレーションを生成します。
  6. Selenic 実行コンフィギュレーションはデフォルト設定で構成されていますが、必要に応じて構成を変更できます。Selenic 実行コンフィギュレーション を参照してください。

Selenic は実行中のテストを監視し、テストが失敗した場合に修正候補を提供できるようにします。結果の表示 を参照してください。

IntelliJ

前提条件

まだ実行していない場合は、以下のアクションを実行します:

手順

  1. 既存の Selenium プロジェクトを開き、プロジェクトのテスト ソースフォルダーを選択します。
  2. [記録から Selenium テストの作成] ボタンをクリックします。
  3. ダウンロードした UI アクションファイルを参照し、パッケージ、クラス、およびテスト名を指定します。
  4. [終了] をクリックしてアクションをインポートし、テストを作成します。
  5. プロジェクトエクスプローラー内の新しく作成したテストを右クリックし、[Selenic で <test> 実行] を選択します。テストを実行し、実行コンフィギュレーションを生成します。
  6. Selenic 実行コンフィギュレーションはデフォルト設定で構成されていますが、必要に応じて構成を変更できます。Selenic 実行コンフィギュレーション を参照してください。

Selenic は実行中のテストを監視し、テストが失敗した場合に修正候補を提供できるようにします。結果の表示 を参照してください。