自動テストフレームワーク (ATF) (ATF) コードカバレッジの設定

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:1分
  • コードカバレッジの何パーセントが、修復が必要な 自動テストフレームワーク (ATF) (ATF) テスト失敗タスクを引き起こすかを定義します。

    始める前に

    必要なロール:sn_releaseops.releaseops_tester または sn_releaseops.releaseops_developer

    このタスクについて

    自動テストフレームワーク (ATF) (ATF) コードカバレッジしきい値は、ATF テストスイートでカバーされるコードの割合です。デフォルトでは、ATF テストスイートが展開要求のコードの 70% 未満をカバーする場合、 ReleaseOps は展開要求を [ 調整中 ] ステータスに移行し、テスト失敗タスクが自動的に作成されます。ATF コードカバレッジしきい値は、展開要求アセスメントプレイブックで調整できます。

    ATF コードカバレッジの詳細については、「 ReleaseOpsの展開アナライザー」を参照してください。

    手順

    1. 移動先 すべて > プロセス自動化 > ワークフロースタジオ.
    2. 展開要求アセスメントプレイブックを選択します。
      重要:
      サンプルの展開要求アセスメントプレイブックではなく、パイプラインの展開要求アセスメントステージに使用するプレイブック ReleaseOps 忘れずに選択してください。ReleaseOpsサンプルプレイブックを保存すると、インスタンスのアップグレード中に新機能が追加されたときにそれらのサンプルプレイブックを参照できます。
      ワークフロースタジオ のすべてのプレイブックのリスト。展開要求アセスメントプレイブックを選択します。
    3. プレイブックアクティビティの [ テスト結果の確認] を選択します。
      プレイブックアクティビティの [テスト結果の確認] を選択します。
    4. サイドパネルで、[ 分岐 ] タブを選択します。
      サイドパネルで、[分岐] タブを選択します。
    5. ローコードカバレッジ分岐を選択します。
      ローコードカバレッジ分岐では、テストの失敗をトリガーするコードカバレッジの値を設定します。
    6. [ 条件の変更] を選択します。
    7. [ 数値 ] フィールドにパーセンテージ (整数) を入力して、テスト失敗タスクをトリガーするコードカバレッジの割合を調整します。
      たとえば、ATF テストの対象となるコードが 50% 未満のときにテスト失敗をトリガーする場合は、[数値] フィールドに「50」と入力します。[数値] フィールドに、テストの失敗をトリガーするコードカバレッジの割合の値を整数で入力します。
    8. [ 変更] を選択して、変更を分岐に適用します。
    9. [Save and close (保存して閉じる)] を選択します。