リモートサービス を通じてテスト実行を設定します。

このトピックは、Tricentisが近い将来に廃止する予定の従来の機能について説明します。廃止計画およびタイムラインに関する詳細情報については、この Tricentisナレッジベースの記事をご覧ください。

代替案については、トピックをチェックしてください。

Tosca Continuous Integration を設定し、別の実行ワークスペースでテストの実行を行うためには、以下の手順に従ってください。

  1. テストを実行するマシンに Tosca Continuous Integration をインストールします。

    Tosca Continuous Integration のインストールは、 Tricentis Tosca 標準インストールに含まれています。Tosca Continuous Integration のソフトウェアバージョンとハードウェア要件の詳細情報は、システム要件を参照してください。

    Tosca Continuous Integration を設定するには、ディレクトリ \ToscaCI への書き込みアクセスを持っている必要があります。もしそうでない場合は、 ToscaCI フォルダーを、書き込みアクセスがあるディレクトリにコピーして貼り付けることができます。

  2. 実行ワークスペースからビルドサーバに、ディレクトリ %COMMANDER_HOME%\ToscaCI\Client をコピーします。

    このディレクトリには ToscaCIJavaClient.jar というファイルも含まれています。これは後でWindows以外のオペレーティングシステムから実行を開始するために必要になります。

  3. リモート実行サービスの動作を設定いたします。つまり、お客様のテストを実行するワークスペース。

  4. Tosca Continuous Integration ClientTosca CI Client)の動作を設定します。

Windows 以外のオペレーティングシステムから Tosca CI Client を呼び出すには、Java ランタイム環境をインストールする必要があります。

ソフトウェアのバージョンおよびハードウェア要件に関する情報は、 Tricentis Tosca のシステム要件をご覧ください。

  1. 必要であれば、ロギングを設定します。

  2. ToscaCIRemoteExecutionService.exe ファイルを起動します。

    ToscaCIRemoteExecutionService.exe ファイルは管理者が起動する必要があります。管理者以外のユーザーがリモートサービスのエンドポイントを開けられるようにするには、コマンドラインに次のコマンドを入力します。

    netsh http add urlacl url=http://+:8732/ user=Everyone

  3. Continuous Integration テストの実行のために、必要なプロパティを作成してワークスペースを準備いたします。

  4. 必要に応じて、実行する ExecutionLists をフィルタリングします。

  5. Tosca CI Client を呼び出して、テスト実行を開始します。オプションとして、 Tosca CI Jenkins プラグインを使用してこれを行うことができます。

Tosca Continuous Integration は、 Remote Execution ServiceTosca Continuous Integration Client との間でHTTPS通信をサポートしています。HTTPS 通信の設定方法については、 see chapter "リモートサービス とのHTTPS通信を設定します。" を参照してください。

別の実行ワークスペースでのテスト実行