Pull to refresh
1
Евгений@M0SEY

Веб-разработчик

1
Subscribers
Send message

От промпта к мутациям: как я перестал писать тесты руками и собрал команду из 7 AI-агентов

Level of difficultyMedium
Reading time8 min
Reach and readers7.4K

14 ошибок TypeScript. Такой был результат моего первого промпта в ChatGPT, когда я попросил написать тесты для React-компонента.

Через несколько месяцев тот же запрос "напиши тесты" выполняет мультиагентный пайплайн из 7 AI-агентов. Он сам планирует тест-кейсы, пишет код, проверяет его по философии RTL, а потом намеренно ломает компонент, чтобы убедиться, что тесты не врут. 40+ компонентов уже прошли через него на проде.

Это история про путь между этими двумя точками. Без прикрас, с тупиками и неработающими подходами.

Поехали

should render — и что? Как мы перестали тестировать разметку и начали тестировать поведение

Level of difficultyMedium
Reading time5 min
Reach and readers3.5K

Пришёл в команду, открыл тесты — should render, снэпшоты, CSS-классы в ассертах. CI зелёный, покрытие растёт. Всё хорошо? Нет. Тесты падали при любом рефакторинге, но пропускали реальные баги в логике. Ложная уверенность, которая хуже отсутствия тестов. И проблема была не в отдельных файлах — а в самом инструменте, который провоцировал так писать.

Что не так с инструментом?

Information

Rating
Does not participate
Date of birth
Registered
Activity