/
Maven プロジェクト 単体テスト
Maven プロジェクト 単体テスト
demoプロジェクトのソースコードに対して単体テストを実行し、カバレッジを計測します。
demoプロジェクトにはJUnit形式の単体テストコードが含まれています。ここではこのテストコードを使用します。
Jtest は以下の単体テストフレームワークをサポートします。
- JUnit 3, 4, 5
- TestNG
単体テスト実行
demoプロジェクトディレクトリに移動します。
cd <JTEST_HOME>\examples\demo
Maven から Jtest の単体テストを実行します。次のコマンドを実行してください。
demo>mvn clean test-compile jtest:agent test jtest:jtest -Djtest.config="builtin://Unit Tests"
「BUILD SUCCESS」 が出力され Maven ビルドが成功したことを確認します。
[INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 10.857 s [INFO] Finished at: 2021-06-14T14:54:23+09:00 [INFO] ------------------------------------------------------------------------
- 終了後、<JTEST_HOME>\examples\demo\target\jtest ディレクトリにレポート (report.html, report.xml, coverage.xml) が生成されます。
単体テストの結果とカバレッジの確認
- <JTEST_HOME>\examples\demo\target\jtest ディレクトリに生成されたreport.htmlを開きます。
- 「実行されたテスト (詳細)」では、実行した単体テストケース結果を確認します。
- 「カバレッジ」では、プロジェクト/パッケージ/クラス/メソッドごとのカバレッジを確認します。
Related content
Maven プロジェクト 単体テスト
Maven プロジェクト 単体テスト
More like this
Maven プロジェクト 単体テスト
Maven プロジェクト 単体テスト
More like this
Maven プロジェクト 単体テスト
Maven プロジェクト 単体テスト
More like this
Maven プロジェクト 単体テスト
Maven プロジェクト 単体テスト
More like this
Gradleプロジェクト 単体テスト
Gradleプロジェクト 単体テスト
More like this
Gradleプロジェクト 単体テスト
Gradleプロジェクト 単体テスト
More like this
Copyright © 2021 TechMatrix Corporation. All rights reserved