Перейти к основному содержимому

Возможности Explyt Test 2.0

Функциональные возможности

  • Поддержка совместимости с IntelliJ IDEA 2024.3
  • Поддержка совместимости с K2 для IntelliJ IDEA 2024.2+
  • Добавлена возможность применять Explyt фиксы не только для сгенерированного Explyt, но и для чужого кода
  • Добавлена возможность управления выбором примера тестов при генерации и ввода дополнительных промптов
  • Добавлен анализ эффективности Ollama моделей: модели низкого качества помечаются как нерекомендуемые (not recommended)
  • Оптимизированы алгоритмы сбора контекста приложения, установки зависимостей, разрешения неоднозначных импортов при автоматизированном применении квикфиксов
  • Поддержка совместимости с Android Studio Koala и Android Studio Ladybug (поддержка части функционала)

Возможности для генерация тестов

  • Генерация Gherkin сценариев и тестов по исходному коду
  • Генерация дополнительных тестов с учётом существующего покрытия
  • Исправление тестов: делаем так, чтобы они компилировались и корректно исполнялись
  • Управление генерацией: выбор примеров и задание дополнительных инструкций для языковой модели, редактирование сгенерированных сценариев и создание собственных
  • Подготовка проекта к генерации тестов: поиск используемых тестовых фреймворков, установка дополнительных зависимостей при необходимости

Возможности AI ассистента Explyt Chat

  • Поддержка вложений (Attachments)
  • Получение ответов на произвольные вопросы от языковой модели. Запрос может быть дополнен фрагментами кода проекта
  • Объяснение работы кода и нюансов его использования. Action: Explain Code
  • Анализ кода на предмет потенциальных ошибок в реализации. Action: Analyze for Bugs

Пользователи могут обращаться к языковым моделям через серверы Explyt или использовать собственные API-ключи. Поддерживаются модели от различных провайдеров (OpenAI, DeepSeek и др.), использование локальных моделей Ollama также возможно.