refill data set
使用中のデータセットに外部のテキストファイルから新しいデータを補充します。データセットの各行はテキストファイル内の行から派生します。
名前 | 説明 | タイプ | 修飾子 |
---|---|---|---|
data set | フィルターに割り当てる名前です。 | String | なし |
text file | テストコントローラ上の外部テキストファイルのファイルシステムのフルパスを指定します。このテキストファイルには、タブ区切り形式でデータ行が含まれています。 | String | なし |
なし
このアクションは、次のプロジェクト項目で使用できます: テストモジュールおよびユーザー定義アクションです。
例・ケース1: 専用データセット
name
use data set /Rented Cars
 
text
report #"Quantity " & quantity rented & " of model " & model rented & " rented in " & pickup state & " in " & rental month
 
repeat for data set
 
data set text file
refill data set /Rented Cars d:\refill_data.txt
 
name
use data set /Rented Cars
 
text
report #"Quantity " & quantity rented & " of model " & model rented & " rented in " & pickup state & " in " & rental month
 
repeat for data set
結果
例・ケース2: インラインデータセット
name
create data set Rented Cars
 
  rental month model rented pickup state quantity rented
row March Prius Colorado 1
row June Mustang Nevada 3
 
end create data set
 
name
use data set Rented Cars
 
text
report #"Quantity " & quantity rented & " of model " & model rented & " rented in " & pickup state & " in " & rental month
 
repeat for data set
 
data set text file
refill data set Rented Cars d:\refill_data.txt
 
name
use data set Rented Cars
 
text
report #"Quantity " & quantity rented & " of model " & model rented & " rented in " & pickup state & " in " & rental month
 
repeat for data set
結果
- このアクションは、専用データセットまたは インラインデータセット の値を変更しません。代わりに、このアクションの効果は、後続のアクション use data set でのデータを指定したデータセットではなく、外部ファイルから取得します。
- このアクションは、専用データセットとインラインデータセットの両方に適用できます。
- 外部テキストファイルと指定されたデータセットの両方が存在する必要があります。
- 外部テキストファイルは、1行に1つのレコード(データセットの行)を持ち、各行にはタブ区切りのフィールドが含まれている必要があります。各行ごとのフィールド数(つまり、タブ文字で区切られた合計の列数)は、データセット内の列数と一致している必要があります。
- テキストファイルの各行は、use data set/repeat for data set ループの各繰り返しで変数を設定する1つのデータレコードを表します。
- このアクションは修飾子 <ignore> をサポートしています。引数のいずれかの値として文字列
<ignore>
が含まれているか、或いはどの引数かが<ignore>
に評価される式を含んでいる場合、そのアクションは実行中にスキップされます。