Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

Apex トリガーのコードカバー率について

公開日: Feb 5, 2026
説明

Apex でトリガーのテストにて、テストを実行した結果に表示される「合計コードカバー率」と、「トリガーコードカバー率」の違いについて教えてください。

実行環境に移行するには「トリガーコードカバー率」も 75% を超える必要があるのでしょうか。

解決策

運用環境のデプロイを実施するための条件は以下のとおりです。

・運用環境における全テストの合計カバー率が 75% 以上である。
・各 Apex トリガーの単体テストカバー率が 1 %以上である。


75% 以上のコードカバー率は、運用組織全体で評価されます。
例えば 1 つの Apex クラスに、テストが存在しない (カバー率 0%) 場合についても、全体で 75% 以上のカバー率があればデプロイできます。
しかしながら、Apex トリガーについては、最低 1% のカバー率がないと、どんな場合もデプロイに失敗します。

 

[参考]
ナレッジ記事番号

000384442

 
読み込み中
Salesforce Help | Article