Возможности Explyt Test 3.0
Ключевые преимущества
- интеграция тестов в существующую кодовую базу
- подражание стилю проекта
- генерация интеграционных тестов для Spring разных видов: SpringBootTest, WebMvcTest
- возможность увеличить покрытие кода (Suggest increasing class coverage by generating new tests)
- анализ моргающих тестов (Flaky test detection)
Возможности для генерация тестов
- расширение тестового класса новыми тестовыми методами (Extend 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)
- автоматическое исправление runtime-ошибок (Automatic runtime error fixing)
Возможности интегрированного ассистента
- генерация кода в строке редактора (Inline code generation)
- чат с LLM с поддержкой вложений (Add to chat attachments)
- объяснение ошибки в консоли (Explain error in console)
- анализ кода на предмет потенциальных ошибок в реализации (Action: Analyze for bugs)
- объяснение работы кода и нюансов его использования (Explain code fragment)
- использование локальной модели для генерации тестов и общения с ассистентом
Поддержка совместимости
- IntelliJ IDEA 2024.1+
- Android Studio
- Kotlin K2 (поддержка)
Тестовые фреймворки
- JUnit 5
- JUnit 4
- TestNG
- kotlin-test
Фреймворки мокирования
- Mockito
- Mockito-Kotlin
- MockK
- SpringMockK
Системы сборки
- Maven
- Gradle
- IntelliJ Build System
Поддержка современных языковых моделей
- Claude 3.7 Sonnet
- OpenAI o3-mini
- DeepSeek R1
- OpenAI GPT-4.5
Провайдеры
- OpenAI
- Anthropic
- DeepSeek
- Google Gemini
- Cerebras
- Groq
- Mistral
- Ollama
У пользователей есть возможность переключаться между персональной и Enterprise версиями.