Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space ENGINES1031 and version 10.3.4
Conditional Content
product: (jtest)
product: (jtest)
sv-attr:0A01020401598D973E6641760F8AF4E50A01020401598D973E671AAA268425A3

Jtest

 DTP Engine 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:

Conditional Content
product: (jtest)
product: (jtest)
sv-attr:0A01020401598D973E6641760F8AF4E50A01020401598D973E671AAA268425A3
  • 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.

Visit the Parasoft Marketplace (http://marketplace.parasoft.com) for additional unit test tool integrations.