カバレッジの確認
テストレポート取得後にレポート解析をするとカバレッジに関連する以下のレポートが出力されます。
ステートメントカバレッジ
命令網羅と呼ばれ、関数内のステートメントのうち実行されたステートメントの割合を表示します。
ブランチカバレッジ
分岐網羅と呼ばれ、関数内の分岐のうち実行された分岐の割合を表示します。
ステートメントカバレッジよりも強度が高いカバレッジです。
Modified Condition/Decision Coverage
MC/DCと略され、判定と条件の出力に着目したカバレッジです。
ブランチカバレッジよりも強度が高いカバレッジです。
関数カバレッジ
ソースファイル内の関数のうち実行された関数の割合を示します。
関数コール(Caller)カバレッジ
着目する関数の中に記述された関数呼び出しのうち実行された関数呼び出しの割合を示します。
関数コール(Callee)カバレッジ
着目する関数の呼び出し箇所のうち実行された呼び出し箇所の割合を示します。