Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

demoプロジェクトのソースコードに対して単体テストを実行し、カバレッジを計測します。
demoプロジェクトにはJUnit形式の単体テストコードが含まれています。ここではこのテストコードを使用します。
Jtest は以下の単体テストフレームワークをサポートします。

  • JUnit 3および 4
  • TestNG

・ 単体テスト実行

1.demoプロジェクトディレクトリに移動します。

cd <JTEST_HOME>\examples\demo

2.Maven から Jtest の単体テストを実行します。次のコマンドを実行してください。

demo>mvn clean test-compile jtest:agent test jtest:jtest -Djtest.config="builtin://Unit Tests"

3.「BUILD SUCCESS」 が出力され Maven ビルドが成功したことを確認します。

[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 30.984 s
[INFO] Finished at: 2018-09-07T17:29:36+09:00
[INFO] ------------------------------------------------------------------------

4.終了後、<JTEST_HOME>\examples\demo\target\jtest ディレクトリにレポート (report.html, report.xml, coverage.xml) が生成されます。

・ 単体テストの結果とカバレッジの確認

1.<JTEST_HOME>\examples\demo\target\jtest ディレクトリに生成されたhtmlを開きます。

2.「実行されたテスト (詳細)」では、実行した単体テストケース結果を確認します。

3.「カバレッジ」では、プロジェクト/パッケージ/クラス/メソッドごとのカバレッジを確認します。


  • No labels