テスト・ラボ
テスト・ラボ・モジュールでは、選択したテストを含むテスト・セットを作成し、プロジェクト内で手動テストと自動テストを実行して、不具合の特定と品質の評価を行えます。
上位タスク:このタスクは、上位レベルのタスクの一環です。詳細については、エディションとライフサイクルを参照してください。
このトピックの内容:
テスト実行の概要
テスト・セットを作成し、各セットに含めるテストを選択してテストの実行を開始します。テスト・セットには、プロジェクトのテストのサブセットが含まれており、テストは特定の目標を達成するように設計されています。アプリケーションに変更を加えながら、プロジェクトの手動テストと自動テストを実行し、不具合を見つけ、品質を評価できます。
テストは、さまざまな方法で実行できます。
テストの実行方法 | 詳細 |
---|---|
機能テスト・セットを使用したテストの実行 |
機能テスト・セットのテストは、サーバ側の実行を使用して実行されます。テストの開始と制御にユーザが介入する必要はありません。機能テスト・セットはタイムスロットによって実行されるため、すぐに実行されるようにテストをスケジュール設定したり、後で実行されるようにテストをスケジュール設定したりすることができます。テストをスケジュール設定すると、テスト・セットで必要なリソースが予約されます。テスト・セットは自動的に開始され、事前に指定する入力の順序で実行されます。 機能テスト・セットは、Continuous Delivery ソリューションの主要コンポーネントです。これらの環境設定は、アプリケーション開発の効率化、信頼性、および短縮化を実現する自動化されたエンドツーエンドのデプロイメントとテスト・フレームワークを容易にします。 詳細については、機能テスト・セットのテストの実行を参照してください。 |
標準設定テスト・セットを使用したテストの実行 |
標準設定テスト・セットのテストは、クライアント側の実行を使用して実行されます。テストは、ローカル・コンピュータから直接制御します。手動でまたは自動で標準設定のテスト・セットを実行できます。 |
パフォーマンス・テスト・セットを使用したテストの実行 |
OpenText Enterprise Performance Engineering:パフォーマンス・テストを実行してアプリケーションに負荷をかけて、そのパフォーマンスを測定できます。 詳細については、OpenText Enterprise Performance Engineering ヘルプを参照してください。 |
テスト手動のワークフロー
次の手順では、テスト・ラボ・モジュールを使用してプロジェクトでテストを実行する一般的なワークフローについて説明します。
-
テスト・セットを作成します。
テスト・ラボ・モジュールでテスト・セットを作成して定義します。テスト・セットを作成したら、リリース・モジュールのリリース・ツリーで定義したサイクルにテスト・セット・フォルダを割り当てることができます。
タスクの詳細については、テスト・セットの作成を参照してください。
-
機能テスト・セットのテストを実行します。
編集: 機能テスト・セットは ALM エディション でのみ利用できます。エディションとその機能の詳細については、エディションとライフサイクルを参照してください。使用しているエディションを調べるには、サイト管理者に問い合わせてください。
機能テスト・セットのテストは、サーバ側の実行を使用して実行されます。機能テスト・セットが実行期間中利用できるように、これらのテスト・セットの実行用にリソースを予約できます。機能テスト・セットのテストを実行するには、次のいずれかを実行します。
- 後でテスト・セットを実行するようにスケジュール設定するには、タイムスロット・モジュールでタイムスロットを予約します。詳細については、テストを実行するためのタイムスロットの予約を参照してください。
- タイムスロットで直ちに実行するテストを準備するには、テスト・ラボ・モジュールの[実行グリッド]タブを使用します。詳細については、テストの自動実行を参照してください。
-
標準設定テスト・セットのテストを実行します。
標準設定テスト・セットのテストは、クライアント側の実行を使用して実行されます。テスト・ラボ・モジュールを使用して、マシンからテストを制御および実行します。標準設定テスト・セットのテストを実行するには、次のいずれかを実行します。
-
パフォーマンス・テストを実行します。
OpenText Enterprise Performance Engineering:パフォーマンス・テストを実行してアプリケーションに負荷をかけて、そのパフォーマンスを測定できます。詳細については、OpenText Enterprise Performance Engineering ヘルプを参照してください。
パフォーマンス・テストがテストの実行期間中利用できるように、これらのテスト・セットの実行に必要なリソースを予約できます。
- 後でパフォーマンス・テストを実行するようにスケジュール設定するには、タイムスロット・モジュールでタイムスロットを予約します。詳細については、テストを実行するためのタイムスロットの予約を参照してください。
- テストがタイムスロットで直ちに実行されるように準備するには、テスト・ラボ・モジュールの[実行グリッド]タブを使用します。詳細については、テストの自動実行を参照してください。
編集: パフォーマンス・テストの実行は、ALM エディション および QC Enterprise エディションでのみ利用できます。エディションとその機能の詳細については、エディションとライフサイクルを参照してください。使用しているエディションを調べるには、サイト管理者に問い合わせてください。
-
テスト結果を表示して分析します。
テストを実行した後は、結果を確認して実際の結果がテストの予想した結果と一致しているかどうかを判断します。テスト結果の表示に関するタスクの詳細については、テスト実行を参照してください。
グラフとレポートを作成して実行データを分析することもできます。次のいずれかを行います。
テスト・セット・フォルダの動的グラフを表示する テスト・セット・ツリーでテスト・フォルダを選択し、[ライブ アナリシス]タブをクリックします。ライブ・アナリシス・グラフの生成に関するタスクの詳細については、ライブ・アナリシス・グラフを参照してください。 テスト・セットのデータをグラフで表示する テスト・ラボ・モジュールのメニューで、[アナリシス]>[グラフ]を選択します。グラフの生成に関するタスクの詳細については、エンティティ・グラフの生成を参照してください。 テスト・セットのデータのレポートを作成する テスト・ラボ・モジュールのメニューで、[アナリシス]>[プロジェクト レポート]を選択します。レポートの生成に関するタスクの詳細については、カスタム・プロジェクト・レポートの作成と生成を参照してください。 その他のアナリシス・ツールについては、アナリシスを参照してください。
-
不具合にリンクします。
不具合が検出された場合、新しい不具合を作成してテスト・セット、テスト・インスタンス、テスト実行、実行ステップにリンクするか、または既存の不具合をリンクできます。
詳細については、不具合とほかのエンティティのリンクを参照してください。
参照情報: