Skip to main content

Отладка через режим Debug

Используйте режим Debug для ошибки, которую можно воспроизвести при запуске теста, приложения или существующей конфигурации запуска IDE.

Как подтвердить причину и исправить баг

  1. Откройте tool window Veai (Shift-Shift > Veai)
  2. Нажмите +, чтобы создать новый чат.
  3. Выберите Debug в селекторе режима.
  4. Передайте падающий тест, существующую конфигурацию запуска IDE, стектрейс или точные шаги воспроизведения.
  5. Попросите агента сначала подтвердить причину под отладчиком: поставить точки останова, проверить значения переменных и стек вызовов.
  6. После подтверждения причины попросите внести минимальное исправление.
  7. Повторно запустите исходный сценарий и затем связанные тесты.
  8. Проверьте изменения в Agent Changes.

Пример запроса:

Воспроизведи ошибку в режиме Debug. До изменения кода подтверди причину:
поставь точки останова, проверь значения переменных и стек вызовов. После
подтверждения внеси минимальное исправление, повторно запусти исходный
сценарий и связанные тесты.

Что проверить

  • Агент воспроизвёл исходное падение в указанном сценарии.
  • Причина подтверждена по точкам останова, значениям переменных и стеку вызовов, а не только по предположению из кода или лога.
  • После исправления исходный сценарий проходит.
  • Связанные тесты проходят после повторного запуска.

Ограничения

Один запуск под отладчиком подтверждает исправление только для конкретного сценария. Он не заменяет связанные тесты и другие проверки. Если ошибку нельзя воспроизвести, соберите дополнительные шаги, входные данные или стектрейс.

Полный сценарий исправления бага приведён в руководстве «Исправить баг».