Explyt Test is your teammate who generates clear tests. Based on the latest AI research with post-processing of world-leading static and dynamic code analysis techniques.
Explyt Test is not yet another wrapper for prompts to popular LLM providers. The tool consists of several stages, each refining the results of the previous one.
First, the project environment and file context are collected, filtered, prioritized, and passed to the LLM model. This intelligent model finds the right prompt for the specific circumstance, such as Unit Test generation with JUnit 5 or Spring MockMVC tests.
Second, the template is generated with a fine-tuned AI model.
Next, the template is filled with mixed static and dynamic code analysis in the feedback loop. Static code analysis (and specifically symbolic execution) allows you to run code and find problems without actual code execution, while dynamic code analysis relies on running instrumented code.
Our benchmarking system constantly improves the quality of generated tests.
Explyt Test 2.0 is the latest version of the plugin. You can download it from the page: https://explyt.com/eap/
The What's new? section contains a list of test generation, and AI assistant features with live demos.
Open the general plugin Settings page. Here, you need to specify the LLM provider and model you will use and enter the API key.
See User Guide for details.
Please reach out for bugs, feature requests, and other issues via:
- filing an issue here
- Telegram group
- email [email protected]