Нагрузочное тестирование · предел сайта, узкие места и план доработок

info@wrp.ru
+7 (495) 230-20-53
Рассчитать стоимость
Создание сайтовСайт под ключКорпоративный сайтСайт-каталогB2B-порталЛичный кабинетСвой маркетплейсВысоконагруженные проектыHeadless на БитриксеPWA-приложениеРазработка модулейВсе услуги раздела
Интернет-магазиныСайт для селлеров −25%Магазин под ключМагазин на Битрикс с 1СМагазин на готовом шаблонеМагазин + CRMМагазин + маркетплейсыМагазин в TelegramМагазин + продвижениеОптовый B2B-магазинВсе услуги раздела
Перенос сайтаС бесплатной CMSС конструктора сайтовС платной CMSС самописного движкаС фреймворкаНа новые решения АспроПолная инструкция по миграции на Битрикс с сохранением SEOПеренос на другой хостингВсе услуги раздела
Аудит и ростАудит сайтаАудит интернет-магазинаSEO-аудитАудит безопасностиПовышение конверсииGEO-оптимизацияSEO-продвижениеКонтекстная рекламаВсе услуги раздела
Поддержка и развитиеПоддержка по договоруТарифы поддержкиСрочная техподдержкаПодхватим ваш БитриксМодернизацияУскорение сайтаПеревод на PHP 8Лечение от вирусовХостинг для БитриксВсе услуги раздела
Интеграции и настройкаОнлайн-оплатаОплата частямиОнлайн-кассыСлужбы доставкиМаркетплейсыМаркировка «Честный знак»Импорт от поставщиковМультирегиональностьСкидки и лояльностьТриггерные рассылкиИнтеграция по APIВсе услуги раздела
ИИ и новые каналыИИ на сайтеИИ для каталогаИИ в Битрикс24Магазин в TelegramЧат-ботыИнтеграция с АвитоВсе услуги раздела
Внедрение CRMБитрикс24RetailCRMМойСкладamoCRMВсе услуги раздела
Услуги по 1СИнтеграция с 1С1С и Битрикс241С и Ozon1С и WildberriesЭДОВнедрение 1СДоработка 1СОбслуживание 1СПереход на УТ 11Все услуги раздела
Готовые решенияШаблоны интернет-магазиновШаблоны B2B-порталовШаблоны сайтов для услугРешения АспроМодули WRPВсе решения
Лицензии 1С-БитриксКупить лицензиюПродлить лицензиюСменить редакциюЛицензии со скидкойВсе лицензии
Битрикс24Битрикс24 в облакеКоробочный Битрикс24Интернет-магазин + CRMМаркет ПлюсПродлить коробкуВсе тарифы
1СПрограммы и сервисы 1САренда 1С в облакеАренда сервера 1СПоддержка 1С:ИТС
О компанииО WRPКомандаСертификатыНаградыТехнологииОтзывыКонтакты
Работа с намиКак мы работаемГарантииПорядок оплатыОплата частямиРассрочкаРеквизиты
ИнструментыПроверка сайтаБрифыКалькуляторШаблон ТЗЧек-лист запускаВсе материалы
ЗнанияВопрос-ответСтатьиСравненияГлоссарийНовостиАкции
СотрудничествоФорматы работыПартнёрамВакансии
Все услуги и цены Кейсы Контакты

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

Узнать, сколько посетителей выдержит сайт, до распродажи, а не во время

Моделируем поток посетителей и заказов на сайт на 1С-Битрикс: каталог, поиск, корзину, оформление заказа, обмен с 1С. Находим, где сайт начинает тормозить и что упирается первым — сервер, база, код или внешние сервисы. Отчёт с узкими местами и план доработок.

КороткоЧто такое нагрузочное тестирование сайтаПодробнее

Нагрузочное тестирование — проверка сайта под искусственным потоком посетителей по реалистичным сценариям (просмотр каталога, поиск, корзина, оформление заказа).

  • Показывает, при какой нагрузке растёт время ответа и появляются ошибки и что становится узким местом: процессор, память, база данных, код, внешние сервисы.
  • WRP оценивает тестирование в часах, час — 4 000 ₽.

С чем приходят

Когда заказывают тестирование

  • Впереди распродажа

    Чёрная пятница, сезон или рекламная кампания — трафик вырастет в разы.
  • Сайт уже падал

    В прошлый пик сайт тормозил или отдавал ошибки 502 и 504.
  • Новый сервер

    Нужно проверить, что новая площадка действительно быстрее старой.
  • Большой релиз

    Новый каталог, фильтры или оформление заказа — как они поведут себя под нагрузкой.
  • Выбор тарифа

    Непонятно, нужен ли сервер мощнее или хватит оптимизации.
  • Тяжёлый обмен с 1С

    Выгрузка каталога совпадает с пиком посещаемости.

