use data set
指定されたデータセットから新しいデータ行を使用します。
名前 | 説明 | タイプ | 修飾子 |
---|---|---|---|
name | データセットの名前です。( を参照してください) | String | なし |
filter | フィルター基準、または名前付きフィルターです。(ビルトインアクション filter を参照してください) | String | なし |
なし
このアクションは、次のプロジェクト項目で使用できます: テストモジュールおよびユーザー定義アクションです。
例・ケース1: 専用データセット
アクションライン
name filter
use data set /Car Rental last name = "トーマス"
 
duration country pickup state pickup city pickup
rent car # duration # country pickup # state pickup # city pickup
 
repeat for data set
例・ケース2: インラインデータセット
アクションライン
name
create data set Rented Cars
 
  duration country pickup state pickup city pickup last name
row 3 Canada British Columbia Kamloops アレン
row 1 United States Texas Houston トーマス
row 2 United States Florida Brossard トーマス
row 5 United States California San Diego ベイカー
row 4 Canada Manitoba Dauphin トーマス
 
end create data set
 
name filter
use data set Rented Cars last name = "トーマス"
 
duration country pickup state pickup city pickup
rent car # duration # country pickup # state pickup # city pickup
 
repeat for data set
- 引数 data set は、テスト内で既に定義されている 専用データセットまたはインラインデータセットを指定することができます。
- 専用データセットの場合: Data ノードからのTAフルパスを指定する必要があり、階層ごとにスラッシュ(/)で区切ります。
- インラインデータセットの場合: データセットの名前だけ(パスなし)が必要です。
- このアクションは、一致するアクション repeat for data set によって終了するループを確立します。
- ループ内で、このアクションの各実行は、データセットの次の連続した行から変数にデータを取り込むようになります。(または、フィルタが有効な場合は、フィルタされたデータの次の連続した行からデータを取り込むようになります)
- このアクションによって設定される変数の名前は、データセットの行の列ヘッダーに対応しています。
- 便宜のために、テストモジュールにアクション use data set を挿入する際には、TestArchitect エクスプローラーツリーからデータセットノードをエディタの最初の列のセルにドラッグアンドドロップすることができます。マウスボタンを離す場所によって、アクション use data set が自動的に挿入され、データセットのパスと名前が引数 name に挿入されます(パスはプロジェクトの Data ノードに対する相対パスであることに注意してください。したがって、その直下にあるデータセットはエディタ内で単一のスラッシュ(/)で表示されます)。また、全ての use data set はループを開始するため、クロージングアクションを持つ必要があります。そのため、補完的なアクション repeat for data set が数行下に自動的に挿入されます。