#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^静的解析)

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS