Услуги и решения

Нагрузочное тестирование программного обеспечения

Улучшите вашу систему до максимальной производительности

Вам нужно провести нагрузочное тестирование, если:

  1. Вы хотите узнать предельную нагрузку для существующей ИТ-системы
  2. Компания ожидает резкий прирост большого количества пользователей
  3. Планируется подключение новых сервисов или объединение нескольких систем
  4. Нужно проверить как обновление ПО повлияет на производительность
  5. Не можете определиться, сколько оборудования потребуется для расширения системы

Выберите услугу тестирования

Тестирование производительности.
Цель: проверить масштабируемость системы под нагрузкой. Например, максимальное количество пользователей единовременно, измерение времени выполнения операций, исследование поведения системы при максимальных нагрузках.
Результат
  • избежать отказов системы после внедрения в эксплуатацию
  • определить максимальное количество пользователей и операций
  • выявить узкие места, которые снижают производительность под пиковой нагрузкой
Объемное тестирование.
Цель: Оценить производительность при росте объема данных в системе. Измеряется время на операции, интенсивность их выполнения.
Результат
  • определить на каком объеме данных происходит деградация системы
  • подобрать набор технических средств для обеспечения работы системы
  • подобрать решение по архитектуре во время проектирования
Тестирование стабильности.
Цель: Проверка работы системы длительный период времени на утечку памяти, стабильность работы, количество ошибок и т.п. А также проверка соответствия требованиям и выявление узких мест.
Результат
  • избежать сбоев и снижения скорости при работе с системой
  • определить, какие характеристики нужно отслеживать при обслуживании системы
  • найти недостатки в аппаратной части, которые влияют на производительность
Анализ инфраструктуры.
Цель: Оценка поведения системы при росте нагрузки и объемов, выявление узких мест и прогнозирование объема необходимого оборудования и настроек сопровождающих сервисов для обеспечения бесперебойной работы.
Результат
  • оценить адекватные бюджеты на ИТ обеспечение
  • спрогнозировать развитие системы и затраты на ее обеспечение

Этапы работы

1
Подготовка
  • Предварительное интервью для определения целей тестирования
  • Разработка сценариев тестирования
  • Создание инфраструктуры нагрузочного тестирования
2
Тестирование
  • Подготовка данных для тестирования
  • Создание и отладка скриптов
  • Проведение основных нагрузочных тестов
3
Отчет
  • Анализ полученных результатов и сбор данных в таблицы
  • Предоставление финального отчета с описанием узких мест и рекомендаций
В отчете предоставляются данные по итогам тестов, описание узких мест, распределенных от самого важного параметра до несущественного, рекомендации по оборудованию и оптимизации системы. После внедрения рекомендаций система будет стабильно работать как в обычном режиме, так и в периоды нагрузок, увеличится ее производительность в целом. Мы гарантируем, что тестирование не будет проведено зря: команда обязательно найдет точки роста вашего ПО.

Поручите тестирование NordClan

3 000
запущенных тест-кейсов
4 недели
минимальный срок тестирования
2 000 000 руб
в среднем экономят наши клиенты
Отвечаем за качество
Даем гарантии на работу и готовы заключить SLA (Соглашение об уровне сервиса) для закрепления ожиданий по уровню оказания услуг.
Гарантия безопасности.
Развернем работы на тестовых серверах (вашей компании, наши стенды или облачные сервисы) и обеспечим защиту данных.
Независимость от вендоров.
Предлагаем решения выгодные вам, не руководствуемся выгодой от посредничества, заботимся о вашем бюджете.
Внимание к инструментам.
В большинстве случаев вам не нужно покупать дополнительные лицензии на ПО для разовых тестов, в случае необходимости использования платных инструментов мы возьмем расходы на себя.
Изучение системы.
Проводим опрос ваших технических специалистов, изучаем работу системы, чтобы верно оценить трафик и поведение клиентов для будущих тест-кейсов.
Собственные сервера
У нас достаточно мощностей, чтобы проводить тесты высоконагруженных систем своими силами.
Разнообразие тестов.
Проведем тестирование по индивидуальным сценариям, сложным шифрованием или большим потоком данных.

Проводя тестирование опираемся на обширный отраслевой опыт

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

Наши клиенты

Оставьте запрос для менеджера, чтобы получить консультацию по вашей задаче.



Наша экспертиза

Расскажите нам о своей задаче
Мы немедленно возьмём её в работу