emma

    22

    1答えて

    emmaが "finally"ブロックに完全なコードカバレッジを与えていない理由はわかりません。私はこれを実証するための簡単なサンプルプログラムを作った。 私はプログラムを実行すると、それは示しています try finally を最後に(実行されません)赤としてマークされ、「最終的には」「のprintln」が黄色でマークされている理由だから私は取得しない(部分的に実行されます) 。何か不足し

    3

    1答えて

    emma paramを使用してビルドするantを取得するのに成功しました。 すべてのテストが正しく実行され、coverage.emファイルとcoverage.ecファイルが作成されます。 これは、すべてが素晴らしいcoverage.htmlファイルを作成します。 しかし、私はカレンダーのEclEmmaプラグインにcoverage.ecファイルをインポートすることができますが、私は次のエラーを取得し

    5

    2答えて

    私は、次のソナーのAntターゲットが定義されていない:私は「アリソナー」を実行して、私のブラウザでソナーを持ち出すとき、私はsrcディレクトリ内のクラスに関する情報を参照してください <target name='sonar'> <property name='sonar.sources' value='${src.dir}'/> <property name='sonar.te

    2

    1答えて

    Emmaに統合テストを報告する方法はありますか?現在、Emmaのカバレッジは単体テストしか示していません。 清潔度の追加: ビルドとテストを実行するためにmavenを使用しています。テストはjUnitではなくtestngを使用して実行されています。私たちはsurefireプラグインを実行しています:maven-surefire-plugin

    1

    1答えて

    私のプロジェクトには2種類のテストがあります。そのうちの1つが「テスト」を終了し、もう1つが「IT」で終了します。 すべてのテストクラスを考慮してemmaに伝えるにはどうすればよいですか? 私はこれを自分で試していないが、Mavenのエマ・プラグインpropertiesリンクは次のプロパティへの参照を持っているカイザー

    0

    1答えて

    私はAndroidプロジェクトがあり、AntとEMMAを使用してテストカバレッジレポートを正しく生成しています(https://wiki.jenkins-ci.org/display/JENKINS/Building+an+Android+app+and+test+project) 私が知りたいことはです。EMMAによって生成されたレポートに表示されるファイルをどのようにフィルタリングできますか(

    4

    1答えて

    複数のEclipseプロジェクトですべてのテストを実行する方法はありますか? 私はmavenのマルチモジュールプロジェクトを持っており、どのサブテストにも関係なく、テストによってカバーされていないコードを表示するためにemmaを使いたいと思っています。だから、私の考えは、すべてのモジュールのすべてのテストを含む単一のemmaカバレッジ・ランを実行することです。 これを行う方法はありますか?

    1

    2答えて

    Emmaを使用する場合は、まずEmmaを使用してjarを測定します。その間、emのメタデータファイルが生成され、計測されたjarファイルを使ってJUnitテストケースを実行すると、ecファイルが生成されます。カバレッジレポートを生成するために使用されます。 私の質問では、テストケースを実行しているときにemファイルへのパスを指定していないので、どのようにしてecファイルを生成できますか? Emma

    1

    1答えて

    Visual StudioプロジェクトでMSTestコードカバレッジ設定があります。ただし、コードカバレッジが実行されると、大きすぎるカバレッジファイル(データカバレッジ)が生成されます。すべてのdll、第三者図書館をスキャンする理由です。私のプロジェクトにはC++ソリューションがいくつかあり、ヘッダファイルのすべてのメソッドのコードカバレッジが生成されます。私のtestsetting(local

    1

    1答えて

    EMMAのカスタムレポートを生成する方法はありますか。私が探しているのは、パッケージの代わりに機能コンポーネントによって駆動されるレポートを見ることができるように、Javaパッケージビューを機能コンポーネント領域にグループ化するhtmlレポートを作成することです。例のため は私が 機能 com.aa com.ab 機能B com.ba com.ba レポートカバレッジを表示するように設定されるだろ