СЭД «Тезис» в ходе нагрузочного тестирования обеспечила работу 10 тыс. пользователей.

01.01.2010

«Нагрузочное тестирование — это способ, при помощи которого можно определить “предел прочности” системы. Для этого в системе моделируется повседневная работа необходимого количества пользователей, а затем анализируются показатели работы системы под нагрузкой», — пояснили в компании.

По сценарию тестирования в системе эмулировалась работа организации с 10 тыс. сотрудников, зарегистрированных в системе. Для них было обеспечено 3 тыс. одновременных подключений к СЭД. На протяжении получаса пользователи менялись местами — заходили и выходили из системы, а также производили стандартные операции в СЭД. Каждому пользователю требовалось создать минимум 1 документ, согласовать не менее 2 документов и утвердить 1 документ. За время тестирования виртуальные пользователи создали и утвердили 3 тыс. документов и свыше 6 тыс. раз провели процедуру согласования, рассказали в «Хоулмонт».

Нагрузочные испытания проводились на специально созданном стенде, состоявшем из четырех уровней: база данных, программное обеспечение среднего слоя, три клиент-сервера и балансировщик нагрузки. На уровне БД тестировались две разные базы: PostgreSQL 9.4 и MS SQL Server. В качестве виртуального симулятора работы пользователей использовался генератор нагрузки Jmeter. Помимо этого, системой параллельно пользовались через браузер, чтобы оценить скорость работы с задачами, документами, вложениями и вкладками интерфейса.

По данным компании, СЭД «Тезис» отлично показала себя при работе в условиях нагрузки. Среднее время отклика системы по всем операциям при хаотичной работе 10 тыс. пользователей было приблизительно равным на обеих СУБД. и не превышало 2-3 секунд.

В целом тестирование продемонстрировало, что производительность и отказоустойчивость СЭД «Тезис» многократно превышают требования большинства организаций и удовлетворяют требованиям компаний с числом сотрудников, превышающим 10 тыс. человек, заключили в «Хоулмонт».

Тематики: Интеграция, ПО