Tosca Cloudの実行統合を設定いたします。
ToscaオンプレミスとTosca Cloud.版の間の様々な統合オプションを提供しています。テスト実行統合オプションでは、テストをオンプレミスに置き、Tosca Cloudで実行します。テストを実行するには、クラウドのテスト実行サービスであるElastic Execution Gridを使用します。
このトピックでは、クラウド テストの実行をトリガーできるよう、オンプレミスで Tosca を準備する方法について説明します。
                                                                 
                                                             | 
                                                            
                                                                 ToscaとTosca Cloudのテスト実行統合は、パブリックベータ版であり、現在も開発中です。このバージョンまたは将来のバージョンで完全な機能を保証するものではありません。 Tosca CloudとElastic Execution Gridは、完全に一般提供に移行しました。  | 
                                                        
始める前に
セットアップを開始する前に、以下のものが必要です:
- 
                                                        
Tosca Serverをインストールしてください。
 - 
                                                        
Tosca Cloudの管理者アカウントを取得することで、クライアントシークレットを得ることができます。
 - 
                                                        
テストを実行する Tosca Cloud ワークスペースのワークスペース ID (新しいタブで開きます) 。デフォルトのワークスペースを使用する場合は、ワークスペースIDは必要ありません。
 
統合用のToscaオンプレミスのセットアップ
Toscaオンプレミスは Automation Object Service(AOS)を使用して、テストをTosca Cloudに転送し、結果を取得します。AOS は Tosca Distributed Execution のコンポーネントです。
以下のことにご留意ください:
- 
                                                        
AOS付属のTosca Distributed Execution が既にインストールされている場合でも、統合を設定するためにいくつかの手順を実行する必要があります。
 - 
                                                        
従来の Tosca Distributed Execution を使用している場合は、Tosca Cloudと統合するために AOS を設定する必要があります。しかし、この統合はオンプレミスのテストにはまったく影響しません。統合を設定した後も、オンプレミスのテスト実行に従来の Tosca Distributed Execution を使用できます。
 - 
                                                        
Tosca Distributed Executionを使用しておらず、使用する予定がない場合もご安心ください。AOS を設定するだけで統合できます。Tosca Cloudと統合するために Tosca Distributed Execution を完全にインストールする必要はありません。
 
オンプレミスセットアップのワークフロー
ユーザーの次の手順は、すでに使用しているものによって異なります。ユースケースをお選びください。
Tosca Cloudとのテスト実行の統合を設定するには、以下の手順に従ってください:
- 
                                                                
Tosca Cloudでは、クライアントシークレットを取得します(新しいタブで開きます)。
 - 
                                                                
統合用に AOS を設定します。
- 
                                                                        
Tricentis Tricentis ToscaService Configuration を開き、「 Automation Object Service 」タブに移動します。
 - 
                                                                        
「 Elastic Execution Grid 」を有効にし、「 Elastic Execution Grid 」セクションの設定を入力します。
 
 - 
                                                                        
 - 
                                                                
Tosca Commander 内でワークスペースを開きます。
 - 
                                                                
Tosca Clientおよび Tosca Gateway Service 間の接続を構成します。「Project」->「Settings」->「Tricentis Services」に移動し、「 ServerEndpointAddress 」の設定を入力します。
テストを作成してトリガーテストを実行するすべてのマシンでこれを行う必要があります。あるいは、プロジェクト設定を作成して、リポジトリに接続しているすべてのワークスペースに設定を適用します。
 - 
                                                                
クラウドテストアーティファクトに必要なインフラストラクチャを作成します。
- 
                                                                        
プロジェクトルート要素をチェックアウトします。これは重要な手順です。これにより、Toscaが必要なすべてのプロパティ定義を追加することが保証されます。
 - 
                                                                        
「 Execution 」タブで「 Execution 」フォルダを右クリックし、ミニツールバーから「
 Create ElasticExecutionGridEvents folder 」を選択します。この作業は一度だけ行います。 
 - 
                                                                        
 
これで完了です。
Tosca Cloudとのテスト実行の統合を設定するには、以下の手順に従ってください:
- 
                                                                
