Скачать 

Тестирование в эпоху агентов. Тариф Основной формат [Илья Климов]

  • Дата начала
Цена: 195 РУБ
Список участников складчины:
  • 1. ник скрыт
Показать больше
Aноним
  • #1

Тестирование в эпоху агентов. Тариф Основной формат [Илья Климов]

Ссылка на картинку
Детерминированный контроль качества в эпоху AI-first разработки. Перестаньте ревьюить нейрослоп — стройте Quality Gates.

Для кого этот курс:
  • Middle+ и Senior разработчики (от 6 месяцев коммерческого опыта).
  • Вы уже активно используете ИИ-ассистентов в работе и уперлись в потолок качества.
  • Устали тратить часы на ревью сгенерированного кода и починку багов, которые ИИ незаметно оставил в других частях приложения.
  • Хотите научиться управлять агентами через инженерные контракты, а не через текстовые уговоры.
Ловушка 3-го уровня:

Индустрия требует от нас ускорения в 10 раз. Вы начинаете активно использовать AI-агентов, и поначалу кажется, что вы взломали систему. Задачи закрываются быстрее, объем выдаваемого кода растет экспоненциально.

Но очень скоро наступает суровая реальность.
Вместе со скоростью генерации растет и технический долг. Бизнес-логика усложняется, AI начинает говорить что задача сделана, хотя на самом деле нет и бесконечно чинит одно, ломая другое.

В итоге вместо проектирования архитектуры вы превращаетесь в редактора: сидите и вручную вычитываете сотни строк чужеродного кода. Чем больше кода пишет нейросеть, тем больше времени вы тратите на ревью и отлов багов в продакшене. Доверие падает и к вам, и к вашему агенту.

Эволюция боли, или 5 уровней AI-разработки:

По классификации Дэна Шапиро (от Spicy Autocomplete до Dark Factory)
  1. [Basic] Level 1: Coding Intern
    Вы делегируете ИИ мелкую рутину — написать бойлерплейт, добавить JSDoc или базовый юнит-тест. По сути, это просто умный автокомплит. Ваша работа фундаментально не изменилась, вы всё ещё ограничены скоростью собственной печати.
  2. [Где большинство сейчас] Level 2: Junior Developer
    Вы в состоянии потока. ИИ — ваш интерактивный джуниор-напарник. Вы отдаете ему целые куски логики, пишете код в паре. Вы продуктивны как никогда. Кажется, что это и есть будущее. Но это только начало.
  3. [Ловушка] Level 3: Developer Trap
    ИИ генерирует значительную часть кодовой базы, а вы — ревьювер нейрослопа. 8 часов сплошного код-ревью, легендарное LGTM и вопрос «когда прод упадет опять?». Здесь выгорают команды.
  4. [Куда мы идем] Level 4: Engineering Team
    AI работает автономно часами. Вы не проверяете каждый написанный им символ. Вы ставите задачу, планируете архитектуру и уходите. Вы доверяете не агенту, а внедренным вами инструментам контроля результатов его работы.
  5. [Финальная цель] Level 5: Software Factory
    Вы не смотрите код вообще. Вы управляете только целями и бизнес-логикой. Система сама определяет реализацию, пишет код, покрывает его тестами, фиксит баги и катит в продакшен.
Промпт-инжиниринг — это тупик:

Иллюзия контроля. Почему промпт-инжиниринг — это тупик.

Ключом к росту является осознание и принятие того факта, что LLM — это слот-машина. Не существует фразы, которая заставит ее гарантированно давать вам выигрыш. Вы пытаетесь контролировать недетерминированную систему (которой является любая LLM) такими же недетерминированными методами — текстом на естественном языке.

Вам нужно прекратить писать промпты. Вместо этого сделайте так, чтобы машина сама дергала ручку рандома, пока не выпадут заветные три вишенки. А для этого и вы, и агент должны одинаково понимать, что является «победой» в вашей задаче.

Робот проверяет робота. Вы занимаетесь архитектурой:
  • Вы пишете тест – это техническое задание.
    Агент пишет реализацию.
  • Инфраструктура сама бьет его по рукам, если он ошибся.
