Cobertura は、最初に 1) トレース対象のソース ファイルを計測し、2) 単体テストを実行して計測されたクラスと比較します。このようにして、コードカバレッジを計算できます。
ただし、統合テスト用の JaCoCo (Selenium) では、ドキュメントでこの「インストルメンテーション」フェーズを見たことがありません。JaCoCo エージェントは、テストの実行時に「その場で」対象となるソース コードを動的にトレースするように設定されています。コードは Cobertura のように事前にインストルメント化されていないため、JaCoCo はどのソース コードと比較する必要があるかをどのように知るのでしょうか? また、一部のソース コードを除外したい場合はどうすればよいですか?