Tosca Cloudでは、クライアントシークレットを取得します(新しいタブで開きます)。
 - 
                                                                
Toscaオンプレミスでは、 AOS ワークスペースを作成します。AOS ワークスペースは、リポジトリ内のすべての必要なテストアーティファクトへの AOS アクセスを許可する「バックグラウンド」ワークスペースです。
 - 
                                                                
統合用に AOS を設定します。
- 
                                                                        
Tricentis Tricentis ToscaService Configuration を開き、「 Automation Object Service 」タブに移動します。
 - 
                                                                        
「 Assigned Workspaces 」セクションの設定を入力します。
 - 
                                                                        
「 Elastic Execution Grid 」を有効にし、「 Elastic Execution Grid 」セクションの設定を入力します。
 
 - 
                                                                        
 - 
                                                                
Tosca Commander 内でワークスペースを開きます。
 - 
                                                                
Tosca Clientおよび Tosca Gateway Service 間の接続を構成します。「Project」->「Settings」->「Tricentis Services」に移動し、「 ServerEndpointAddress 」の設定を入力します。
テストを作成してトリガーテストを実行するすべてのマシンでこれを行う必要があります。あるいは、プロジェクト設定を作成して、リポジトリに接続しているすべてのワークスペースに設定を適用します。
 - 
                                                                
クラウドテストアーティファクトに必要なインフラストラクチャを作成します。
- 
                                                                        
プロジェクトルート要素をチェックアウトします。これは重要な手順です。これにより、Toscaが必要なすべてのプロパティ定義を追加することが保証されます。
 - 
                                                                        
「 Execution 」タブで「 Execution 」フォルダを右クリックし、ミニツールバーから「
 Create ElasticExecutionGridEvents folder 」を選択します。この作業は一度だけ行います。 
 - 
                                                                        
 
これで完了です。
Tosca Cloudとのテスト実行の統合を設定するには、以下の手順に従ってください:
- 
                                                                
Tosca Cloudでは、クライアントシークレットを取得します(新しいタブで開きます)。
 - 
                                                                
Toscaオンプレミスでは、 AOS ワークスペースを作成します。AOS ワークスペースは、リポジトリ内のすべての必要なテストアーティファクトへの AOS アクセスを許可する「バックグラウンド」ワークスペースです。
 - 
                                                                
統合用に AOS を設定します。
- 
                                                                        
Tricentis Tricentis ToscaService Configuration を開き、「 Automation Object Service 」タブに移動します。
 - 
                                                                        
「 Assigned Workspaces 」セクションの設定を入力します。
 - 
                                                                        
「 Elastic Execution Grid 」を有効にし、「 Elastic Execution Grid 」セクションの設定を入力します。
 
 - 
                                                                        
 - 
                                                                
Tosca Commander 内でワークスペースを開きます。
 - 
                                                                
Tosca Clientおよび Tosca Gateway Service 間の接続を構成します。「Project」->「Settings」->「Tricentis Services」に移動し、「 ServerEndpointAddress 」の設定を入力します。
テストを作成してトリガーテストを実行するすべてのマシンでこれを行う必要があります。あるいは、プロジェクト設定を作成して、リポジトリに接続しているすべてのワークスペースに設定を適用します。
 - 
                                                                
クラウドテストアーティファクトに必要なインフラストラクチャを作成します。
- 
                                                                        
プロジェクトルート要素をチェックアウトします。これは重要な手順です。これにより、Toscaが必要なすべてのプロパティ定義を追加することが保証されます。
 - 
                                                                        
「 Execution 」タブで「 Execution 」フォルダを右クリックし、ミニツールバーから「
 Create ElasticExecutionGridEvents folder 」を選択します。この作業は一度だけ行います。 
 - 
                                                                        
 
これで完了です。
次の手順
Toscaオンプレミスの統合設定が完了しましたので、Tosca Cloudで統合を完了します。具体的には、テストを実行するマシンを準備する必要があります。詳細については、Tosca Cloudの手動にあるこのインフラストラクチャのトピックをご覧ください(新しいタブで開きます)。
もう準備万端でしょうか?その場合、ユーザーのチームはテスト実行の準備とトリガーを開始することができきます。