Parasoft, a leader in AI-powered software testing, is making significant strides in integrating AI and machine learning (ML) quality enhancements where development teams need them most. By utilizing natural language for troubleshooting and real-time code checks, Parasoft aims to address the quality risks faced by developers and testers under the pressures of product release cycles.
Commitment to AI-Driven Solutions
- Long-Term Investment: Parasoft’s strategic focus on AI has been a necessity built over a decade, ensuring that organizations can augment quality as they increasingly turn to AI in their workflows.
- Integration with LLMs: Their solutions help organizations integrate the Large Language Models (LLMs) they are already using into advanced testing workflows.
Insights from Leadership
- Igor Kirilenko, CPO of Parasoft, highlighted the company’s innovations:”Parasoft’s latest innovations are the result of a long-term commitment to AI in software testing. We’ve been incrementally improving, one release at a time, toward a foundation that offers unparalleled reliability, choice, and control in testing workflows.”
- He added that these enhancements are supported by numerous technology patents, aimed at facilitating a transition to fully autonomous software testing.
Key Product Enhancements
- Faster Time to First Feedback:
- Live Unit Testing: The latest version of Jtest introduces real-time code verification, allowing developers to continuously execute unit tests impacted by code changes within their Integrated Development Environment (IDE).
- Benefits: This capability results in fewer build and regression failures by validating code changes before they are committed to source control.
- Machine Learning Engine:
- Operates in the background, correlating recent code changes to affected unit tests, and autonomously executing tests, thus providing engineers with continuous feedback.
- The combination of this feature with Parasoft’s CLI-based test impact analysis can accelerate feedback on testing by 90% or more.
- Live Static Analysis:
- Available in Jtest and dotTEST for C#/VB.NET, automates continuous code scanning and defect remediation, providing teams with immediate insights on quality, security, and maintainability.
AI Assistant for Enhanced Learning
- New AI Assistant: Integrated into Parasoft SOAtest and Virtualize, this assistant works with various LLM providers, such as OpenAI and Azure OpenAI.
- Functionality: Developers can ask questions in natural language to receive immediate answers, enhancing learning and troubleshooting efficiency.
Empowering Users with LLM Choices
- Expanded LLM Support: Parasoft has increased its support for various LLM providers in the latest releases of Jtest, dotTEST, SOAtest, and Virtualize.
- Customization and Security: By allowing integration with preferred LLMs, teams can select the best options for their needs, addressing data security and privacy concerns through on-prem deployment options.
Parasoft’s ongoing innovations in AI and ML-powered software testing empower development teams to enhance their workflows, improve code quality, and accelerate troubleshooting. As the software development landscape continues to evolve, Parasoft remains committed to providing reliable and customizable testing solutions that meet the needs of modern development environments.