• Главная
  • Нагрузочное тестирование интернет-магазинов

Нагрузочное тестирование интернет-магазинов

Автоматизируем тестирование, чтобы непрерывно контролировать и прогнозировать нагрузочную способность.

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

  • Исследуем решение — программный код и документацию.
  • Анализируем текущие метрики веб-аналитики.
  • Создаем сценарии нагрузочного тестирования и показываем их корреляцию с метриками веб-аналитики.
  • Настраиваем автоматизированную инфраструктуру для нагрузочного тестирования, чтобы постоянно контролировать производительность системы.

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

Процесс проведения нагрузочного тестирования
schema

Для того чтобы мы могли приступить к исследованию системы, от заказчика нам нужно следующее:

  • Доступ к программному коду и документации проекта.
  • Тестовая среда, которая развернута на идентичных продакшн-среде серверах и содержит данные, полностью идентичные продакшн-среде, но без персональных данных пользователей.
  • Коммуникация с командой проекта для уточнения технических деталей.
  • Сервера для нагрузочного тестирования, которые размещены в ЦОД продакшн-среды.
  • Описание акционных механик в периоды высоких нагрузок.

Что получает заказчик

  • Заключение о нагрузочной способности системы: покажем, при каком количестве онлайн пользователей решение перестает функционировать.
  • Методики нагрузочного тестирования в виде сценариев для Apache jMeter.
  • Настроенная инфраструктура для проведения нагрузочного тестирования.
  • Рекомендации по внедрению нагрузочного тестирования в продакшн-процессы и их доработка.
  • Рекомендации по непрерывной актуализации тестовых методик.
  • Опционально для некоторых платформ: рекомендации по оптимизации сайта интернет-магазина или мобильного приложения.

Если вам нужен надежный партнер

для разработки IT-решения с предсказуемым по срокам и бюджету результатом — давайте обсудим ваш проект

+7