テストとテストスイート
テストとテストスイートは、ソフトウェアテストライフサイクルのビルディングブロックです。作業項目の品質と信頼性が確保されます。DevOps テストを使用すると、複数のテストプロバイダーのテストとテストスイートを簡単に表示して管理できます。
必要なエディション
| 使用可能なインターフェース: Lightning Experience |
| 使用可能なエディション: Enterprise Edition、Performance Edition、Professional Edition (API アクセスが必要)、Unlimited Edition、および Developer Edition |
テストプロバイダーを設定すると、そのテストとテストスイートが DevOps テストと自動的に同期されます。それぞれ [テスト] タブと [テストスイート] タブでアクセスできます。テストプロバイダーのテストまたはテストスイートへの変更を同期して、テストアセットを最新の状態に保ちます。
このガイドでは、テストスイート実行グループという用語を使用します。テストスイート実行グループは、DevOps プロセスの特定のパイプラインフェーズで実行されるテストスイートのコレクションです。
- テストの表示
テストを 1 つの統合された概要で表示します。[Tests]タブでは、テストの種類、重大度、DevOpsセンター プロジェクト、プログラミング言語、同期元のテスト プロバイダーなど、テストの詳細を確認できます。[テスト] タブから、テストの重要度を変更したり、テストを必須としてマークしたりできます。その他のすべてのテスト変更は、テストプロバイダー内で行う必要があります。 - テストの重大度の変更
[テスト] タブから、テストの重要度レベルを変更できます。重要度レベルは、潜在的な影響に基づいて失敗したテストに優先順位を付けます。DevOps テストでは、次の重要度レベルに従って品質ゲートルールが評価されます。品質ゲートルールを作成するときに、重要度レベルのしきい値条件を設定できます。しきい値以上の重要度のテストに失敗した場合、品質ゲートルールも失敗します。 - テストを必須としてマーク
[テスト] タブから、テストを必須としてマークできます。テストを必須としてマークすると、必須テストが失敗した場合、対応する品質ゲートルールは失敗します。これにより、重要なテストに優先順位を付け、重要なテストを常に検証できます。 - テストスイートの表示
テストスイートを 1 つの統合された概要で表示します。[Test Suites]タブでは、最終実行タイムスタンプ、ステータス、DevOpsセンター プロジェクト、環境、同期元のテスト プロバイダーなど、テスト スイートの詳細を確認できます。テストスイートレコードページの [関連] タブには、テストスイートに含まれるテストが表示されます。 - テストスイートの作成
テストプロバイダーがサポートしている場合は、DevOps テスト内から直接新しいテストスイートを作成できます。新しいテストスイートを作成したら、手動同期を開始して、テストプロバイダーと同期されていることを確認します。
関連項目:
この記事で問題は解決されましたか?
ご意見をお待ちしております。
