Tosca Commander でオブジェクトを管理する

Toscaでは、テクニカルスクリーン情報、テストシーケンス、テストデータ、テスト実行を個別に管理します。

Tosca Commander 内では、これは以下の3つのオブジェクトグループによってマッピングされています。

Tosca Commander のオブジェクト

記号

オブジェクト

説明

モジュール

技術的、論理的なステアリングユニットを表します。

テストケース

テストシーケンスを決定し、テストデータを格納します。

実行リスト

テスト実行の計画と管理に使用します。

構造

各オブジェクトグループは、そのオブジェクトグループに関連するオブジェクトを格納する独自のディレクトリを持っています。これらのディレクトリは、プロジェクトルート要素の直下にあります(see chapter "プロジェクトルート要素を知る")。

オブジェクトを作成する

コンテキストメニューや動的メニューから新しいオブジェクトを作成できます。また、既存のオブジェクトをドラッグ&ドロップして新しいオブジェクトを作成することもできます(例えば、モジュールからテストステップを作成する場合など)。

TestCases動的メニュー内の「Create Object

オブジェクトの種類

モジュール、テストケース、実行リストは、 Tosca Commander における基本オブジェクトです。これらは最小の構成単位であり、マルチユーザー環境においてチェックアウト可能な最下位の階層レベルです。

オブジェクトタイプ別の配布

管理者ユーザーは、ローカルワークスペースまたは共通リポジトリの配布の概要を把握することができます。この概要には、ローカルのワークスペースまたは共通レポジトリにあるオブジェクトの種類、数、サイズを示すリストが含まれています。

概要を取得するには、プロジェクトルート要素を右クリックし、コンテキストメニューから「 Show distribution by object type 」を選択して、「 in local workspace 」または「 in common repository 」を選択します。

オブジェクトのリストはCSVファイルとしてローカルマシンに保存できます。これを行うには、「 Save and Close 」をクリックします。

オブジェクト階層

Tosca Commander 内のすべてのオブジェクトは、厳格な階層構造で配置されています。オブジェクトをコピーしたり移動したりするときは、必ずこのオブジェクト階層を維持してください。これは、例えば、「TestCase」フォルダを「TestStep」フォルダや「Module」フォルダにコピーすることはできないという意味です。

TestCasesフォルダ内のオブジェクト階層

オブジェクト

アイコン

テストケースフォルダ

テストケース、ビジネステストケース、テストケーステンプレート、ビジネステスト ケーステンプレート

テストステップフォルダ

テストステップ、Xテストステップ、手動 テストステップ

テストステップ値、手動 テストステップ値

Modulesフォルダ内のオブジェクト階層

オブジェクト

アイコン

Moduleフォルダ

モジュール、XModule

モジュール属性、Xモジュール属性、Xモジュール属性リファレンス

ExecutionListsフォルダ内のオブジェクト階層

オブジェクト

アイコン

ExecutionListフォルダ

実行リスト、テスト命令、ビジネス実行リスト

ExecutionEntryフォルダ、同期ExecutionEntryフォルダ

実行エントリ、ビジネス実行エントリ

Bookmarksフォルダ内のオブジェクト階層

オブジェクト

アイコン

Bookmarkフォルダ

ブックマーク

オブジェクトの再配置

以下のオブジェクトについては、ワークスペースウィンドウの左側にあるナビゲーションツリー、または Tosca Commander の詳細ビューでドラッグ&ドロップして順序を変更することができます。

  • モジュール、テストケース、テストステップ、およびテストケース設計フォルダ

  • テストケース

  • テストステップ

  • モジュール

  • モジュール属性

  • 実行エントリ

  • 要件(Tosca Requirements Management AddIn)

  • テストケースリンク(Tosca Requirements Management AddIn)

モジュールと実行リストに対するデフォルトの動作は、 TOSCACommander.dll.config ファイル("AllowOrderingForExecutionListsFolders" および "AllowOrderingForModulesFolders")で変更できます。

オブジェクトの再配置

一般的に有効なオブジェクトのプロパティ

Tosca Commander 内の各オブジェクトには、以下のプロパティが含まれています。これらのプロパティは Properties ペインに表示され、編集することはできません。プロパティペインはデフォルトで折りたたまれています。ワークスペースウィンドウの右側にある アイコンをクリックすることで、展開することができます。

NodePath

このプロパティには、ワークスペース内のオブジェクトの一意のパスが格納されます。これにより、オブジェクトを一意に識別することができます。

UniqueId

このプロパティには、ワークスペース内のオブジェクトの一意の識別番号が格納されます。オブジェクトは一意に識別できます。