0

コードカバレッジを見つけるためにクローバーコードカバレッジを使用しています。コードを計測し、Web プロジェクトに依存関係として配置しました。

クローバーデータベースが更新される場合と更新されない場合があります。なんで?Clover ツールにバグはありますか?

私は Clover を使用しており、私のコードは Java です。

私のcloverdbが置かれているディレクトリに別のファイルが作成されているのを見ることがあります。これらのファイルが作成されないことがあります。これらのファイルはどのくらいの間隔で作成されますか?

4

2 に答える 2

0

Cloverは、最後にテストが実行されてから変更されたコードに対してのみテストを実行します。Cloverのテスト最適化に関するこの投稿を参照してください。

テスト対象のコードを変更しましたか?データベースが更新されていないときに、テスト対象のコードを変更していない可能性があります。

于 2012-01-17T06:26:15.263 に答える
0

私のcloverdbが置かれているディレクトリに別のファイルが作成されているのを見ることがあります。これらのファイルが作成されないことがあります。これらのファイルはどのくらいの間隔で作成されますか?

あなたはウェブプロジェクトを持っていると言いました。プロジェクトがアプリケーション サーバー上で実行され、'threaded' または 'interval' フラッシュ ポリシーが設定さておらず、テストの最後にサーバーをシャットダウンしない場合、カバレッジ ファイルは生成されません。デフォルトでは、JVM の終了時に発生するためです。

見る:

于 2013-11-05T21:47:17.693 に答える