Comments 2
Просто используйте мутации.
Я использую - получаю математически доказанные корректные тесты и код. Модель доходит до момента, когда пишет - я не могу повысить порог покрытия и исправления мутаций, потому что мутации делают уже эквивалентные замены (логика кода не меняется от такой мутации)
Да, это требует времени и ресурсов модели, но результат того стоит.
Еще способ - разделять модель для тестирования и модель для разработки. И можно еще третий контекст отдельно держать - модель - судья.
Тут детально расписано.
https://github.com/AlexMKX/ai-sdlc/blob/master/10-practice.md
А тут лекарство
https://github.com/GFN-CIS/global-rules/blob/main/testing.md
Sign up to leave a comment.
Зелёные галочки лгут: почему AI пишет тесты, которые ничего не тестируют, и как это починить