Что внутри курса:

Программа спроектирована так, чтобы провести вас от базового понимания стратегии — когда, какие и сколько тестов писать — до внедрения механизмов контроля за самими тестами. Вы перейдете от “веры в кодовую базу” к системе четких метрик, определяющих надежность вашего проекта.

Программа:
  • Блок 01. Принципы тестирования
    Разбираем базу: контракты, инварианты и метрики покрытия. Главный фокус — почему нужно тестировать поведение, а не реализацию. Если ваши тесты привязаны к деталям реализации, они станут мертвым грузом, когда ИИ-агент начнет переписывать код.
  • Блок 02. Инфраструктура и мутационное тестирование
    Разбираем тестовый стек (Vitest), фикстуры, параллелизацию и изоляцию тестов.
    Отдельное внимание — мутационному тестированию (Stryker). Агент легко генерирует тесты, которые «зеленые», но ничего не проверяют. Stryker намеренно вносит ошибки (мутации) в ваш код. Если тесты при этом не падают — значит, они мусор. Мы учимся ловить агента на халтуре.
  • Блок 03. Unit-тестирование как техническое задание
    Учимся писать тесты так, чтобы агент понимал их однозначно. Разбираем структуру Arrange-Act-Assert, работу с зависимостями (DI) и test doubles (моки, стабы, шпионы). Вы увидите, как выглядит код, который принципиально невозможно протестировать, и почему агент генерирует именно его.
  • Блок 04. Интеграционные и E2E-тесты
    Выходим на уровень всего приложения. E2E (Playwright), управление состоянием, изоляция баз данных. Разбираем главную боль E2E — flaky-тесты (мигающие тесты) и паттерны их стабилизации. Учимся рефакторить сгенерированный ИИ код под тестируемость.
  • Блок 05. Внедрение в реальный (legacy) проект
    Пошаговое руководство. Как писать характеризующие тесты для незнакомого кода. Как сажать нестабильные тесты в «карантин». Полный AI-workflow: пишем тест руками → агент реализует → Stryker проверяет → уточняем тест.
  • Практические сессии (Zoom, 4 встречи)
    На живых сессиях (каждая по 2–3 часа) мы пишем код руками. От настройки Vitest и тестирования API-сервера до E2E в Playwright и внедрения тестов в legacy-проект с помощью Claude Code.
Встраивается в график работающего инженера:

Курс «Тестирование в эпоху агентов» — это практический фундамент для перехода на этот уровень. Мы по шагам разбираем, как выстроить инфраструктуру детерминированного контроля, чтобы сгенерированный код можно было безопасно пускать в продакшен. Мы строим Quality Gates.
  • 5 блоков теории
    ~25 видеолекций по 15 минут. Чистая выжимка подходов, паттернов и работы с инфраструктурой.
  • 4 Zoom QA-сессии
    Встречаемся в Zoom и кодим в реальном времени. Без таймингов: сессии длятся по 2–3 часа, я сижу до последнего вопроса и разбираю ваши реальные рабочие кейсы. Вы берете подходы из лекций и сразу применяете их на своих рабочих проектах.
  • 100% практический разбор
    Вы берете методики детерминированного контроля качества, предложенные Ильей, и сразу внедряете их на реальных рабочих legacy-проектах во время разборов.
Тариф Основной
  • Теория: 5 блоков, ~25 видео по 15 минут
  • 4 живые сессии в Zoom (по 2–3 часа): пишем код, разбираем ваши рабочие кейсы
  • Записи всех живых сессий — доступ не сгорает
  • Видеоразборы самых сложных заданий
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть контент.
ai агенты claude code ии агенты илья климов искусственный интеллект нейросети
Похожие складчины
  • в разделе: Программирование
  • в разделе: Программирование
  • в разделе: Программирование
  • в разделе: Программирование

Войдите или зарегистрируйтесь!

Учетная запись позволит вам участвовать в складчинах и оставлять комментарии

Регистрация

Создайте аккаунт. Это просто!

Вход

Вы уже зарегистрированы? Войдите.

Сверху