Explyt Test 3.0 key features and updates
Key features
- integrate newly generated tests into an existing codebase
- emulate a project’s style
- generate various types of integration tests for Spring: MockMVC, Spring Boot tests (NEW)
- Increase test coverage (NEW)
- flaky test detection (NEW)
Test Generation Features
- extending test class with new test methods
- generate tests for a method and for a class
- repair compilation and runtime errors of any test class
- use an existing test class as a reference for generation
- prepare project for integrating generated tests
- generate test code from a custom test scenario
- automatic compilation error fixing
- automatic runtime error fixing
Integrated Assistant Features
- inline code generation (EAP)
- chat with LLM supporting attachments
- explain error in console (EAP)
- code analysis for potential bugs (Action: Analyze for bugs)
- explain code fragments and usage specifics (Explain code fragment)
- use a local model for test generation and assistant communication
IDE Support
- IntelliJ IDEA 2024.1+
- Android Studio
- Kotlin K1 and K2 support
Test Frameworks
- JUnit 5
- JUnit 4
- TestNG
- kotlin-test
Mocking Frameworks
- Mockito
- Mockito-Kotlin
- MockK
- SpringMockK
Build Systems
- Maven
- Gradle
- IntelliJ Build System
Supported modern large language models
- Claude 3.7 Sonnet
- OpenAI o3-mini
- DeepSeek R1
- OpenAI GPT-4.5
Supported LLM providers
- OpenAI
- Anthropic
- DeepSeek
- Google Gemini
- Cerebras
- Groq
- Mistral
- Ollama
Users can switch between Personal and Enterprise versions.