Программные решения компании 1С очень давно занимают лидирующие позиции среди учетных программ, а сама компания - практически монополист на рынке. Наверное нет сферы бизнеса, учет которой не пытались бы автоматизировать на базе платформы 1С, а сама платформа действительно признана не только учетной системой, но и полноценной средой разработки.
Именно поэтому платформа 1С (без дополнительных конфигураций и надстроек) является довольно сложной системой, которая постоянно дорабатывается и развивается, что не может не сказаться на ее производительности и стабильности. Как и любая система, платформа 1С имеет стабильные и нестабильные версии, баги и, конечно же, версия от версии отличается производительностью. Зачастую обновление на определенную версию платформы вызвано необходимостью внедрения нового функционала в конфигурацию или же требованиями конфигурации в обновлении платформы - это происходит уже как факт случившийся, а значит возможности отказаться от новой платформы нет.
Методика тестирования
Мы разделим тестирование на две части. В первой части мы проанализируем платформы версии 8.2, исключительно ради теоретического знания и построения регрессионной модели роста производительности. Во второй части мы проведем более детальное исследование платформ версии 8.3, поскольку они сейчас используются на практике в большинстве случаев.
В качестве тестового стенда будем использовать виртуальную машину на гипервизоре Hyper-V c установленной Windows Server 2016 Standard. В качестве опытного образца будем использовать только серверный вариант, 64-битный сервер 1С:Предприятия, Microsoft SQL Server 2017 Standard.
Параметры тестового стенда
АПДЕКС - открытый международный стандарт, разработанный с целью формирования объективной оценки показателей производительности корпоративных информационных систем. Такая методика позволяет
- Привести к простому значению разнородные факторы и множество статистических данных о производительности. Главное преимущество методики - в простом результате, для быстрой оценки состояния производительности информационной системы.
- Ранжировать отслеживаемые операции по приоритетности с точки зрения бизнеса, что позволяет правильно акцентировать внимание при мониторинге и оптимизации большого количества операций.
- Построить индекс на основании фактических данных, полученных при работе всех пользователей приложения. Результирующая оценка производительности по методике Apdex является общей, фактической и объективной.
Система АПДЕКС позволит провести сценарии тестирования по выполнению стандартных операций, которые делают пользователи ежедневно в подобных конфигурациях и замерить время их выполнения. Для конфигурации 1С:Бухгалтерия это:
- Формирование оборотно-сальдовой ведомости.
- Проведение возврата товаров от покупателя.
- Проведение платежных поручений.
- Проведение ПТИУ.
- Проведение реализации товаров и услуг.
- Проведение счета на оплату.
- Справка расчета калькуляции себестоимости.
О результатах тестирования читайте в нашей статье: https://efsol.ru/articles/performance-1s-8.html
#1C #производительность 1С #ит #тестирование 1С #тестовый стенд
#платформы 1С #сервер 1С #ит услуги #програмирование