Перейти к содержимому

Фотография

Нагрузочное тестирование для Web


  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 obvious

obvious

    Новый участник

  • Members
  • Pip
  • 38 сообщений

Отправлено 11 сентября 2006 - 08:52

Добрый день!
Если кто-нибудь использовал/смотрел следующие утилиты: Jmeter, OpenSTA, Grinder выскажите пожалуйста свое мнения о них. Какие недостаки были замечены? Спасибо!
  • 0

#2 Rost

Rost

    Постоянный участник

  • Members
  • PipPipPip
  • 241 сообщений
  • ФИО:Rostyslav Boruk
  • Город:Украина, Киев

Отправлено 11 сентября 2006 - 11:06

Добрый день!

Могу поделиться знаниями о JMeter.
JMeter позволяет создавать “виртуальных пользователей”, которые можно объединять в “группы виртуальных пользователей” (Thread groups). При этом как самих пользователей, так и групп, может быть сколько угодно, а точнее – столько, сколько необходимо для проведения теста.
Рассмотрим что же происходит непосредственно внутри группы. Как только запускается тест – от имени каждого “виртуального пользователя” отправляется запрос на сервер (request) и ожидается некий ответ (response).
Для того, чтобы обрабатывать результаты запроса (ответы), в JMeter существуют специальные проверки (например, Response Assertion), которые тестировщик может подключать и настраивать на свой вкус. В таком случае, если результат проверки окажется негативным – сообщение об этом тестировщик увидит в результатах (results).
Время. Тестировщик может устанавливать фиксированный период времени, в течении которого будет выполняться тест, для каждой Thread group. Также есть возможность задавать время начала и окончания теста, или запустить тест «навечно». Это значит, что приложение будет тестироваться до тех пор, пока тестировщик собственноручно не остановит процесс.
Таймеры. Есть несколько видов таймеров. Они используются тогда, когда нам нужно, например, выставить ограничение на количество requests, посылаемых за единицу времени (Constant Throughput Timer), или сделать задержку перед запуском очередной группы виртуальных юзеров (Constant Timer) итп.

Ну это если в двух словах. :victory:
  • 0
Ростислав Борук,
Консультант по процессам тестирования


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных