Кольцо Автотестов

и документация, которая всегда актуальна

Сергей Буш — организационно-технологический советник
Хардсофт321 · Lab321 GmbH, Берлин
ИИ-комьюнити Астаны · 6 сентября 2026
bush10.org/blog/ring-of-autotests/
Мысль в одной строке

Кольцо автотестов необходимо для контроля над кодовой базой

Автодокументация — исключительно эффективная и эффектная возможность его переиспользовать.

Копий экрана для простейшей документации может и хватить. Но только контрольный пример связывает всё в единую логику и проверяет корректность расчётов.

Станет ли эта возможность реальностью с помощью ИИ?

2008

Контрольные примеры

Захотели распространить биллинг «Ватерман» на группу водоканалов — и сразу встал вопрос про контрольные примеры.

Контрольный пример — это автотест, названный на языке отрасли. Кросс-функциональная проверка: от действия пользователя до результата, видимого бизнесу.

Вокруг Кодовой Базы получилось защитное кольцо. Отсюда и название — одно кольцо, чтобы править всеми.

Кодовая База в 321 — это программы, автотесты, пользовательские данные и документация. Всё внутри одного кольца.

Кольцо автотестов вокруг Кодовой Базы внутри Когнитивного Облака
Банки

Там, где выбора не было

Приёмка быстрого открытия расчётного счёта: перебор параметров и сценариев факториальный.

Ручным тестированием это закрывается либо стрессово, через перегрузки, либо не закрывается вовсе.

И ЖКХ, и банки — высокорегулируемые отрасли. У банков зарегулированность выше.

Что из этого выросло

Один артефакт — четыре применения

ТЗ

Не то, что у каждого в голове своё, а сценарий действий.

Рефакторинг

Система растёт, а сценарии продолжают работать.

Документация

С принтскринами и ссылками на стенд, из того же прогона.

Нагрузка

Те же сценарии на объёмах и растущем числе пользователей.

Заказчику сдаём не только программы, но и тестовую обвязку.

Первое возражение
+30%

Столько по нашей практике добавляет написание кода вместе с автотестами — а значит, и вместе с автодокументацией.

Сожмёт ли ИИ сами эти тридцать процентов — вопрос открытый.

Против чего эти 30%

Кривая Боэма, 1981: стоимость изменений растёт экспоненциально от разработки к эксплуатации.

ИИ обрушил стоимость написания почти до нуля. Стоимость сопровождения — нет.

Тридцать процентов платятся один раз. Экспонента — каждый год.

Дальше документации

Связка со стендом

Из документации по ссылке переходишь на стенд и повторяешь сценарий руками. Мы сделали это у себя на демо, разбирая последние контракты.

Ни один заказчик до этого пока не дошёл.

Может быть, дойдём теперь — с ИИ.

Что изменил ИИ

Три сессии вместо одной

1 · Суть ТЗ

Из отраслевого или исторического ТЗ оставляем суть.

2 · Тесты

Агент пишет по этой сути приёмочные автотесты.

3 · Код

Второй агент пишет программу, которая должна им соответствовать.

Проскочить этапы не выходит: при нынешнем контекстном окне агент путается — несколько модулей за один присест он не удержит.

Экономический барьер ИИ снял. Организационный — нет: у сценария по-прежнему должен быть автор, который понимает и бизнес, и систему.

Куда это ведёт
Рельсы для ИИ-поезда

Раньше документацию читал человек. Теперь по ней работает ещё и агент — и ему нужно то же самое: что здесь означает слово «правильно», в исполняемом виде.

Не ограждения по краям дороги (guardrails), а рельсы: они не столько не дают съехать, сколько задают путь.

Может оказаться, что автодокументация и есть те рельсы, по которым поедет ИИ-поезд. Проверим.

Спасибо

Полная история и ссылки на живые отчёты — на странице

bush10.org/blog/ring-of-autotests/
hardsoft321.org/demo/app321-tests-report/
hardsoft321.org/demo/app321-jmeter-report/
Сергей Буш · Lab321 GmbH, Берлин · t.me/BizOpsDev