Отладка через режим Debug
Используйте режим Debug для ошибки, которую можно воспроизвести при запуске теста, приложения или существующей конфигурации запуска IDE.
Как подтвердить причину и исправить баг
- Откройте tool window Veai (Shift-Shift > Veai)
- Нажмите
+, чтобы создать новый чат. - Выберите
Debugв селекторе режима. - Передайте падающий тест, существующую конфигурацию запуска IDE, стектрейс или точные шаги воспроизведения.
- Попросите агента сначала подтвердить причину под отладчиком: поставить точки останова, проверить значения переменных и стек вызовов.
- После подтверждения причины попросите внести минимальное исправление.
- Повторно запустите исходный сценарий и затем связанные тесты.
- Проверьте изменения в Agent Changes.
Пример запроса:
Воспроизведи ошибку в режиме Debug. До изменения кода подтверди причину:
поставь точки останова, проверь значения переменных и стек вызовов. После
подтверждения внеси минимальное исправление, повторно запусти исходный
сценарий и связанные тесты.
Что проверить
- Агент воспроизвёл исходное падение в указанном сценарии.
- Причина подтверждена по точкам останова, значениям переменных и стеку вызовов, а не только по предположению из кода или лога.
- После исправления исходный сценарий проходит.
- Связанные тесты проходят после повторного запуска.
Ограничения
Один запуск под отладчиком подтверждает исправление только для конкретного сценария. Он не заменяет связанные тесты и другие проверки. Если ошибку нельзя воспроизвести, соберите дополнительные шаги, входные данные или стектрейс.
Полный сценарий исправления бага приведён в руководстве «Исправить баг».