フォルダを操作する

標準サブセットTBox Automation Tools->; フォルダの操作フォルダには、次のModulesが含まれています。

TBoxフォルダの作成

TBoxフォルダの作成モジュールを使用すると、特定の場所にフォルダを作成することができます。

これには以下の属性があります:

ModuleAttribute

説明

パス

作成したいフォルダのパス

上書きする

デフォルトでは、 Tricentis Tosca は既存のフォルダを上書きしない設定になっています。既存のフォルダを上書きする場合は、値を「 TRUE 」に設定します。

この例では、フォルダ C:\Temp を作成します。

フォルダの作成

TBox フォルダのコピー

TBoxフォルダのコピーモジュールを使用すると、指定したフォルダのすべてのコンテンツを特定のターゲット場所にコピーできます。これには、そのフォルダのすべてのファイルとサブディレクトリが含まれます。

次のAttributesがあります。

ModuleAttribute

説明

ソースパス

別の場所にコピーしたいコンテンツを含むフォルダのパス

ターゲットパス

コンテンツをコピーする先のフォルダへのパス

次のことに注意してください:

  • テスト実行時に存在しないパスを指定すると、Tricentis Toscaがそのパスを作成します。

  • すでにファイルやフォルダがあるパスを指定した場合でも、Tricentis Toscaは新しいコンテンツをそのフォルダにコピーします。ただし、マッチングするファイル名とフォルダ名がある場合、Toscaが実行するアクションは、ModuleAttributeの上書きで指定した内容に依存します。

上書きする

デフォルトでは、 Tricentis Tosca は既存のファイルやフォルダを上書きしない設定になっています。

ターゲットパスフォルダのマッチングコンテンツをソースパスフォルダで上書きするには、この値を「 TRUE 」に設定します。

この例のテストステップでは以下の動作を行います:

  • C:\Source\ ディレクトリをサブディレクトリとして C:\Target\ にコピーします。

  • ターゲットディレクトリの既存のファイルとフォルダを上書きします。

フォルダを別のディレクトリにコピー&ペーストします

TBoxフォルダの削除

TBoxフォルダの削除モジュールにより、ディレクトリを削除することができます。

これには以下の属性があります:

ModuleAttribute

説明

パス

削除したいフォルダのパス

再帰的

デフォルトでは、 Tricentis Tosca は空のフォルダのみを削除する設定になっています。コンテンツがあるフォルダを削除する場合は、値を「 TRUE 」に設定します。

システムがフォルダを見つけられない場合、実行結果には次の説明が表示されます:フォルダ <folder name> は存在しません

検査結果は陽性です。

この例では、 C:\Temp フォルダとそのすべてのコンテンツを削除します。

フォルダの削除

TBox フォルダの存在

TBoxフォルダの存在モジュールを使用すると、特定のディレクトリにフォルダが存在するかどうかを確認することができます。

これには次のような属性があります:

モジュール属性

説明

パス

存在を確認するするフォルダのパス

この例では、 C:\Temp ディレクトリにレポートフォルダが存在するかどうかを確認します。

フォルダの存在を確認する