Состав работ

Что делаем

Сценарии

Тестируем то, что делают реальные посетители.

  • Анализ поведенияПо данным аналитики: какие страницы открывают, сколько ищут, как часто оформляют заказ.
  • Профиль нагрузкиДоли сценариев: каталог, карточки, поиск и фильтры, корзина, оформление, личный кабинет.
  • ЦелиКакую нагрузку сайт должен выдерживать и какое время ответа считаем приемлемым.

Подготовка

Без риска для рабочего сайта и реальных заказов.

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

Тесты

Ступенчато наращиваем нагрузку.

  • НагрузочныйОжидаемая нагрузка — укладывается ли сайт в целевое время ответа.
  • СтрессовыйПовышаем нагрузку до деградации — ищем предел и поведение при перегрузке.
  • ПиковыйРезкий всплеск — как при старте распродажи или рассылке.
  • ДлительныйНагрузка в течение нескольких часов — утечки памяти, заполнение диска, рост очередей.

Анализ

Не только «сколько выдержит», но и «почему не больше».

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

Сколько это будет стоить?

Посчитаем ваш проект

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

  • Смета фиксируется в договоре
  • Оплата по этапам
  • Золотой партнёр 1С-Битрикс

Виды тестов

Какие тесты проводим и что они показывают

Виды нагрузочных тестов

ТестНагрузкаЧто показываетКогда нужен
НагрузочныйОжидаемая, ступенями до целиВремя ответа и ошибки при плановом трафикеПеред запуском, после переезда
СтрессовыйВыше ожидаемой, до отказаПредел сайта и что ломается первымКогда нужен запас прочности
ПиковыйРезкий всплеск за минутыКак сайт переживает старт акции или рассылкуПеред распродажей
ДлительныйСредняя, несколько часовУтечки памяти, рост очередей, заполнение дискаЕсли сайт деградирует со временем

Таблица прокручивается вбок →

Когда нужно

Что можно выяснить тестированием

  • Предел сайта

    Сколько одновременных посетителей выдержит сайт без ошибок.
  • Узкое место

    Что упирается первым: сервер, база, код или внешний сервис.
  • Нужен ли апгрейд

    Поможет ли сервер мощнее или нужно оптимизировать.
  • Результат доработок

    Повторный тест показывает, что изменения сработали.

По шагам

Как проходит тестирование

  1. 01

    Цели

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

    На выходе: согласованные цели теста

  2. 02

    Сценарии

    Профиль нагрузки по данным аналитики.

    На выходе: сценарии и профиль

  3. 03

    Среда

    Тестовая копия или окно на рабочем сервере, отключение внешних отправок.

    На выходе: готовая среда

  4. 04

    Тесты

    Ступенчатая нагрузка, стресс, пик, длительный тест — по задаче.

    На выходе: данные замеров

  5. 05

    Анализ и отчёт

    Узкие места, предел, рекомендации.

    На выходе: отчёт и план доработок

  6. 06

    Повторный тест

    После доработок — по запросу.

    На выходе: подтверждение результата

Границы услуги

Что входит и что нет

Входит

  • Сценарии и профиль нагрузки
  • Подготовка тестовой среды
  • Нагрузочный и стрессовый тесты
  • Сбор метрик сервера и базы данных
  • Анализ узких мест
  • Отчёт с рекомендациями

Отдельно, если нужно

  • Доработка кода и настроек по итогам — по оценке
  • Покупка или расширение сервера
  • Тест на проникновение и защита от DDoS — защита сайта
  • Постоянный мониторинг — мониторинг

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

Результат и приёмка

Что вы получите

  • Предел сайта

    При какой нагрузке растёт время ответа и появляются ошибки.
  • Узкие места

    Что именно тормозит и почему.
  • План доработок

    Что изменить, с приоритетами и оценкой.
  • Сценарии теста

    Можно повторить после доработок и перед следующим сезоном.

Стоимость

Сколько стоит нагрузочное тестирование

Зависит от числа сценариев, видов тестов и того, нужна ли отдельная тестовая среда. Работы оцениваем в часах после знакомства с проектом, час — 4 000 ₽; смету согласуем до начала работ.

