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

Sandbox のコードカバー率が 75% を超える場合に発生する本番組織でのリリースエラー

公開日: Oct 13, 2022
説明

Sandbox で Apex コードとテストクラスが 100% のコードカバー率を表示する場合であっても、本番環境へのリリース中に必ずしも 100% のコードカバー率が生成されるとは限りません。本番環境における既存のコンポーネント (トリガーとクラス) を含めた場合、全体的なコードカバー率は 75% 未満になる場合があります。

解決策

Apex コードとテストクラスのコードカバー率が 100% であっても、コードカバー率が低いため本番にリリースできない場合があります。これは、本番組織で他の既存コンポーネント (トリガーやクラス) の全体的なコードカバー率が 75% 以下であり、リリースに成功しないことを意味します。

これを回避する手順は次のとおりです。

  • すべてのクラス/トリガのコードカバー率が 75% 以上であることを確認します。
  • すべてのクラスは有効です(再コンパイル済み)。

その他のリソース

ナレッジ記事番号

000386925

 
読み込み中
Salesforce Help | Article