この章では、最も重要な Tricentis Tosca のファイルとディレクトリの概要を説明します。すべてのパスは、 Tricentis が推奨するデフォルトのパスで「 C: ドライブ」に標準インストールした場合のものです。
                                                                 
                                                             | 
                                                            
                                                                 Tricentis Tosca で作業するには、すべての Windows ユーザーは、「 %TRICENTIS_PROJECTS% 」と「 %TRICENTIS_ALLUSERS_APPDATA% 」ディレクトリへの無制限の書き込みアクセスが必要です。Tosca_Projects フォルダは、マシン上の永続的なディレクトリに置く必要があります。  | 
                                                        
環境変数
インストール中、 Tricentis Tosca はデフォルトで環境変数を作成します。パスはお使いのオペレーティング・システムによって異なる場合があります。
すべてのデフォルト環境変数を変更できます。
コマンドラインに「 SET 」と入力すると、下表の環境変数のパスが表示されます。
| 
                                                                 環境変数  | 
                                                            
                                                                 Windows 7(64ビット)の例  | 
                                                        
|---|---|
| 
                                                                 C:\Program Files (x86)\TRICENTIS\Tosca Testsuite\Settings  | 
                                                        |
| 
                                                                 %COMMANDER_HOME%  | 
                                                            
                                                                 C:\Program Files(x86)\Tricentis\Tosca Testsuite\ToscaCommander  | 
                                                        
| 
                                                                 %TRICENTIS_DEX_AGENT_HOME%  | 
                                                            
                                                                 C:\Program Files(x86)\Tricentis\Tosca Testsuite\DistributedExecution\  | 
                                                        
| 
                                                                 %TRICENTIS_LICENSING_HOME%  | 
                                                            
                                                                 C:\Program Files(x86)\Tricentis\Tosca Testsuite\Licensing  | 
                                                        
| 
                                                                 %TRICENTIS_PROJECTS%  | 
                                                            
                                                                 C:\Tosca_Projects\  | 
                                                        
| 
                                                                 %TRICENTIS_ALLUSERS_APPDATA%  | 
                                                            
                                                                 C:\ProgramData\TRICENTIS\Tosca Testsuite\7.0.0  | 
                                                        
                                                                 
                                                             | 
                                                            
                                                                 Tricentis Tosca は、ユーザー設定や一時ファイルなどの特定の情報を以下のパスに保存します: %APPDATA%\Tricentis 。必要に応じて、管理者はこのパスを変更することができます。  | 
                                                        
%TRICENTIS_HOME%
これは一般的なTricentis Tosca設定のデフォルトディレクトリです。指定されたパスは、Windowsダイアログ「スタート」->;「実行」にコピーして、それぞれのパスを特定することができます。
すべてのデフォルト設定のディレクトリ。
%COMMANDER_HOME%
これは Tosca Commander のデフォルトのディレクトリです。Tosca Commander に必要なすべてのファイルが含まれています。
最も重要なサブディレクトリについては、以下で詳しく説明します。指定されたパスは、Windowsダイアログ「スタート」->;「実行」にコピーして、それぞれのパスを特定することができます。
%COMMANDER_HOME%\MiniSat
このディレクトリには、テストケース設計関係の有効性と一貫性を検証するために必要なファイルが含まれています。
%COMMANDER_HOME%\Reporting
このディレクトリには、 Tosca Commander レポーティング機能に必要なファイルが含まれています。
%COMMANDER_HOME%\smus
このディレクトリには、テストケース設計関係の有効性と一貫性を検証するために必要なファイルが含まれています。
このディレクトリには、 Tosca Commander 用のデータベースを作成するための Azure SQL Server 、 DB2 、 MS SQL Server 、 Oracle 用のSQL スクリプトが含まれています。
共有リポジトリの移行については、アップグレードマニュアルで詳しく説明されています。
%COMMANDER_HOME%\ToscaCI
このディレクトリには Tosca Continuous Integrationに必要なファイルが含まれています。
%COMMANDER_HOME%\x64
このディレクトリには、 Tricentis Tosca のワークスペースへの一般的なアクセスに必要なファイルと
%TRICENTIS_DEX_AGENT_HOME%
これは Tosca Distribution Agent のデフォルトディレクトリです。
最も重要なサブディレクトリについては、以下で詳しく説明します。指定されたパスは、Windowsのダイアログ「スタート」->;「実行」にコピーして、それぞれのパスを特定することができます。
%TRICENTIS_DEX_AGENT_HOME%Settings
すべてのデフォルト設定のディレクトリ。
%TRICENTIS_LICENSING_HOME%
これはライセンス管理のためのデフォルトディレクトリです。
最も重要なサブディレクトリについては、以下で詳しく説明します。指定されたパスは、Windowsダイアログ「スタート」->; 「実行」 にコピーして、それぞれのパスを特定することができます。
%TRICENTIS_LICENSING_HOME%\Settings
すべてのデフォルト設定のディレクトリ。
%TRICENTIS_PROJECTS%
これは、すべてのプロジェクト関連データが保存されるデフォルトのディレクトリです。デフォルトインストール後、ディレクトリパスは C:\Tosca_Projects となります。
このディレクトリには、テンポラリファイル、サンプルファイル、設定ファイルがあります。サブディレクトリの説明は以下の通りです。
指定されたパスは、各パスを特定するためにWindowsのダイアログのスタート->実行にコピーすることができます。
%TRICENTIS_PROJECTS%Tosca_CommonRepositories
これは、ファイルシステム内でデータ管理を行う Tosca Commander の共有リポジトリのデフォルトディレクトリです。マルチユーザー環境において、すべてのユーザーがこのディレクトリにアクセスできることをご確認ください。
%TRICENTIS_PROJECTS%Tosca_Workspaces
これは、ファイルシステムでデータ管理を行う Tosca Commander ワークスペースのデフォルトディレクトリです。ログファイルは、プロジェクトのワークスペースフォルダに保存されます。
このディレクトリには、次の事前定義されたワークスペースが含まれています:ファーストステップ
%TRICENTIS_PROJECTS%ToscaCommander
これは Tosca Commander プロジェクトのデフォルトのプロジェクトディレクトリです。これには
%TRICENTIS_ALLUSERS_APPDATA%
このディレクトリには、すべてのユーザー固有のファイルが含まれています。これは例として、ユーザーが定義を追加したり、設定(see chapter " 設定ファイルの階層")を変更したりする場合です。このディレクトリは Tosca Commander をアンインストールしても削除されません。
                                                    
