要求されたページは選択されたバージョンでは利用できない。
TestArchitectコンポーネントの概要
基本的な TestArchitectのインフラストラクチャにはリポジトリサーバ、ライセンスサーバ、クライアントマシンおよび実行マシンが含まれます。
構成要素 | 概要 |
|---|---|
| リポジトリサーバ | ひとつ以上の TestArchitectリポジトリの管理を担当するコンポーネントです。各リポジトリには、1 つまたは複数のテストプロジェクトのテスト資産が格納されます。リポジトリサーバは、TestArchitectクライアントと共にローカルマシンで実行することを選択できます。また、ネットワーク上の他のマシン(TestArchitectリポジトリをホストするための専用マシンなど)でホストされているリポジトリに接続することもできます。 注意: - これは、何らかの理由でプライマリリポジトリサーバが使用できなくなった場合に非常に望ましいです。 - リポジトリサーバは、ラボマネージャやダッシュボードなど、他の TestArchitectコンポーネントも管理します。 |
| ライセンスサーバ | クライアントマシンやテストコントローラへのライセンス発行を担当します。購入したライセンスは、このツールのコントロールパネルで管理することができます。 注意: 冗長ライセンスサーバを設定することが可能で、何らかの理由でプライマリライセンスサーバが使用できなくなった場合に非常に望ましいです。 |
| クライアントマシン | TestArchitectクライアントがインストールされたワークステーションで、ここからテストのオーサリング、テストの実行指示、レポートの作成などを行うことができます。 |
| 実行マシン | TestArchitectコントローラと必要な自動化ライブラリがインストールされた現実または仮想マシンで、ローカルまたは接続されたモバイルデバイスでテストを実行するために使用することができます。 クライアントマシン (TestArchitectクライアントがインストールされたマシン) には、TestArchitectコントローラがインストールされており、テストの実行に使用できることに注意してください。また、リモートマシン上でテストを実行することも可能です。 |
サンプルモデル
1台のマシンが (必要なコンポーネントがインストールされていれば)多くの役割を担うことができるため、各コンポーネントの専用マシンは必要ありません。次の図は、小規模なテストチームの典型的なネットワークトポロジーを示しています。
注意:
- TestArchitectリポジトリサーバ、TestArchitectクライアント、TestArchitectコントローラを含むすべてのTestArchitectテスト関連コンポーネントは、単一のインストールファイルにパッケージ化されており、インストールを簡素化できます (詳細についてはインストールガイドを参照).
- TestArchitectライセンスサーバのインストールに関するステップバイステップの詳細については、ライセンスサーバのインストールガイドを参照してください。.