We are evaluating the product (intellij plugins). Basically i found that it is quite good to generate the test and increase the coverage. But i would like to understand a bit more about the term “AI”. it is what the “AI” in diffblue mean that there is a trained model in plugins and it help us to generate the unit test (that mean we need to upgrate the plugins continuously so that the model will be “clever” ). Or it will learn from our source code and trained the plugins Al model as well?
Thanks for getting in touch; I’d be happy to help answer any questions you have
We release new versions of the plugin on a regular basis which contain the latest learnings as well as complete new capabilities - the model does not train in your environment as we need to ensure that our tests are deterministic.
The plugin uses a trained reinforcement learning algorithm to refine the test inputs to determine the best assertions
Head of Product
One more questions, May i know if the intellij plugins may work “offline” after installation? We have the concern if the plugins may export the source code to “somewhere” else which may have security concern