Silk4J でのキーワード駆動テストの記録

Silk4J でキーワード駆動テストを作成する前に、プロジェクトを選択する必要があります。

単一のキーワードを記録する場合は、「キーワードの記録」を参照してください。

キーワード駆動テストを記録するには:

  1. Silk4J > 新規キーワード駆動テスト をクリックします。 新規キーワード駆動テスト ダイアログ ボックスが開きます。
  2. 新しいテストの名前を 名前 フィールドに入力します。
  3. 新しいテストを追加したいプロジェクトを選択します。 デフォルトでは、プロジェクトがアクティブであれば、そのアクティブなプロジェクトに新しいテストが作成されます。
    注: Silk4J が提供する機能を最適に使用するには、同じテストで複数のアプリケーションをテストする場合を除き、テストするアプリケーションごとに個別のプロジェクトを作成します。
  4. 終了 をクリックして、キーワード駆動テストを保存します。
  5. はい をクリックして、キーワード駆動テストの記録を開始します。 キーワード駆動テストの記録 ダイアログ ボックスが開きます。
  6. 現在のプロジェクトに対してアプリケーション構成が設定されており、Web アプリケーションをテストする場合、ブラウザーの選択 ダイアログ ボックスが開きます。キーワードを記録するブラウザーを選択します。
  7. 開いているダイアログに応じて、次のいずれかを実行します。
    • アプリケーションの選択 ダイアログ ボックスで、OK をクリックします。
    • ブラウザーの選択 ダイアログ ボックスで、記録 をクリックします。
  8. テスト対象アプリケーションで、最初のキーワードに含める操作を実行します。
    記録中に利用可能な操作についての詳細は、記録中に利用可能な操作」を参照してください
  9. キーワードの名前を指定するには、記録中 ウィンドウでキーワードの名前の上にマウス カーソルを動かして、編集 をクリックします。
    注: Silk4J は、キーワード駆動テストの開始に アプリケーションの開始 キーワードを自動的に追加します。このキーワードで、アプリケーションの基本状態が実行され、テストを正しく再生できるようになります。基本状態についての詳細は、基本状態」を参照してください。
  10. キーワードの名前を キーワードの名前 フィールドに入力します。
  11. OK をクリックします。
  12. 次のキーワードの操作を記録するには、新しいキーワードの名前 フィールドに新しいキーワードの名前を入力し、追加 をクリックします。 Silk4J は、新しいキーワードに新しい操作を記録します。
  13. キーワード駆動テスト全体を記録すまで、新しいキーワードを作成し、キーワードに対する操作を記録します。
  14. 停止 をクリックします。 記録完了 ダイアログ ボックスが開きます。
  15. 省略可能:パッケージ テキスト ボックスに、パッケージ名を指定します。
    たとえば、次のように入力します:com.example既存のパッケージを使用するには、選択 をクリックし、使用するパッケージを選択します。
  16. テスト クラス テキスト ボックスに、テスト クラスの名前を指定します。
    たとえば、次のように入力します:AutoQuoteInput既存のクラスを使用するには、選択 をクリックし、使用するクラスを選択します。
  17. OK をクリックします。
Silk4J は、すべての記録したキーワードを含む新しいキーワード駆動テストを作成します。