Versions Compared

Key

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

...

  1. In your IDE, click Parasoft in the menu bar and choose Preferences (Eclipse), Options (NetBeans) or Settings (IntelliJ).

  2. Select DTP
  3. Check Enable and enter the DTP Server information.

    You can click Test Connection to verify the settings.

  4. In the Project area, click Configure, then select a project stored in DTP; this allows you to retrieve settings associated with this project, as well as import findings assigned to this project (as described in Importing Static Analysis Findings).
  5. Click Apply to save the settings.
  6. DTP Server will automatically configure your license (see step 2), but you can click the Configure... link in the License section to manually configure the license. This is only required if you want to run local analysis in the IDE with a standalone version of your product. See Setting the Parasoft License for details.

...

Parasoft tools ship with plugins for integration with your build tools (i.e., Maven, Ant, Gradle, MS Build, make, etc.). These integrations allow you to analyze code and send data to DTP automatically as part of the automated build processes and continuous integration (CI).

Capturing Observations

WhenJtestrunsWhen Jtest runs, it captures massive amounts of detailed data associated with the code referred to as “observations.” Observations are code quality data, such as static analysis violations, unit test failures, metrics, etc., as well as logistical information about the code, such as authorship, scope, and source control location. 

...

You can import priorities and filtered findings from DTP directly into your IDE so that issues can be addressed. control. 

Continuing the Cycle

When you check code back into source control, the continuous integration process picks up the change, and the workflow is repeated. This ensures that defects are detected and prevented from becoming software bugs later in the development process when the costs of remediation are much higher. 

...