変数を指定したキーワード駆動テストの再生

キーワード駆動テスト用の変数の値を設定する前に、プロジェクトを作成する必要があります。

ユーザーが実行するキーワード駆動テスト資産のすべての実行に対するグローバル変数の値を設定するには、実行の構成 ダイアログ ボックスの グローバル変数 グリッドを使用します。詳細については、「Eclipse からのキーワード駆動テストの再生」を参照してください。

Silk Central などのテスト管理ツールで管理されている自動化フレームワークの一部としてキーワード駆動テストを実行するときに、Silk4J でのキーワード駆動テストの実行に使用する変数の値を設定できます。プロジェクト全体に対するグローバル変数の値 (つまり、このプロジェクトのキーワード駆動テスト資産を Silk4J ユーザーが実行するときに常にこれらの値が使用されます) を設定するには、次の手順を実行します。

  1. パッケージ・エクスプローラー で、変数を指定して実行するキーワード駆動テストが存在するプロジェクトを展開します。
  2. プロジェクトsrc フォルダを右クリックして、新規 > ファイル を選択します。 新規ファイル ダイアログ ボックスが開きます。
  3. ファイル名 フィールドに、globalvariables.properties を入力します。
  4. 終了 をクリックします。 新しいプロパティ ファイルが開きます。
  5. ファイルの新しい行を追加して変数を指定します。
    新しい変数のフォーマットは次のようになります。
    name=value
    たとえば、userpassword という 2 つの変数を指定する場合は、次のように入力します。
    user=John
    password=john5673

    プロパティ ファイルのフォーマットや、空白類などの Unicode 文字の入力方法についての情報は、『Properties File Format』を参照してください。

  6. globalvariables.properties ファイルを保存します。
  7. 実行するキーワード駆動テストを開きます。
  8. キーワード駆動テスト エディター で、新しい変数を使用するパラメーターを編集します。 次のように記述します。
    ${variable name}
    たとえば、次のキーワード駆動テストでは、${current user} パラメーターはグローバル変数を使用します。

プロジェクトのキーワード駆動テストSilk4J から実行されるときはいつでも、変数が使用されます。