2008/07/28追記: このエントリに含まれる具体的なpom.xmlの説明に対して修正するエントリを作成しました。そっちもメインに参考にしてください。
「中国など、外部へ作業を依頼した時、どのように成果物の確認をするか?」という問題があるとした場合。そして、その外部の作業やら報告が信用できないとき。どのように少しでもリアルに近い状況を知ればよいのか?一々モノを確認するわけにもいかんし。。とりあえず、ソースコードで記述されるものに関しては全ソースコードに対するTestCaseを作成させ、そのTestCaseのgreenさ、そのTestCaseによるCaverage率を時間をかけずに確認したい。
こういった目的のために、maven-surefire-report-plugin、cobertula-maven-pluginを使い、maven-dasboard-pluginを使って1ページでグラフで確認できるようなpom.xmlのtemplateを作成してみた。Dashboardページを見れば以下の3種類の結果をそれぞれグラフで確認する事ができる。- TestCaseを流した時のCoverage率
- Testの結果
- FindBugsの結果
Blogged with Flock
0 件のコメント:
コメントを投稿