Кейс IMR: Автоматизация тестирования: 216/216 тестов и 14 виртуальных дней
цели и задачи
Проверить устойчивость системы во времени. Проверить дедлайны и смену календарных периодов. Проверить очереди и сохранение состояния после перезапуска.
клиент
IMR / собственный production-контур Agency
сфера
QA / автоматизация / AI-системы
год
2026
состав работ
Нужно было проверить систему не одним успешным запуском, а устойчивым поведением во времени, включая границы суток, дедлайны, очереди и смену календарных периодов.
Что сделали
После миграции MediaMashin на новый контентный контур Agency не ограничилась обычным unit/regression PASS.
Система была перенесена в изолированный контейнер без production secrets и production DB. Корневая файловая система была read-only, Linux capabilities удалены, сеть отключена, а запись разрешена только в тестовую копию.
В этом окружении выполнена полная регрессия 216/216. Затем запущен Temporal Cycle Lab: 14 последовательных виртуальных рабочих дней, с 16 по 29 августа 2026 года. Каждый новый день наследовал состояние только от принятого предыдущего дня.
Отдельно проверялись временные границы 18:59:59 / 19:00:00 / 19:00:01, переход месяца и года, leap/century правила, восстановление после restart, сохранение состояния и once-per-month логика отчёта.
К концу 14-го дня статическая карта из 35 тем была полностью исчерпана, динамический поток отработал 28 материалов — по два в день, очередь review backlog вернулась к нулю.
После acceptance принятая копия была сравнена byte-for-byte с production candidate; различий не оказалось, поэтому дополнительная перезапись production не потребовалась.
Финальные результаты
- 216/216 регрессионных тестов PASS.
- 14 последовательных виртуальных дней ACCEPTED.
- Temporal stress ACCEPTED.
- Проверены границы дедлайна, month/year rollover и restart persistence.
- 35/35 STATIC тем исчерпаны в принятом цикле.
- 28 DYNAMIC материалов за 14 дней.
- Финальный review backlog = 0.
Граница доказательства: это собственный product/production-кейс IMR. Приведённые показатели относятся только к описанному контуру и не являются обещанием коммерческого результата клиента. Показатели продаж, ROI, конверсии и выручки клиента не заявляются, если они отдельно не измерялись.