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

Об услуге

Для того чтобы быть уверенным справится ли система с нагрузкой пользователей проводится нагрузочное тестирование. Нагрузочное тестирование отвечает на вопросы:

·        Выдержит ли сайт нагрузку если разместить рекламу?

·        Повлияет ли новая версия ПО на производительность?

·        Какое оборудование необходимо закупить чтобы система обслуживала 1000 клиентов в день?

·        Готова ли система  успешно преодолеть Высокий Сезон?

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

Что мне надо

Таких как я (условно)

Сколько это займет по времени

Сколько это стоит (порядок)

Что мне делать

У меня небольшой сайт, я хочу протестировать его на скорость работы если на него зайдет сразу несколько посетителей

1 000 000

10 минут

Бесплатно

PerfLoad.ru

У меня сайт с высокой посещаемостью, я хочу убедиться в отсутствии проблем со скоростью и доступностью при высоких нагрузках.

10 000

2 часа

500 рублей

PerfLoad.ru

У меня высыкопосещаемая web-система, качество которой напрямую связано с успешностью бизнеса, хочу провести полноценное нагрузочное тестирование, в котором виртуальные пользователи совершают реальные операции (делают поиски, заказы, бронирования), а не просто стучатся по главной странице сайта.

1 000

Неделя


Воспользоваться нашими услугами

У меня крупная многокомпонентная система масштаба предприятия, мне важна её скорость и стабильность работы я хочу провести нагрузочное тестирование.

100

Месяц


Воспользоваться нашими услугами


Наши услуги по нагрузочному тестированию:
  • Проведение нагрузочного тестирования Web-систем.
  • Проведение нагрузочного тестирования для систем клиент-сервер (Протоколы SOAP, ODBC, Oracle(2-Tier), MQ, Windows Sockets).
  • Локализация узких мест и оптимизация системы.
  • Проведение повторных(регрессионных) тестов.

Мы используем бесплатные инструменты Apache Jmeter, Grinder и инструмент собственной разработки PerfLoad.

Этапы работ по проведению тестирования:

  • Консультация по телефону.
  • Выезд специалиста.
  • Согласование объема и стоимости работ.
  • Подготовка методики тестирования.
  • Проведение тестов.
  • Проведение системного анализа.
  • Подгтовка отчета.

 Компания Доктор Перфоманс профессионально занимается нагрузочным тестированием как небольших Web-систем так и сложных клиент-серверных приложений масштаба предприятия, при тестировании мы используем различные инструменты, в том числе собственные наработки интегрированные с Apache Jmeter. Корректность(валидность) нагрузочного тестирования обуславливается целым рядом факторов:

  • корректно собранная статистика промышленной среды
  • правильно разработанная методика нагрузочного тестирования
  • корректно сконфигурированная тестовая среда
  • достаточная производительность внешних систем
  • разработанные, отлаженные и параметризованные нагрузочные скрипты
  • валидные тесты, которые дают повторяемый результат
  • профессионально проанализированные результаты

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

Системный анализ и оптимизация

Если по результам тестов производительность системы не удовлетворяет требованиям, мы готовы провести системный анализ и оптимизацию. Во время проведения тестов анализируется времена отклика, использование аппаратных ресурсов системы, а также специфичные метрики для конкретного приложения (например размер памяти для Java-приложений). По результатам тестов проводится подробный анализ, локализация узких мест и выработка предложений по оптимизации.

Перфоманс-консультант

Для оценки системы с точки зрения производительности на основе текущих данных (скорость загрузки страницы, кол-во просмотров в сутки) советуем воспользоваться Перфоманс-консультантом

Perfload

Чтобы ознакомиться с нагрузочным тестированием и оценить как сайт ведет себя под нагрузкой предлагаем воспользоваться инструментом PerfLoad.