In this release, we focused on enhancing your desktop experience by adding a wide range of new features and improving the existing functionality: Customizing Rules and Test Configurations on the DesktopThis release features significant improvements for customizing static analysis on your desktop. We've introduced a browser-based interface that allows you to locally modify and save code analysis rules and test configurations to meet your organization’s development policy. See Customizing Static Analysis Rules and Creating Custom Test Configurations. Additionally, you can now configure Jtest to apply the rule mapping stored locally or on DTP. Change-based Testing from your IDEYou can now easily identify and run only the tests affected by locally modified code, rather than running a large set of tests unaffected by changes. This enables you to optimize your testing efforts and speed up the test execution process. See Test Impact Analysis. Collecting Unit Test Coverage in IntelliJ IDEAWe've extended support for collecting coverage information for unit tests that ran in IntelliJ IDEA. See Collecting Unit Test Coverage in IntelliJ IDEA. Unit Test Assistant EnhancementsSupport for IntelliJ IDEAThe capabilities of Unit Test Assistant are now available in IntelliJ IDEA. Detecting Uncovered CodeYou can now configure UTA to identify uncovered code. This helps you focus test creation on uncovered lines and increase your overall code coverage. See Uncovered Code. Cloning Test CasesWe've added the ability to clone existing test methods, which improves productivity related to the test creation process. The Clone test option enables you to rapidly duplicate an existing test method and modify the cloned test as necessary. See Creating a Basic Unit Test. Support for IDEs
Other Changes
New and Updated Test ConfigurationsWe've added the following built-in test configurations:
The test configurations for outdated standards have been removed:
The GLOBAL rules have been improved to help you address potential defects more efficiently. The improved accuracy might affect performance. New Code Analysis RulesThe following rules have been added:
Updated Code Analysis Rules
The following rules may be differently processed by DTP and their previous suppressions may no longer be available:
Resolved Bugs and FRs
 |
For information about this release, see https://docs.parasoft.com/display/JTEST1040/Updates+in+10.4.0. |