用語集の設定SpringMVCのテストメソッド一覧(MockMvcResultMatchers)RequestResultMatchersのメソッド一覧HandlerResultMatchersのメソッド一覧ModelResultMatchersのメソッド一覧ViewResultMatchersのメソッド一覧FlashAttributeResultMatchersのメソッド一覧StatusResultMatchersのメソッド一覧HeaderResultMatchersのメソッド一覧ContentResultMatchersのメソッド一覧JsonPathResultMatchersのメソッド一覧XpathResultMatchersのメソッド一覧CookieResultMatchersのメソッド一覧SearchJenkins、はじめの一歩(~コードカバレッジやそのほかのメトリクスの追加)TweetPocket以下2点の問題に対処する必要があり、苦労しました(1点は調査中)。1コードカバレッジメトリクス(Coberturaプラグイン)指定時、クラスパス重複が起きる2コードカバレッジメトリクスが表示されない1コードカバレッジメトリクス(Coberturaプラグイン)指定時、クラスパス重複が起きるこの件は、以下で詳しく説明しています。bindings.)どうやらサンプルのソースコード(game-of-life)にあるgamelife-web内にあるpom.xml(Mavenで使うファイル)に、slf4jを使う設定があるようです。これが新しく追加したCoberturaプラグインの中にあるslf4j指定と重複しているらしく、Jenkinsジョブの実行時にエラーとなります。上記リンクにある記事の通り修正すると、エラーはなくなります。2コードカバレッジメトリクスが表示されない1の対応を行った後もjenkins画面において「カバレッジ・レポート」は表示されません。「このプラグインは、少なくとも1つの安定ビルドができるまでカバレッジを報告しません。」と表示されており、書籍にあるようなレポート画面が表示されない状況です。ビルドは成功しても不安定ビルドとされる事もあるようですが、どこを確認すれば良いのか。何か不足または誤りがあるのかよく分からず調査中です。わからないまま使っているMavenのゴールにも不安を覚えており、調査と並行して以下の書籍でMavenを勉強する事にしました。上記の書籍には「コードカバレッジレポートを生成する」という内容でCOberturaプラグインを使う方法も書いてあるようなので、上手くこの問題を解決できるかもしれないという期待を持って勉強中です。広告TweetPocketリンク※当サイトにリンク頂ける方は、以下バナーをお使い下さい。