Листайте карточки →

  • Тест ключевых сценариев

    Каталог, поиск, корзина, оформление.

  • Тест с анализом

    Поиск узких мест и план доработок.

  • Подготовка к пику

    Тест, доработки и повторная проверка.

    Высокие нагрузки →

Поддержка после работ

Цены поддержки: пакеты часов в месяц

После работ «Нагрузочное тестирование» можно оставить сайт и сервер на поддержке: обновления, наблюдение, разбор сбоев и доработки — из пакета часов. Те же пакеты, что в тарифах поддержки.

Старт

Старт

Включено 5 часов в месяц. Час — 4 000 ₽; при оплате за 12 месяцев — 3 500 ₽, 210 000 ₽ за год.

20 000 ₽ в месяц

5 часов в месяц

Выбрать тариф
  • Включено 5 часов в месяц
  • Стоимость часа — 4 000 ₽
  • За год — 210 000 ₽ (3 500 ₽ за час)
  • Доработки, обновления и исправления

Стандарт

Стандарт

Включено 10 часов в месяц. Час — 4 000 ₽; при оплате за 12 месяцев — 3 500 ₽, 420 000 ₽ за год.

40 000 ₽ в месяц

10 часов в месяц

Выбрать тариф
  • Включено 10 часов в месяц
  • Стоимость часа — 4 000 ₽
  • За год — 420 000 ₽ (3 500 ₽ за час)
  • Доработки, обновления и исправления

Бизнес

Бизнес

Включено 20 часов в месяц. Час — 4 000 ₽; при оплате за 12 месяцев — 3 500 ₽, 840 000 ₽ за год.

80 000 ₽ в месяц

20 часов в месяц

Обсудить проект
  • Включено 20 часов в месяц
  • Стоимость часа — 4 000 ₽
  • За год — 840 000 ₽ (3 500 ₽ за час)
  • Доработки, обновления и исправления
  • Цена — в договореПакет и стоимость часа фиксируем до начала работ.
  • Отчёт каждый месяцКакие задачи сделаны и сколько часов ушло.
  • Нужно больше часов?Соберём пакет под ваш объём.

О нас

Главные цифры нашей работы

  • Золотойпартнёр 1С-Битрикс
  • 1 системасайт, заказы и клиенты вместе
  • 73+кейсов с описанием задач в портфолио
  • 5компетенций, подтверждённых 1С-Битрикс

Полезно знать

Что нужно знать о нагрузочном тестировании

Как получить полезный результат, а не просто красивую цифру.

Реалистичные сценарии важнее числа

Тест, который тысячу раз в секунду открывает главную страницу, обычно показывает отличный результат: главная закеширована. Реальные посетители ищут, фильтруют, кладут товары в корзину и оформляют заказы — именно эти действия нагружают базу и PHP. Профиль нагрузки строим по данным аналитики.

Как читать результат

Важны не только «сколько выдержал», но и как росло время ответа. Обычно до определённой нагрузки время ответа почти не меняется, затем начинает расти, а дальше появляются ошибки. Точка, где время ответа выходит за приемлемое, — практический предел сайта.

Где обычно узкое место

  • Медленные запросы умного фильтра и поиска.
  • Число процессов PHP-FPM меньше нужного или больше, чем вмещает память.
  • Буфер базы данных меньше рабочего объёма данных.
  • Запросы к внешним сервисам без таймаутов на оформлении заказа.
  • Агенты, выполняемые на хитах посетителей.

Когда повторять

Перед каждым сезонным пиком, после переезда на другой сервер и после крупных изменений каталога, фильтров или оформления заказа. Сценарии сохраняются — повторный тест проводится быстрее.

Расскажите, какой пик ожидаете и когда, — предложим сценарии теста.

Обсудить задачу

Калькулятор

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

Четыре вопроса — подскажем виды тестов и сценарии.

  • 4 вопроса — меньше минуты
  • Состав работ — сразу на экране
  • Смету пришлём после короткого обсуждения задачи
Зачем тестируем?
Какой проект?
Где тестируем?
Нужны доработки по итогам?
Ваш расчёт

Куда прислать подробный план и смету?

Подберём решение по похожим проектам

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

Тема вопросов: нагрузочное тестирование

Вопросы о нагрузочном тестировании

Не нашли ответ? Позвоните +7 (495) 230-20-53 или напишите на info@wrp.ru.

Можно ли тестировать на рабочем сайте?

Можно в согласованное окно минимальной посещаемости и с предупреждением хостинга. Надёжнее — на копии сайта на сопоставимом сервере.

