アクティブ データによるビジュアル テストのステップ テキストの更新

ステップ内のデータをアクティブ データ ファイルのデータにマップすると、Silk Test Workbench によってステップ テキストが更新されます。ステップでは、テスト ステップ ペインの ステップ 列のリテラル データが、アクティブ データ資産、置き換えられるデータ型、および置き換えられるデータを含むアクティブ データ ファイルの列を示すテキストと置き換えられます。

以下の例に、Silk Test でステップ テキストのリテラル データがアクティブ データ ファイル内のマップされたデータとどのように置き換えられるかを示します。

例 1:テキスト入力

以下の例は、テスト アプリケーションの TextField コントロールにリテラル値 Smith を入力する自動ステップを示しています。リテラル値は、ステップの テキスト プロパティに設定されています。

'Smith' を入力します

リテラル データが contacts という名前のアクティブ データ資産にある Last Name という名前の列のデータで置き換えられると、ステップ テキストは以下のように変わります。

'[[contacts].Text("Last Name")]' を入力します

この場合、置き換えられたデータには英字が含まれるため、Silk Test Workbench は置き換えられた値をテキストとして解釈し、ステップで指定されるデータ型がText になります。

例 2:数値入力

以下の例は、ステップの Left および Top プロパティの座標値に基づいて画面上の特定の位置にウィンドウを移動するステップを示しています。

(235, 427) に移動します

Left および Top プロパティの値が coordinates という名前のアクティブ データ資産に関連付けられたファイル内の Left Coordinate および Top Coordinate という名前の列のデータに置き換えられると、ステップ テキストは以下のように変わります。

([[>coordinates].Long("Left Coordinate")], [[coordinates].Long("Top Coordinate")]) に移動します

この場合、置き換えられたデータには数値のみが含まれるため、Silk Test Workbench はアクティブ データ ファイルの値を数値として解釈し、ステップで指定されるデータ型が Long になります。