#author("2023-11-29T11:01:21+00:00","default:hotate","hotate") #author("2023-12-09T11:25:58+00:00","default:hotate","hotate") #contents &tag(Java,静的解析,品質); * 概要 [#ud58e669] - [[EclEmma - JaCoCo Java Code Coverage Library>https://www.eclemma.org/jacoco/]] JaCoCo is a free code coverage library for Java, which has been created by the EclEmma team based on the lessons learned from using and integration existing libraries for many years. * 情報 [#ef5f5842] - [[JaCoCoでJavaのコードカバレッジレポートを作る | エンジニアっぽいことを書くブログ>https://ishiis.net/2016/10/13/jacoco-coverage/]] Maven + JaCoCoでjavaの単体テストのカバレッジレポートを作ってみる。 - [[Mavenプロジェクトへの静的解析ツール(JaCoCo/FindBugs/Checkstyle)導入メモ #Jenkins - Qiita>https://qiita.com/yuuman/items/fb30b820e4422ae836ce]] Mavenをビルドする際に、下記のような静的解析を実行する。また、Jenkinsにて解析結果を可視化させる。 - ユニットテストのカバレッジレポーティング - コードのバグ解析 - コードスタイルの解析 - [[JaCoCo+Tomcat+Jenkinsを使って手動テストのカバレッジレポートを出力する | TECHSCORE BLOG>https://www.techscore.com/blog/2015/06/26/jacocotomcatjenkins%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E6%89%8B%E5%8B%95%E3%83%86%E3%82%B9%E3%83%88%E3%81%AE%E3%82%AB%E3%83%90%E3%83%AC%E3%83%83%E3%82%B8%E3%83%AC%E3%83%9D%E3%83%BC%E3%83%88/]] 今回は、UIを操作して行う手動テストでのコードカバレッジ取得と、カバレッジレポートの出力に挑戦してみました。 * 関連 [#b6d2c3c0] #related #taglist(tag=Java^静的解析)