アクティブ データ資産の行数と列数の取得

アクティブ データ資産の行数や列数を取得するには、資産に関連付けられたビジュアル テストに 行数の取得 または 列数の取得 ステップをそれぞれ追加します。

  1. これらのステップは、次にようにしてビジュアル テストに追加できます。
    • Silk Test Workbench メニューから、挿入 > アクティブ データ > 行数の取得 または 挿入 > アクティブ データ > 列数の取得 を選択します。
    • ビジュアル テストの テスト ステップ ペインで、操作 > 挿入 > アクティブ データ > 行数の取得 または 操作 > 挿入 > アクティブ データ > 列数の取得 を選択します。
    • ビジュアル テストの テスト ステップ ペインで右クリックして、挿入 > アクティブ データ > 行数の取得 または 挿入 > アクティブ データ > 列数の取得 を選択します。
  2. これらのステップの プロパティ ウィンドウで、次の操作を実行します。
    1. 使用する関連付けられたアクティブ データ資産を選択します。
    2. 行数と列数のどちらを取得するかを選択します。
    3. 結果を保存する変数を選択します。 結果は常に st_LastReturnValue 予約変数に保存されます。このため、ローカル変数の選択は必須ではありません。また、テスト結果の 詳細 ペインでは、テスト ステップの 結果の詳細 列にも結果が保存されます。

行数の取得 または 列数の取得 ステップが アクティブ データを使用して繰り返します ループ内で使用される場合、行数は アクティブ データを使用して繰り返します ステップで設定された開始行と終了行に基づきます。たとえば、アクティブ データ ファイルに 10 行保存されている場合に、アクティブ データを使用して繰り返します ループで 2 行目から 6 行目だけを使用するように設定していると、行数の取得 ステップは 5 を返します。

ステップを アクティブ データを使用して繰り返します ループの外で使用した場合は、アクティブ データ ファイルの実際の行数と列数が返されます。