TextStream モジュール
TextStream 用のテクノロジー固有モジュールは、TextStream を開く、変更する、保存する、そして閉じることができます。
TextStream のオープン/ロード
TextStreamを開きます。TextStream は、ファイルシステム内のテキストソースからのテキストストリームを表すオブジェクトです。さらに、指定した TextStream に外部ソースから内容を読み込むこともできます。
|
値 |
説明 |
|---|---|
|
Stream Name |
開く、または内容を読み込む対象となる TextStream の名前です。 |
|
読み込み元の種類 |
必要に応じて、指定した TextStream に外部ソースから内容を読み込むことができます。そのためには、以下のソースのいずれかを値として選択します。
|
|
読み込み元識別子 |
Load Source Typeに File または Buffer を指定した場合、ここでファイルまたはバッファへの完全なパスを指定します。 |
|
読み込み操作の種類 |
テキストストリームにコンテンツを読み込む際に実行したい操作の種類。次の操作タイプを指定できます。
|
|
Line Separator |
TextStreamの行区切り記号の設定。テスト対象のオペレーティング・システム(OS)によって、以下の行区切り記号を指定できます。
|
|
エンコーディング |
ファイルを読み込む際に使用する文字エンコーディングを指定してください。 値を指定しない場合、Tosca Cloud はデフォルトのエンコーディングとして UTF-8 を使用します。 |
TextStreamの保存/閉じる
TextStream を閉じ、必要に応じてその内容を外部の保存先に保存します。
|
値 |
説明 |
|---|---|
|
ストリーム名 |
閉じる、または保存する TextStream の名前です。 |
|
保存先の種類 |
TextStream を保存する保存先です。次の保存先を指定できます。
|
|
保存先識別子 |
ロードソースタイプにファイルまたはバッファの値を指定した場合は、ファイルへの完全なパスまたはバッファ名を指定するためにこれを使用してください。 |
|
Encoding |
ドロップダウンメニューからテキストエンコーディングオプションを選択します。デフォルト値はUTF-8です。 |
|
ストリームを開いたままにする |
Tosca Cloudは、デフォルトで TextStream を閉じます。保存後も開いたままにしたい場合は、この値を TRUE に設定します。 |
TextStream ブロックのテキスト操作
TextStream の内容を、1 つのテキストブロックとして操作します。
|
値 |
説明 |
|---|---|
|
ストリーム名 |
操作したい TextStream の名前です。 |
|
対象行 |
TextStreamをロードする元のテキスト行を指定します。以下のいずれかの値を指定できます。
Target Line の値を指定しない場合、Tosca Cloudは、Input Operation Type に応じて次のいずれかのデフォルト値を使用します。
|
|
入力操作タイプ |
Content に対してアクションモード Verify(確認する) Verify(確認する)を使用する場合、値は空のままにします。 Content に対してアクションモード Input(入力)を使用する場合、指定したコンテンツを TextStream に挿入するときに実行する操作を選択します。 次の操作タイプを指定できます。
|
|
フィールド区切り文字 |
任意で、Target Line 内の値を区切る文字を指定します。例えば、セミコロン(;)は次の例における区切り文字です:<Name>;<Age>;<Country>。 |
|
行の長さ |
任意で、Target Line の最大文字数を指定します。 |
|
フィールド総数 |
任意で、Field Separator に基づいて TextStream 内のフィールド数を指定します。 |
|
コンテンツ |
操作したいテキストコンテンツ。TextStream のコンテンツを指定する際は、次の点に注意してください。
任意で、次の設定パラメータを追加できます。
|
TextStream テーブルのテキスト操作
テーブル形式でフォーマットされた TextStream のコンテンツを操作します。
|
値 |
説明 |
|---|---|
|
ストリーム名 |
操作したい TextStream の名前。 |
|
開始行 |
任意で、TextStream から読み込む最初の行の行番号を指定します。 |
|
終了行 |
任意で、TextStream から読み込む最後の行の行番号を指定します。 |
|
入力操作タイプ |
Content に対してアクションモード Verify(確認する) Verify(確認する)を使用する場合、値は空のままにします。 Content に対してアクションモード Input(入力)を使用する場合、指定したコンテンツを TextStream に挿入するときに実行する操作を選択します。 次の操作タイプを指定できます。
|
|
列定義値 |
表形式のテキストコンテンツの列を指定する値です。次の列区切り文字を指定できます。
|
|
コンテンツ |
操作したいテーブルコンテンツ。 |