テストデータサービス

テストデータサービスは、分散環境におけるテストデータの管理を可能にする、ウェブベースのアプリケーションです。

インストール

TricentisTricentisTosca テスト データ サービスのインストールは Tricentis Tosca Server インストールの一部です。

サポートされているブラウザのバージョンやハードウェア要件に関する情報は、システム要件をご覧ください。

テストデータサービスリクエストのサイズ制限を設定してください。

デフォルトの最大リクエストサイズの値は31457280バイト(約30MB)です。Tosca Server はリクエストがこれより大きい場合、500エラーを返します。

より多くのデータをテストデータサービスにインポートする場合は、最大リクエストサイズ制限を変更します。そのためには、以下の手順に従ってください。

  1. C:\Program Files(x86)\Tricentis\Tosca Server\TestDataService にある appsettings.json を開きます。

  2. MaxRequestBodySize セクションで、次のいずれかのオプションを選択します。

    • バイト単位で大きな値を入力してください。

    • 最大値を設定するには NULL を入力します。通常は2GB程度ですが、OSによって異なります。

  3. ファイルを保存して閉じます。

  4. Windowsサービスアプリからテストデータサービスを再起動します。

これらの手順に従ってもTosca Serverがデータのインポートリクエストを無視する場合は、ファイルをより小さなものに分割することをお勧めします。

テストデータサービスのテストケースを認証および承認してください。

HTTPSバインディングを使用してTosca Serverを利用する場合、Toscaサーバーは認証されたリクエストのみを受け付けます。これは、テストデータサービスのテストケースに認証を追加する必要があることを意味します。

また、管理者がリポジトリの承認を有効にしている場合、テストケースの承認も必要です。

そのためには、以下の手順に従ってください。

  1. TricentisTricentis Tosca ユーザー管理内で API アクセストークンを作成いたします。

  2. Tosca CommanderAuthenticationAccessKey と呼ばれるテストコンフィギュレーションパラメータ(TCP) を作成します。

  3. 個人用アクセストークンの値を TCP のフィールドに貼り付けます。

  4. 設定->、 TricentisService->サーバーエンドポイントアドレスに進み、Tosca Gateway Service のエンドポイントを入力します。

    あるいは、 ServiceDiscovery というTCPを作成し、そのフィールドに Tosca Gateway Service エンドポイントを入力することもできます。

  5. これにより認証が可能になります。TestCaseの認証プロセスを完了するには、以下の操作を実行します:

TCPAuthenticationAccessKey を使用するすべての Test Data Service テストケースは、ユーザーとのやり取りなしに認証・認可されます。

テストデータサービス APIのドキュメントにアクセスします。

テストデータサービス APIドキュメントにアクセスするには、次の URL を使用します: http:// <サーバアドレス><port>/testdataservice/swagger/index.html

  • <server address> Tosca Gatewayサービスのアドレスに置き換えます。

  • <port> Tosca Gateway のサービスポートに置き換えます。

例、 http://localhost:80/testdataservice/swagger/index.html

Tosca ServerがHTTPSバインディングを使用している場合、Tosca Serverのマシンから Test Data ServiceAPI のドキュメントにアクセスする必要がありますのでご注意ください。そのためには、次のURLを使用します: http://localhost:<port>/testdataservice/swagger/index.html

  • <port> テストデータサービスポートに置き換えます。

例、 http://localhost:5001/testdataservice/swagger/index.html

デフォルトでは、ドキュメンテーションをバージョンv2で開きます。別のバージョンに切り替えるには、定義の選択ドロップダウンメニューからそれぞれのバージョンを選択します。