問題
すべてのテストを実行した後、開発者はクラスのコードカバレッジをチェックするために何をすべきですか。
- [Apex クラス]ページのビューの[コードカバレッジ]列を表示します。
- 開発者コンソールの[Tests]タブの[Overall Code Coverage]を使用して、クラスのコードカバー率を表示します。
- [Apex クラス]ページのビューの[Class test Coverage]タブを表示します。
- [Apex テスト実行]ページでクラスを選択して実行します。
正解
- [Apex クラス]ページのビューの[コードカバレッジ]列を表示します。
- 開発者コンソールの[Tests]タブの[Overall Code Coverage]を使用して、クラスのコードカバー率を表示します。
- [Apex クラス]ページのビューの[Class test Coverage]タブを表示します。
- [Apex テスト実行]ページでクラスを選択して実行します。
解説
それぞれの選択肢の理由について説明します。
□ [Apex クラス]ページのビューの[コードカバレッジ]列を表示します。
これは不正解です。Salesforceのセットアップメニューの[Apex クラス]ページには直接「コードカバレッジ」列は存在しません。しかし、[組織のコードカバー率を見積る]リンクを使用して、組織全体のコードカバー率を確認することは可能です。
□ 開発者コンソールの[Tests]タブの[Overall Code Coverage]を使用して、クラスのコードカバー率を表示します。
これは正解です。開発者コンソールの[Tests]タブには、全体のコードカバレッジを表示する[Overall Code Coverage]セクションがあります。また、各クラスやトリガーのカバレッジも確認することができます。
□ [Apex クラス]ページのビューの[Class test Coverage]タブを表示します。
これは不正解です。Salesforceの[Apex クラス]ページには[Class test Coverage]というタブは存在しません。
□ [Apex テスト実行]ページでクラスを選択して実行します。
これは不正解です。[Apex テスト実行]ページはテストの実行を行うためのものであり、コードカバレッジを直接確認するためのものではありません。
次の問題へ
【Salesforce 認定Platformデベロッパー】試験対策:第197問
問題 スクラッチ組織を作成するために何を使用すべきですか。 Salesforce CLI Workbench Developer Console Sandbox の更新 正解 Salesforce CLI Workbench Developer C…
前の問題へ
【Salesforce 認定Platformデベロッパー】試験対策:第195問
問題 Batchableインターフェースを実装しているApexクラスのexecute()メソッドの内部でApexコードが実行される場合、ガバナ制限に関して正しい記述を2つ選びなさい。 Ap…
1問目から復習する
【Salesforce 認定Platformデベロッパー】試験対策:第1問
問題 デバッグログに書き込まれるときのxの値は何ですか。 Integer x = 0; do { x = 1; x++; } while (x < 1); System.debug(x); 0 1 2 3 正解 0 1 2 3 解説 デバッ…
コメント