「 %TRICENTIS_ALLUSERS_APPDATA% 」ディレクトリをネットワークドライブにインストールできます。そのためには、 Windowsインストーラープロパティ NETDRIVE を使用します。
この場合、 Tricentis Tosca セットアップは選択したディレクトリのアクセス許可設定をスキップするので、インストールを促す前に必要なアクセス権を設定する必要があります。可能なアクセス権限は、「 EVERYONEのグループ化」、「フルアクセス」、または「再帰的な継承」です。
                                                                 
                                                             | 
                                                            
                                                                 この例では、以下のコマンドで再帰的な継承を許可します。 icacls "<%TRICENTIS_ALLUSERS_APPDATA%> " /t /grant *S-1-1-0:(OI)(CI)F  | 
                                                        
デフォルトでは、NETDRIVE の値は「 0 」です。この場合、 Tricentis Tosca インストーラはユーザー「 EveryOne 」のパーミッションを「 %TRICENTIS_ALLUSERS_APPDATA% 」に設定します。
NETDRIVE を使用する場合は、NETDRIVE の値を「 1 」に設定してください。この場合、「 %TRICENTIS_ALLUSERS_APPDATA% 」のパーミッションを自分で設定する必要があります。
ただし、 Tricentis Tosca 実行時に、 Tricentis Tosca ユーザーが「 %TRICENTIS_ALLUSERS_APPDATA% 」に対してフルコントロール権限を持っていることを確認する必要があります。
                                                                 
                                                             | 
                                                            
                                                                 この例では、以下のコマンドで無人インストール: 
 "Tricentis Tosca<versionnumber>.exe" /s NETDRIVE=1 TRICENTIS_ALLUSERS_APPDATA=\\example.domain.com\files\johndoe\toscasettings /qn  | 
                                                        
                                                                 
                                                             | 
                                                            
                                                                 この例では、以下のコマンドが有人インストールを開始し、NETDRIVEを有効にします。 "Tricentis Tosca<versionnumber>.exe"/s NETDRIVE=1 /qn  | 
                                                        
%TRICENTIS_ALLUSERS_APPDATA%\ConfigBackup<timestamp>\ToscaCommander
このディレクトリには、 Tosca Commander のパッチ
%TRICENTIS_ALLUSERS_APPDATA%\License
このディレクトリには、ライセンス管理の現在の設定を含む License.xml ファイルがあります。
%TRICENTIS_ALLUSERS_APPDATA%\ManagedFilesArea
これは、外部でファイル参照を管理するためのデフォルトのディレクトリです(see chapter "ファイル参照を作成する")。
%TRICENTIS_ALLUSERS_APPDATA%\Settings\Dat
Tosca Engines のユーザー固有の設定ファイルを格納するディレクトリです。
ObjectMappings.dat
WinClassMappings.dat
WizardMappings.dat
%TRICENTIS_ALLUSERS_APPDATA%\Settings\XML
ユーザー固有の設定ファイルを格納するディレクトリです。
Settings.xml
UserDefinition.xml
