Новая система документооборота на предприятии введена в промышленную эксплуатацию в начале 2023 года. В планах были рост числа пользователей на 50% и расширение функциональности ПО. Перед специалистами центра тестирования группы компаний IBS стояла задача построить Quality Gate для определения узких мест системы, которые влияют на стабильность ее работы.
Специалисты IBS создали инфраструктуру нагрузочного тестирования и успешно внедрили ее в релизный цикл системы: разработали методики проведения испытаний, определили профиль нагрузки, подготовили скрипты, наборы тестовых данных и сборку общего решения для запуска полного профиля. После проведения тестирования были сформированы рекомендации, которые позволят в будущем избежать деградации системы и оптимизировать ее производительность.
«В проекте мы реализовали систему авторизации с передачей тикетов между запросами. Вручную было закоррелировано порядка 130 тикетов на каждый из 15 скриптов в тесте. Кроме того, сложность разработки скриптов заключалась в частых обновлениях системы, что требовало регулярной актуализации кода. Однако нам удалось преодолеть эту сложность и обеспечить стабильную работу средств нагрузочного тестирования. Теперь разработчики смогут эффективнее определять узкие места в коде, повышая быстродействие высоконагруженной и критичной системы, а тестирование производительности перед выпуском каждого релиза снимет ряд рисков для бизнеса. На данный момент команда IBS продолжает работы по нагрузочному тестированию в рамках релизного цикла системы и внедряет лучшие практики в других командах заказчика, помогая выстраивать культуру тестирования производительности», — комментирует директор проектов компании IBS Диана Непокойчицкая.
По данным TAdviser, центр тестирования IBS является лидером российского рынка услуг тестирования и обеспечения качества программного обеспечения. Кроме предоставления услуг, центр также разрабатывает собственные решения для автоматизации и тестирования — модуль тестирования производительности Load IT и модуль автоматизированного тестирования «Хамелеон», которые зарегистрированы в Едином реестре отечественного ПО.