サーバー管理 > テスト管理 > テスト結果フィールドの作成および管理 > 開始する前に :必要な知識
  
開始する前に :必要な知識
ロール - 管理者またはユーザー
説明
目的
テスト結果フィールドを作成し、ユーザーがデータ (具体的には、パフォーマンスおよび測定に関するデータ) を手動で入力できるように利用可能な状態にすることです。
このタスクの実行前の状態
手動操作、ソリューションテンプレートのインストール、またはスクリプトの実行により、テストセッション、テストケース、その他の Windchill RV&S Test タイプが作成されている可能性があります。
ドキュメントモデルを設定する方法、およびその設定に関わるコンポーネントについては、Setting Up Documentsを参照してください。
このタスクの実行に必要な作業
テスト結果フィールドの作成を参照してください。
このタスクの完了後の状態
テスト結果フィールドの一覧が Windchill RV&S Client の「テスト結果フィールド」ノードに表示されます。
テスト結果フィールドをさらに追加することによるパフォーマンス特性を考慮してください。
テスト結果フィールドのパフォーマンスは、特定の時点で設定または更新されているテスト結果フィールドの数に直接比例します。つまり、テスト結果フィールドを 100 個定義しても、パフォーマンスに影響が出るのはユーザーが結果をサブミットするときのみです。もう 1 つの要因は、テスト結果フィールドの表示です。たとえばテスト結果で 10 個のフィールドを表示するほうが、60 個のフィールドを表示する場合よりもパフォーマンスが向上します。
* 
フィールドの表示は、Windchill RV&S Client を使用して CLI から設定できます。これによって、特定のグループに対して関係のあるフィールドのみを表示できます。
新しいデータを挿入するほうが既存のデータを更新するよりも高速です。たとえば、新しいテスト セッションおよびテスト ケースをそのセッションに対する結果とともに作成するほうが、既存の結果を持つ既存のセッションを更新するよりも高速になります。オンライン ユーザーはこの影響に気づかないことがありますが、バッチ ユーザーは (たとえば数千のテスト ケースに対する自動化スクリプトから setresults を呼び出す場合など) 影響を受けます。
テスト結果フィールドを使用したときに環境のパフォーマンスに与える潜在的な影響を判断するために、次の式を使用できます。
T = tc + n(tc)
T は挿入にかかる時間、tc は結果を挿入するテスト ケースの個数、n は設定したテスト結果フィールドの個数です。つまり、テスト ケースの個数に対する固定コスト、および設定するテスト結果フィールドの個数に基づく可変コストが常にかかります。
* 
既存のセッションを再利用するのではなく、常に新しいテスト セッションを作成することをお勧めします (同じテストを再実行する場合であっても同様です)。
テスト結果を使用するクエリには、テスト結果フィルタの他に追加のフィルタを含める必要があります。たとえば、整数フィールドの値に対するすべてのテスト結果を検索するクエリーは、テスト ケースで追加のフィルタ (たとえば、プロジェクト別) を使用した同じクエリーよりも大幅に低速になります。テスト ケース フィルタを使用することで、テスト結果整数フィールドでの (おそらくはインデックスが作成されていない) 検索において比較するほど多くの結果が生じないように、結果を絞り込むことができます。
shorttext テスト結果フィールドは、自動的にインデックスが作成されます (ただし、「注釈」は例外です)。インデックスを更新すると、クエリ句で整数、浮動小数点、日付、または選択値フィールドを使用するクエリのパフォーマンスが向上します。DBA に問い合わせて、このような場合に適切なインデックスを作成してください。
テスト セッションまたはテスト ケース オブジェクトでテスト結果フィールドとアイテム フィールドを使用するタイミングを決定するときに、組織のニーズを考慮してください。テスト結果フィールドと標準フィールドがいつ実際に必要になるのかを検討します。いつどちらを使用するのかを理解するために、両者の違いと、それぞれがテスト アプリケーションで配置される位置を理解しておく必要があります。
アイテム フィールドとはアイテム フィールドは、アイテム タイプとのみ関連付けできます。Windchill RV&S で通常「フィールド」と呼ばれるものは、アイテム上のみに表示されます。この場合は、テスト セッション、テスト ケース、テスト目標です。
テスト結果フィールドとはテスト結果フィールドは、測定の詳細やパフォーマンスの詳細といったテスト結果の詳細をさらに収集するフィールドに対して使用する必要があります。Windchill RV&S ではテスト結果専用フィールドとして認識されます。テスト結果に対して使用するように管理者が定義したフィールドです。テスト結果フィールドは、テスト結果タイプとのみ関連付けできます。このテスト結果タイプは 1 つのみ使用可能です。