Когда 1С выдерживает тесты, но падает в проде: как проверить систему под реальной нагрузкой

от автора

На тестовом стенде система может работать стабильно, а после запуска начать замедляться при одновременной работе пользователей, фоновых заданиях и интенсивном обмене данными. Нагрузочное тестирование помогает найти такой предел заранее — до того, как узкие места превратятся в простой критичной системы.

Курс «HighLoad тестирование для 1С и корпоративных систем: полный курс» посвящен всему циклу нагрузочного тестирования: от анализа исходной системы и проектирования сценария до запуска тестов, интерпретации результатов и подготовки рекомендаций.

По итогам 2025 года 39% компаний, участвовавших в исследовании К2Тех, сообщили о значительном росте стоимости часа простоя ИТ‑инфраструктуры. Исследование проводилось на основе глубинных интервью со 180 заказчиками. Еще 35% респондентов отметили, что стоимость простоя не изменилась, а 14% смогли ее снизить благодаря резервным системам и процедурам.

Почему обычного функционального тестирования недостаточно

Проверка отдельных операций подтверждает, что функции системы работают правильно. Но она не отвечает на другой вопрос: что произойдет, когда эти операции одновременно начнут выполнять десятки или сотни пользователей.

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

Так можно заранее оценить, выдержит ли система плановую нагрузку, где находится ее предел и какие участки архитектуры, конфигурации или инфраструктуры требуют доработки.

Для кого предназначен курс

Программа рассчитана на опытных специалистов уровня senior и выше. На странице курса среди основной аудитории указаны технические архитекторы и эксперты 1С, руководители ИТ‑проектов с техническим бэкграундом, тимлиды разработки и DevOps‑инженеры.

От участников требуется понимание клиент‑серверной архитектуры, уверенная работа с управляемыми формами, базовое знание СУБД, языка запросов, алгебры и статистики. Для выполнения практических заданий также необходим доступ к лицензионному ПО «1С:Предприятие».

Что входит в программу

Обучение охватывает основные этапы подготовки и проведения нагрузочного тестирования:

  • анализ действующей системы и сбор информации;

  • формирование матрицы нагрузки;

  • определение операций, их частоты и распределения во времени;

  • наполнение базы для проведения теста;

  • применение RLS при моделировании пользовательской нагрузки;

  • работа с «Тест‑центром» и JMeter;

  • отладка в однопользовательском и многопользовательском режимах;

  • запуск теста и мониторинг его выполнения;

  • анализ графиков, счетчиков производительности и узких мест;

  • работа с Web‑сокетами;

  • применение LLM в задачах нагрузочного тестирования.

Программа состоит из 20 уроков и пяти онлайн‑вебинаров. Общий объем — 50 академических часов, продолжительность обучения — два месяца.

Кто ведет курс

Преподаватель курса — Гейдар Габриэлянц, специалист по нагрузочному тестированию с опытом более 20 лет и автор методик для работы с экстремальными нагрузками.

Гейдар занимает вторую строку рейтинга «1С:Экспертов», сформированного фирмой «1С» по результатам завершенных проектов Центров корпоративной технологической поддержки. В рейтинге за ним указано пять таких проектов.

Как проходит обучение

Теоретические материалы участники изучают в записи. Вебинары проходят онлайн и посвящены разбору программы, практических ситуаций и вопросов группы.

Участники выполняют задания на образовательной платформе и получают детальные комментарии преподавателя. Записи занятий и остальные материалы сохраняются на 90 дней после окончания курса.

Обучение начинается 27 июля 2026 года. Присоединиться к текущему потоку можно до 2 августа.

ссылка на оригинал статьи https://habr.com/ru/articles/1063416/