テーブルツリー

テーブルツリーには木と同じようにツリーノードがありますが、テーブルツリーは、各ツリーノードに関連するデータを表示する列を数多く持つこともできます。テーブルツリーは、Tosca Cloudにおいて、単一行の構文または階層構造を使用して自動化することができます。

シングルラインビュー

Tosca Cloudは、スキャンすると、自動的にテーブルツリーを作成します。

テーブルツリーは、矢印「->」を区切り記号として使用し、関連するツリーノードへのパスを指定することにより操縦することができます。

構造化ビュー

テーブルツリーコントロールは、ツリーノードとセルで構成されています。デフォルトでは、各ツリーノードにツリーノードが1つと、1つのセルが子として含まれています。

テーブルツリーでのツリーノードの操縦

一般的なプロパティに加えて、以下のツリーノード用のプロパティも確認することができます。

プロパティ

説明

選択済み

エントリが選択されているか選択解除されているかを指定します。

構造化されたテーブルツリー操縦する場合は、アクションモードSelect」を指定します。

所定のツリーノードを操縦する場合は、階層内にあるそのツリーノードの上位にあるすべてのエントリに対してアクションモードSelect」を指定します。

以下の表には、ツリーノードで使用できるすべてのアクションモードが一覧表示されています。テストステップの値にプロパティを入力しない場合、Tosca Cloudは、デフォルトプロパティを使用します。

アクションモード

Default property

説明

Input

x、X
<mouse action=""></mouse>

Selected

エントリーを選択します

エントリーに対してマウス操作を実行します

Verify

True
False
<property></property>

Selected

値またはプロパティを確認します。

Buffer

<Buffer name>

Selected

エントリが選択されている場合は値「TRUE」が保存され、さもなければ、「False」が保存されます。

Select

なし

Selected

エントリーを選択します。

テーブルツリー内のステアリングセル

以下のオプションは、セルの識別とセルへのデータ入力に使用できます。

 

 

説明

<Cell>

  • 列名:使用できる名前はヘッダー経由で定義されます。

  • 1$:テーブルの最初のセルを操縦します

  • $<n>:接頭辞としてドル記号を使用する行番号または列番号</n>

    <n>を行番号または列番号に置き換えます。

  • セル値は「」列で指定することもできます。

  • $last:行または列の最後のセルを操縦します

相対パスを使用してエントリを選択する

エントリにパスを設定する場合は、構造化ビューで相対パスを使用できます。

モジュール属性の「Properties」タブで、コンフィギュレーションパラメータ「BusinessAssociation」の値を「Descendants」に変更します。

インデックスと名前を使用してエントリを選択する

構造化ビューに同じ名前のエントリが複数存在する場合は、インデックスを使用して特定のエントリを定義できます。

  1. モジュール属性のエントリ向けにコンフィギュレーションパラメータ「ExplicitName」を定義し、値を「TRUE」に設定します。詳細については、設定パラメータをご覧ください。

  2. テストケースでは、「Name」列で構文#<n>を使用して、複数の検索結果の中から正確にはどのエントリを使用するかを指定します。