Parasoft Jtest stützt sich in erster Linie auf proprietäre KI/ML-Funktionen, die vollständig vor Ort ausgeführt werden. Zu diesen Funktionen gehört die Generierung von Massen-Unit-Tests, bei der die Codebasis analysiert wird, um nicht abgedeckte Codezeilen zu identifizieren, und dann neue Testfälle generiert werden, um einen höheren Abdeckungsgrad zu erreichen.
Die Funktionen ermöglichen es Teams außerdem, Codeänderungen schneller zu validieren, und zwar mithilfe einer CLI-basierten und in die IDE integrierten Testauswirkungsanalyse, die kontinuierlich Testfälle identifiziert und ausführt, die mit Codeänderungen korrelieren.
Teams können optional die Integration mit OpenAI oder Azure OpenAI aktivieren, um Codekorrekturen für statische Analysen zu generieren und vorhandene JUnit-Tests für Anwendungsfälle zu erweitern, die spezifische Anpassungen erfordern. Die Integration von LLM-Modellen ist separat lizenziert und muss vom Kunden ausdrücklich angefordert werden, um diese Funktionen nutzen zu können.