このセクションでは、C/C++test Professional を構成する方法について説明します。
このセクションの内容
Parasoft DTP を使用している場合、以下のワークフローを採用することを強く推奨します。チームのすべての Parasoft マシンで共有する設定の作成および変更が簡単になります。
チーム全体の設定を作成するには次の操作を行います。
IDE のメニュー バーで [Parasoft] > [設定] をクリックし、Parasoft 設定パネルを開きます。
DTP に格納された設定を使用するよう、各デスクトップおよびサーバーマシンを設定するに は、次の操作を行います。
IDE のメニュー バーで [Parasoft] > [設定] をクリックし、Parasoft 設定パネルを開きます。
C/C++test を起動するたびに、自動的に設定がリフレッシュされ、DTP に保存された設定が適用されます。C/C++test を再起動せずに設定をリフレッシュするには、次の操作を行います。
複数の DTP プロジェクトで作業をしている場合、[一般的なプロジェクトの構成] ダイアログで別のプロジェクトを選択すると、1 つのプロジェクト設定から別のプロジェクト設定に簡単に切り替えられます。
マシン固有の設定で DTP に保存されたチーム全体の設定を上書きできます。
この推奨されるプロセスに従っている場合、チーム全体の設定を Parasoft DTPで変更すると、 接続しているすべてのマシンに自動的に変更が適用されます。
ローカルで変更した設定を上書きしたくない場合などに、自動変更を無効にするには、DTPの 設定で上書きしたくない設定ページの [DTPの設定を使用] オプションをオフにします。
設定をカスタマイズするには、次の操作を行います。
IDE のメニュー バーで [Parasoft] > [設定] をクリックし、Parasoft 設定パネルを開きます。
全般的な設定とオプション ファイルへのエクスポートの設定を行います。
自動検出されたチームメンバーのユーザー名を異なるユーザー名および/ または E-mail アドレスにマップします。「タスクの割り当てとコード作成者の設定」を参照してください。
[Parasoft] メニューの [テスト履歴] に表示するテス トコンフィギュレーションの数を指定します。ユーザー定義ルールを保存/検索するディレクトリを指定します。 ユーザー定義テストコンフィギュレーションとルールを保存/検索するディレクトリを指定します。
コンソール ビューの設定を指定します。
DTP サーバーの設定を指定します。「DTPとの接続」を参照してください。
レポートの通知とテクニカル サポートへのアーカイブ送付に使用する電子メール情報を設定します。「電子メールの設定」を参照してください。
Jira などの課題/フィーチャー/欠陥トラッキングシステムの課題とテスト ケースを関連付けるために使用するカスタム タグを指定します。 「欠陥/課題のカスタム タグの使用」を参照。
JDBC ドライバー (たとえばテストのパラメータライズに使用されるデータベースに接続するために必要なドライバー) を指定できます。「JDBC ドライバーの設定」を参照してください。
ライセンス設定を指定します。「 ライセンスの設定」を参照。
並行処理の設定を指定します。「並行処理の設定」を参照してください。
[品質タスク] ビューでの タスクの表示方法に関連する全般的なオプションを指定します。「タスクレポートの設定」を参照してください。
レポートの内容とフォーマットを指定します。「レポート設定」を参照してください。
コード作成者を決定する方法とチームメンバーにタスクを割り当てる方法を指定します。 「タスクの割り当てとコード作成者の設定」を参照してください。
C/C++test がソース管理リポジトリに接続する方法を指定します。「ソース管理リポジトリとの接続」を参照してください。
サポートアーカイブを準備 して Parasoft サポート チームに送信するためのオプションを指定します。「サポート アーカイブの準備」を参照してください。
レポート、E-mail、Parasoft DTP、ライセンス設定で利用可能な変数の情報は「一般的な変数」を参照してください。
C/C++test の設定は、GUI から設定ファイルにエクスポートすることができます。この機能は、次の場合に役立ちます。
設定ファイルに設定をエクスポートするには、次の操作を行います。
IDE のメニュー バーで [Parasoft] > [設定] をクリックし、Parasoft 設定パネルを開きます。
設定ファイルまたは URL から設定をインポートするには、次の操作を行います。
IDE のメニュー バーで [Parasoft] > [設定] をクリックし、Parasoft 設定パネルを開きます。
file:/C:/Users/user1/Documents/cpptest.propertiesたとえば自動プロセスに製品を統合していて、デフォルトのシステムユーザー名にタスクを割り当てたくない場合などに、システム ユーザー名を上書きできます。 システム ユーザー名を上書きするには、Java 仮想マシンに渡すスイッチに -Duser.name=<username> を使用して新しいユーザー名を指定します。
この設定は、[設定] ダイアログの先頭で [ユーザー名] の設定を変更するのと同等です。
コマンドライン 実行用に定義された設定があり、ローカル ファイルまたはリモート URL に保存されている場合、-settings コマンドライン オプションを使用して設定のインポート元のファイルへのパスまたは URL を指定できます。例:
cpptestcli -settings my_settings_file |
注意: file プロトコルがサポートされています。例: file:/C:/Users/user1/Documents/cpptest.properties
プロキシの使用がサポートされています。
詳細については「設定ファイルでの指定」および「コマンドライン インターフェイスからのテスト」を参照してください。
DTP に保存された設定を使うよう、個々の C/C++test を設定するには、次のいずれかを行います。
-dtp.autoconfig コマンドライン オプションを使用して DTP の名前とポート、プロジェクト名を渡します。例:
cpptestcli -dtp.autoconfig [email protected]:8443 |
設定ファイルで dtp.autoconfig オプションを有効にします。例:
dtp.enabled=true dtp.url=https://mydtp.mycompany.com:8443 dtp.project=project1 dtp.autoconfig=true |
詳細については「設定ファイルでの指定」 を参照してください。
テスト プロセスを容易にするため、設定のサブセットを複数指定し、階層としてコマンドラインに渡すことができます。すると、次のような設定を同時に適用できます。
最も一般的な設定から最も特殊な設定の順でリストするようにします。設定は指定された順序で処理されます。別のグループで設定が重複していると、そのたびに設定が上書きされ ます。コマンドは次のようになります。
cpptestcli -dtp.autoconfig project1@https://concerto.company.com:443 -settings machine_properties -settings project_properties |