Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Jtest allows you to run unit tests created in open source unit testing tools and report results to DTP. The following unit testing tools are currently supported:を使用すると、オープン ソースの単体テスト ツールで作成した単体テストを実行し、結果を DTP にレポートできます。現在、次の単体テスト ツールがサポートされています。

  • JUnit 3 and および 4
  • TestNG

The following table describes detailed support for testing frameworks:

次の表は、各テスト フレームワークに対するサポートの詳細です。

フレームワークサポート未サポートFrameworkSupportedNot supported
JUnit 3Test classes directly extending  junit.framework.TestCase with を直接的に拡張し、test* methods. メソッドを持つテスト クラス。
  • スイート クラス: Suite classes: classes directly extending junit.framework.TestCase and providing を直接的に拡張し、static suite() methods, regardless of test name changes. メソッドを持つクラス。テスト名は問わない。
  • Test classes directly extending junit.framework.TestCase with the を直接的に拡張し、runTest() method. メソッドを持つテスト クラス。
JUnit 4Test methods annotated with @org.junit.Test annotation. アノテーションを持つテスト メソッド。
  • Tests parameterized with @org.junit.runners.Parameterized.Parametersでパラメータライズされたテスト。
  • Theories with @org.junit.experimental.theories.Theory を持つセオリー。
TestNG

Test methods annotated with @org.testng.annotations.Test annotation. アノテーションを持つテスト メソッド。

XML reports レポート (JUnit format only) will be processed.フォーマットのみ) を処理できます。


  • Tests parameterized with @org.testng.annotations.DataProviderでパラメータライズされたテスト。
  • Classes annotated with @org.testng.annotations.Test annotation アノテーションを持つクラス。
  • Tests parameterized with @org.testng.annotations.Factory でパラメータライズされたテスト。
  • XML reports in TestNG format won't be processed.
  • TestNG フォーマットの XML レポートは処理できません。




その他の単体テスト ツールとの統合については、Parasoft Visit the Parasoft Marketplace (http://marketplace.parasoft.com) for additional unit test tool integrations.を確認してください。