タグ

testとmavenに関するyukimori_726のブックマーク (2)

  • Java テストツールのトレンド 2014/1~2016/5 - Qiita

    Java テストツールのトレンド 2014/1~2016/5版 1. エコシステムに乗っかるべし 継続的インテグレーション(CI:continuous integration)は、もはや必須のプラクティスとなりました。CIを実施するにあたり、できるだけ世の中でよく使われているツールやフレームワークを使うことが、エコシステムにスムーズに乗っかっていく鍵になります。マイナーなツールやフレームワークを採用してしまった場合の問題点を挙げてみます。 採用したツールの開発が停滞していてバージョンアップによる恩恵が受けられない。 他のツールのバージョンアップに採用したツールが追従できず、他のツールのバージョンアップの恩恵が受けられない。 足りない機能があり社内で色々作りこんだものの、社内のスピードよりも、世の中のスピードのほうが速く、システムの改修が世の中に追従できななくなってしまう。 CIシステムの維

    Java テストツールのトレンド 2014/1~2016/5 - Qiita
  • Java でテストカバレッジを取る (JaCoCo編) - その手の平は尻もつかめるさ

    一種の指標になるので,なんだかんだでテストカバレッジは取りたくなります. Javaでそれをどうやるかをサッと検索すると,Coberturaを使う方法とJaCoCoを使う方法が引っかかると思うんですが,Coberturaの方はJava8のコードが含まれているとJavaNCSSの兼ね合いで発狂して使えなくなったり,Mavenのtestライフサイクルにfindbugsやcheckstyleを含めると使えなくなったりと色々不便なので,JaCoCoを使う方法でやることになっていきます. Mavenでどうやるかというと,pom.xmlに <plugin> <groupId>org.jacoco</groupId> <artifactId>jacoco-maven-plugin</artifactId> <version>0.7.4.201502262128</version> <executions>

    Java でテストカバレッジを取る (JaCoCo編) - その手の平は尻もつかめるさ
  • 1