DTP Engines for Java, C/C++, and .NET analyze code according to test configurations, which define the rules, scope of the analysis, and other parameters associated with ensuring software quality. DTP Engines ship with a set of standard test configurations, but you can also manage and distribute test configurations from DTP to engine users to ensure that your development testing policy is being followed. See the DTP Engines documentation for additional information about test configurations.

Choose Test Configurations from the settings menu icon.

Expand the DTP Engine node in the sidebar and click on a test configuration to view it and make changes.

About Test Configuration Access 

You can configure test configuration visibility and read-write permissions to ensure that teams are using the appropriate test configuration according to development policy. Test configurations can have the following types of visibility:

  • Private: The test configuration is only visible to user who added the test configuration.
  • Project: The test configuration is assigned to one or more projects. Only users assigned to the project or projects can view the test configuration
  • Global: Any user assigned to any project can view the test configuration.

Test configurations are marked with icons with an access type in the test configurations page sidebar:

For instructions on how to assign test configurations, see Editing Test Configurations.

User role also determines the depth of interaction users can have with test configurations. Leaders of any project(s) can add new test configurations and assign them to their projects User Administration for information about user roles). They can also modify or delete them (see Managing Test Configurations).

The following table describes the read-write permissions associated with user roles:

Role

Private

(only visible to owner)

Projects

(only visible to project members)

Global

(visible to all users)

Team MemberRead-writeRead-onlyRead-only
Team LeaderRead-writeRead-writeRead-write

Users that are not project leaders of an assigned project will view the test configuration in read-only mode.

 

  • Editable fields are grayed-out and static analysis rules and other configurations cannot be modified.
  • Users that are leaders of any project or who have administrator level access can view and edit test configurations.
  • Ordinary members can also download the test configuration as .properties file.
  • No labels