Welcome to the new Parasoft forums! We hope you will enjoy the site and try out some of the new features, like sharing an idea you may have for one of our products or following a category.

Jtest 2025.1 Product Release Announcement

Tomasz
Tomasz Posts: 24
edited May 14 in Product Announcements

Exciting Updates in the Latest Parasoft Jtest Release

We are excited to announce the 2025.1 release of Parasoft Jtest, which introduces substantial enhancements to AI assistance, smarter unit testing, and streamlined developer workflows. This update intelligently integrates modern technology to help development teams achieve even greater productivity, maintainability, and seamless compliance. Dive into the headline features below!

Introducing the New AI Assistant

The all-new AI Assistant is now integrated into Jtest, acting as your personal guide for all product-related matters. Whether you’re learning features, troubleshooting issues, or just getting started, you can now ask questions in plain English and receive instant, accurate answers powered by an external LLM provider and backed by product documentation. Access this game-changing feature in your desktop IDE, and start streamlining your onboarding and daily problem-solving right away!

Smarter, More Powerful Unit Test Creation

Building, maintaining, and improving unit tests is now easier than ever with these enhancements:

  • LLM-Enhanced Test Generation:  The Unit Test Assistant now leverages LLM-powered intelligence to generate even more natural and meaningful variable values — think realistic string data and context-aware initialization. Try out the "Use AI to enhance generated tests" option and see smarter tests in action.
  • Better Third-Party Library Support: UTA analyzes your dependencies, learning how to properly initialize objects from popular 3rd-party libraries, resulting in more robust and relevant test cases.
  • Mockito 5 Support: Modernize your mocking with support for Mockito 5 in generated and maintained tests.
  • Reliable, Maintainable Test Suites: The strategy for test suite generation has been refined to ensure tests are fully configured and more likely to pass when executed.
  • Improved Default Values: Smarter default instances are now provided for common types like java.util.Date, java.util.Locale, and java.nio.charset.Charset. Handling of CharSequence and related interfaces has also been improved, promoting test accuracy.

Code Coverage Enhancements

Jtest now smartly excludes non-coverable constructs, such as private and empty constructors, as well as certain code brackets. This gives you cleaner, more accurate coverage reports. Additionally, a new .yaml OpenAPI spec endpoint details the coverage agent’s REST API, making integration and automation even easier.

Static Analysis Enhancements

It’s now possible to suppress similar static analysis violations across different Jtest versions, reducing repetitive suppression management. Suppress a violation for one rule and it now automatically suppresses all its equivalents — a huge time-saver for large, evolving codebases.

Security, Compliance, and Configuration Updates

Jtest 2025.1 delivers enhanced security and regulatory alignment with support for CWE 4.17, the latest CWE Top 25 and On the Cusp 2024. Updated and refreshed test configurations ensure continued alignment with evolving industry standards.

Additional Updates

This release further improves FIPS compliance options, enhances rule documentation distribution, and brings a wide range of under-the-hood improvements for stability and performance.


We encourage you to explore these new capabilities and as always, welcome your feedback as we continue to enhance the Jtest experience. For more details, please see our full release notes.
Thank you for your ongoing partnership and trust in Parasoft Jtest