Не создаст ли тест реальные заказы?

Нет: используем тестовых покупателей, отключаем оплату, письма, выгрузку в 1С и другие внешние отправки.

Сколько посетителей нужно моделировать?

Считаем от данных аналитики: текущий пик плюс ожидаемый рост от акции или рекламы, с запасом.

Чем стрессовый тест отличается от нагрузочного?

Нагрузочный проверяет ожидаемую нагрузку, стрессовый — ищет предел, повышая нагрузку до деградации.

Почему важны сценарии, а не просто «запросы на главную»?

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

Что если сайт не выдержал цель?

В отчёте — узкие места и план доработок. После исправлений проводим повторный тест.

Поможет ли просто взять сервер мощнее?

Иногда да, но часто узкое место — медленные запросы к базе или код, и мощный сервер лишь отодвигает проблему. Тест показывает, что именно упирается.

Как часто проводить тестирование?

Перед сезонными пиками, после переезда на новый сервер и крупных изменений сайта.

Нужен ли доступ к серверу?

Желателен: без метрик сервера и базы видно только, что сайт тормозит, но не почему.

Тестируете ли вы обмен с 1С под нагрузкой?

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

Можно ли заказать разовую доработку без договора поддержки?

Да: оцениваем задачу в часах, согласуем стоимость и срок и выполняем по счёту.

Что если в месяце не хватило часов?

Дополнительные работы согласуем заранее и оплачиваем по часовой ставке — без сюрпризов в счёте.

Делаете ли вы резервные копии?

Да: настраиваем резервное копирование по расписанию и хранение копий отдельно от сайта. Подробнее — резервное копирование.

Как быстро вы реагируете на сбой сайта?

Срочные задачи — когда сайт не работает или не принимает заказы — берём в работу в первую очередь в рабочее время. Сроки реакции фиксируем в договоре поддержки.

Сколько стоит час работ?

4 000 ₽. При оплате поддержки за 12 месяцев — 3 500 ₽ за час.

Как работает абонентская поддержка сайта?

Вы выбираете пакет часов на месяц — 5, 10 или 20 — и ставите задачи по мере появления. Часы тратятся на доработки, обновления и исправления; в конце месяца присылаем отчёт, что сделано и сколько времени ушло.

Нужно ли обновлять 1С-Битрикс?

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

Как вы передаёте доступы и код?

Все доступы остаются у вас. Изменения ведём через систему контроля версий и тестовую копию, чтобы не ломать рабочий сайт.

Можно ли связать сайт с 1С?

Да. Настраиваем двусторонний обмен: товары, цены и остатки из 1С на сайт, заказы и статусы — обратно. Работаем с «Управлением торговлей», «Бухгалтерией», «УНФ», «КА» и ERP — подробнее об интеграции с 1С.

Куда будут попадать заказы и заявки — нужна ли CRM?

Для небольшого потока хватит уведомлений на почту и раздела заявок в Битриксе. Если менеджеров несколько и важно не терять клиентов — подключим Битрикс24: заявки, звонки и переписка в одной карточке. Подробнее — внедрение Битрикс24.

У меня уже есть сайт на другой CMS. Можно перенести его на Битрикс?

Да, переносим страницы, товары, пользователей и заказы с сохранением адресов и позиций в поиске: настраиваем 301-редиректы и проверяем индексацию. Подробнее — перенос сайта на Битрикс.

Кто будет поддерживать сайт после запуска?

Мы. Исправление ошибок по ТЗ — бесплатно, дальше — техническая поддержка по договору: обновления Битрикса, доработки, резервные копии и помощь вашей команде. 85% клиентов продолжают работать с нами после запуска.

Поможете с продвижением в Яндексе и Google?

Да. SEO-основу закладываем при разработке, а после запуска можно заказать SEO-продвижение: семантика, структура, тексты, техническая оптимизация и ссылки.

Как понять, какие каналы рекламы приносят заявки и продажи?

Настраиваем Яндекс Метрику с целями и электронной коммерцией, связываем заявки и заказы с источниками и рекламными кампаниями. Подробнее — веб-аналитика.

Проверим сайт под нагрузкой

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

  1. Свяжемся в течение рабочего дня и уточним задачу.
  2. За 1–2 дня подготовим КП: что сделать, в какие сроки и за какие деньги. Простой проект — быстрее.
  3. Вы решаете, начинать ли работу. До договора — никаких обязательств.

Заявка

Обсудим ваш проект

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

Или позвоните: +7 (495) 230-20-53, Пн–Пт 10:00–19:00