Обновить

Зелёные галочки лгут: почему AI пишет тесты, которые ничего не тестируют, и как это починить

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели9.6K
Всего голосов 7: ↑7 и ↓0+8
Комментарии2

Комментарии 2

Просто используйте мутации.
Я использую - получаю математически доказанные корректные тесты и код. Модель доходит до момента, когда пишет - я не могу повысить порог покрытия и исправления мутаций, потому что мутации делают уже эквивалентные замены (логика кода не меняется от такой мутации)

Да, это требует времени и ресурсов модели, но результат того стоит.

Еще способ - разделять модель для тестирования и модель для разработки. И можно еще третий контекст отдельно держать - модель - судья.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации