Наиболее частые вопросы на тему проведения нагрузочного тестирования и стресс-тестирования сайта
- Почему вы не делаете on-line тестирование на нагрузку?
В сети есть много сайтов, которые предлагают простое бесплатное on-line тестирование сайтов на нагрузку. Как правило, они предлагают отправить не тестируемый сайт некоторое количество запросов типа GET - самый распространенный тип запросов. Мы не хотим конкурировать с ними. Наше тестирование проводится намного более тонко и позволяет оценивать производительность всех частей сайта на всех уровнях. Да, для этого требуется провести минимальный анализ сайта и составление сценария, но результаты того стоят.
- Откуда ограничение на количество серверов и длительность тестирования?
Используемая нами технология нагрузочного тестирования может быть серьезным оружием в руках злоумышленников, поэтому мы применяем ее очень и очень осмотрительно. Даже после базовой проверки на легитимность запроса на тестирование, мы не можем быть абсолютно уверены в этом. Поэтому, для проведения серьезного стресс-тестирования веб-приложения или сайта целиком, мы требуем документального согласования с владельцем и провайдером. После получения согласования никаких ограничений уже не будет.
- Вы можете тестировать формы заказа, каптчи, форумы и пр.?
Да, мы можем тестировать формы заказа, обратной связи, системы голосования, комментирования, форумы и все такое прочее. В процессе тестирования мы анализируем результаты ответа сайта и можем предусмотреть различные алгоритмы реакции на них. Это позволяет нам выявить наиболее точно те места сайта, которые в первую очередь требуют оптимизации.
Но, поскольку каптча как раз предусмотрена для защиты сайта от роботов, тестировать обычные каптчи в автоматическом режиме мы не можем. Поэтому, когда нам требуется протестировать производительность страниц с каптчей, мы используем модифицированную форму каптчи, которая позволяет нашим тестам обходить защиту. - Можете тестировать back-end приложения?
Конечно, мы можем тестировать back-end приложения, формируя входные данные разной сложности, в том числе и в зависимости от полученных в ответе данных. Единственное дополнительное условие тестирования заключается в наличии достаточно производительного шлюза, через который back-end приложение будет доступна нашим серверам снаружи.
- И почтовый шлюз можете протестировать?
Да, можем. Мы можем тестировать любое приложение, принимающее соединение типа TCP. Мы можем передавать на вход произвольные данные и анализировать получаемый ответ.
- А реверсивный прокси-сервер?
Да, реверсивный прокси-сервер тоже можем протестировать. Но важно учитывать ту нагрузку, которую наше тестирование создаст за этим реверсивным прокси-сервером, т.е. куда оно будет через него направлено.
Если все понятно и вопросов больше нет, пожалуйста, заполните заявку на проведение тестирования:
|