スクリプトのデータを使用するビジュアル テストの設定

スクリプトのデータを使用するようにビジュアル テストを設定するには、スクリプトを再生し、スクリプトのデータを格納するローカル変数を作成し、このローカル変数をスクリプトの出力変数と関連付けるステップを挿入する必要があります。 さらに、ビジュアル テストからスクリプトにデータを渡すために、スクリプトの入力変数の値を設定する必要があります。

  1. AutoQuote ビジュアル テストを開きます。
  2. ファイル > 名前を付けて保存 を選択します。 名前を付けて保存 ダイアログ ボックスが開きます。
  3. AutoQuote ビジュアル テストを変更するため、元のテストと区別できるよう AutoQuote_Modified と名前を変更し、OK をクリックします。
  4. 以下のステップ テキストのあとにあるステップを選択します。 ビジュアル テスト 'AddAccount' の再生
  5. テスト ステップ ペインで、操作 > 挿入 > .NET スクリプト を選択します。 .NET スクリプトの参照 ダイアログ ボックスが開きます。
  6. function_randomAge を選択し、OK をクリックします。 Silk Test Workbench により、スクリプトを再生するステップが挿入されます。
  7. スクリプトのデータを格納するローカル変数を追加するには、以下のステップを実行します。
    1. テスト ステップ ペインで、操作 > 挿入 > 変数 > ローカルの追加 をクリックします。 ローカル変数の追加 ダイアログ ボックスが開きます。
    2. 変数名 テキスト ボックスに VTrandomAge と入力します。
    3. リストから 数値(Double) を選択し、初期値 を 0 に設定します。
    4. OK をクリックします。 <<開始>> ステップから変数を参照し、定義を編集することができます。
  8. スクリプトのステップを選択します。 ステップは次のようになります:「.NET スクリプト 'function_randomAge' の再生
  9. 挿入されたスクリプト ステップの プロパティ ペインで、'TSrandomAge' の内容の引き渡し先 プロパティの値領域をクリックし、ローカル変数 VTrandomAge を選択します。 入力パラメータをスクリプトで追加したため、その値が プロパティ ペインに表示されます。 ただし、値を編集することで、ビジュアル テストで使用される入力パラメータを変更できます。 これらの値は、スクリプトでは変更されません。

これで、スクリプトのデータを使用するようにビジュアル テストが設定されました。 AutoQuote_Modified ビジュアル テストが再生されるたびに、function_randomAge スクリプトが再生され、ビジュアル テストのローカル変数 VTrandomAge に固有の乱数が渡されます。

次に、function_randomAge スクリプトで生成された乱数を含むビジュアル テストのローカル パラメータを使用するように、年齢情報を入力するステップを変更します。