На сайте осуществляется обработка пользовательских данных с использованием Cookie, в том числе с использованием сервиса веб-аналитики Яндекс Метрика. Используя сайт, Вы соглашаетесь на обработку персональных данных при помощи cookie-файлов, в соответствии с Политикой в отношении обработки персональных данных. Вы можете запретить сохранение Cookie в настройках своего браузера.
Принять
Актуальность проверена: 17.09.2025
Время чтения ~10 мин
Организация нагрузочного тестирования 1С:ERP
28.04.2026
Нагрузочное тестирование – зачем это нужно?
Организация нагрузочного тестирования для систем масштаба 1С:ERP это не просто последовательный запуск скриптов, а ключ к пониманию возможностей инфраструктуры и инструмент обнаружения потенциальных узких мест системы. В этой статье рассмотрим, как организовать процесс нагрузочного тестирования, чтобы получить полезные метрики.

Нагрузочное тестирование необходимо проводить в следующих сценариях:
  • Внедрение или миграция – переход на ERP или переезд на новые сервера
  • Оценка масштабируемости – выдержит ли текущее железо рост пользователей в N раз?
  • Оптимизация обновлений – убедиться, что новый релиз или доработка не вызвали регресс производительности

Основным инструментом для экосистемы 1С стандартным является расширение 1С:Тест-центр, входящее в состав 1С:КИП (Корпоративный инструментальный пакет). Оно встраивается в тестируемую информационную базу и содержит уже готовые сценарии тестирования, которые можно уже использовать «из коробки». При этом имеется возможность создавать свои собственные сценарии, отражающие специфику пользовательских операций, на встроенном языке.

Результатом нагрузочного тестирования в этом случае является сводный отчет с показателем APDEX (Application Performance Index) по каждой из выполненных во время теста операций. Данный индекс является открытым международным стандартом измерения производительности и показывает удовлетворенность пользователей временем отклика приложения. Анализируя полученные показатели ADPEX можно сделать вывод о готовности инфраструктур к изменениям или новой нагрузке.
Архитектура тестового стенда
Архитектура тестируемой инфраструктуры должна максимально соответствовать продуктивной и, как правило, состоит из следующих компонентов:
  • Сервер СУБД (MS SQL Server / PostgreSQL) – должен быть изолирован от других задач.
  • Сервер приложений 1С с включенными счетчиками производительности. Также на сервере приложений 1С необходимо настроить технологический журнал для фиксации следующих событий на стороне приложения: TLOCK, TTIMEOUT, SDBL.
  • Генераторы нагрузки (Агенты) – отдельные машины, которые запускают сеансы виртуальных пользователей.
Этапы выполнения нагрузочного тестирования
После организации и подготовки инфраструктуры можно приступать непосредственно к нагрузочному тестированию. Оно состоит из следующих этапов:
Подготовка
Загрузка свежей копии продуктива в тестируемую информационную базу, запуск отдельных пользовательских сессий ОС, запуск на них приложения 1С:ERP в режиме Агента тестирования
Настройка сценария тестирования
Выбор сценария тестирования, установка параметров сценария тестирования: количество пользователей, количество итераций выполнения сценария, коэффициент интенсивности, ограничения
Запуск виртуальных рабочих мест
Автоматизированная раздача функциональных ролей виртуальным пользователям
Выполнение сценария тестирования
Запуск сценария из Тест-Центра, запуск мониторов производительности и сбора статистики на сервере приложений 1С, контроль ошибок в пользовательских сессиях
Завершение сценария тестирования
Фиксация результатов в Тест-центре, выключение мониторов производительности и сбора статистики на сервере приложений 1С, выгрузка активных ВРМ
Анализ результатов тестирования
Показатели APDEX по каждой из операций), обнаружение узких мест, принятие решения о стратегии оптимизации
Повторное тестирование
Повторное тестирование с учетом принятых решений по оптимизации и их имплементации
Особое внимание необходимо уделить анализу результатов. Если система показала неудовлетворительную производительность или ADPEX упал ниже 0,85, это четкий сигнал о наличии одного из узких мест:
  • Взаимные блокировки (Deadlocks) – проблема в коде 1С или логике блокировок СУБД. Для дополнительного анализа исследуется заранее настроенный технологический журнал 1С.
  • Неоптимальные запросы – тяжелые соединения таблиц или отсутствие индексов.
  • Проблема нехватки аппаратных ресурсов – нехватка ресурсов процессора, оперативной памяти или скорости дисков.

Важное замечание: В 1С:ERP огромную нагрузку создает механизм RLS (разграничение прав на уровне записей). Выполнение нагрузочного тестирования должно выполняться под пользователями с ограниченными правами, а не под полными.

Рассчитайте стоимость проекта по автоматизации склада

Заполните короткую анкету – и мы подготовим предварительный расчёт стоимости внедрения 1С:ERP под задачи вашего бизнеса.
Это бесплатно, ни к чему не обязывает и занимает не более 10 минут

Заключение

В современных реалиях, когда ERP- система становится ключевым звеном предприятия, любая деградация производительности мгновенно конвертируется в прямые убытки, от простоя складов до срывов сроков регламентированной отчетности. Именно поэтому организация нагрузочного тестирования 1С:ERP – инвестиция в предсказуемость для бизнеса.

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

Хотите понять, как автоматизация склада на базе 1С ERP решит задачи именно вашего бизнеса?

Свяжитесь с нами для консультации или демонстрации – вместе найдём оптимальное решение для вашего склада.

Оставьте заявку на сайте, и наши специалисты свяжутся с вами.
© ООО "Атос Айти Солюшенс энд Сервисез" 2026

ИНН 7725707142
Основной ОКВЭД 62.02.9
Дополнительные ОКВЭД 62.01, 62.02, 62.09, 63.11, 63.11.1, 63.99.11
НАШИ КОНТАКТЫ:
Для официальных запросов, писем от государственных органов и вопросов, связанных с действующими договорами:
info@auxo.team

Для запросов коммерческих предложений, обсуждения новых проектов, а также вопросов партнёрства и сотрудничества:
info@sales.auxo.team

Тел. +7 (495) 737-26-10