Compare Products
![]() |
![]() |
Features * Built-in support for Google Android, Spring, Hibernate, Eclipse plug-ins, TDD, JDBC, EJBs, and more (mobile, embedded, Java EE...)
* Integrates with Parasoft SOAtest for end-to-end functional and load testing for web, SOA, and cloud development.
* Exposes runtime defects that occur as the application is exercised by unit, manual, or scripted tests–including race conditions,
exceptions, resource leaks, and security attack vulnerabilities
* Without requiring execution, identifies execution paths that can trigger runtime defects
* Checks compliance to configurable sets of over 1000 built-in static analysis rules for Java
* Provides templates for OWASP Top 10, CWE-SANS Top 25, PCI DSS, and other security static standards
* Allows easy GUI-based customization of built-in rules
* Identifies and prevents concurrency defects such as deadlocks, race conditions, missed notification, infinite loops, data corruption
other threading problems
* Automatically creates robust low-noise regression test suites–even for large code bases
* Execute tests created in any open-format unit testing tool, including out-of-the-box support for JUnit- and TestNG– based
testsIntegrates and extends manually-written unit test cases
* Continuously executes the test suite to identify regressions and unexpected side effects
* Performs runtime error detection as tests execute
* Parameterizes test cases for use with varied, controlled test input values (runtime-generated, user-defined, or from data sources)
* Monitors test coverage with multiple metrics
* Tracks code coverage from manual tests and test scripts
* Steps through tests with the debugger
* Tests individual methods, classes, or large, complex applications
* Calculates metrics such as Inheritance Depth, Lack Of Cohesion, Cyclomatic Complexity, Nested Blocks Depth, Number Of Children
* Identifies duplicate and unused code
* Shares test settings and files team-wide or organization-wide
* Generates HTML, PDF, XML, and custom reports
- Tracks how test results and code quality change over time
- Provides GUI (interactive) and command-line (batch) mode
|
Features * Integration with open source analysis tools and testing frameworks: Download extensions for DTP from the Parasoft Marketplace that enable you to integrate with popular open source tools and systems.
* DTP Engines for Java, C/C++, and .NET: Automate the collection of development testing data by configuring and deploying DTP’s native code analysis and test execution tools into your infrastructure.
* Interactive explorer views: Dig deeper into static analysis violations, metrics analysis, test results, and coverage through detailed explorer views that show findings in context of the source code, while enabling you manually execute remediation paths, mark tests to be rerun, and more.
* Intelligent metadata: Flag violations for remediation and tests to re-run or assign actions to improve the efficiency of the development organization and help bridge the gap between technical and business
risk.
* Customizable Web-based interface: Leverage built-in or custom dashboards, widgets, and reports for ata-glance information about the status of development activities.
* Robust REST and Java APIs: Access defects, requirements, tasks, and other data to integrate with other tools and applications that extend DTP functionality.
* Access code from source control directly from the browser: Leverage out-of-the-box integrations with commonly-used SCMs, such as Git, Subversion, AccuRev, Mercurial, Microsoft TFS, and Perforce,
or publish sources directly from analysis tools.
* Integration with requirements and defect tracking systems: Create links across systems within your development infrastructure, such as TFS, JIRA, Bugzilla, and Rational DOORS to enable customizable DTP workflows. Tests can also be linked via reference numbers.
|
LanguagesC CPP Java VB.NET |
LanguagesC CPP Java VB.NET |
Source TypeClosed
|
Source TypeClosed
|
License TypeProprietary |
License TypeProprietary |
OS Type |
OS Type |
Pricing
|
Pricing
|
X
Compare Products
Select up to three two products to compare by clicking on the compare icon () of each product.
{{compareToolModel.Error}}Now comparing:
{{product.ProductName | createSubstring:25}} X