воскресенье, 6 апреля 2014 г.

Первый тест-план на Jmeter


Скачать jmeter можно тут: https://jmeter.apache.org/download_jmeter.cgi
Для начала можно скачать архивированную скомпилированную версию: binaries, под windows вариант zip.
Sourse - исходные файлы для продвинутых пользователей.
Файл нужно распаковать в папку, запустить файл jmeter.bat из папки bin. Запустится окно jmeter:


В левом окне видны пункты Test Plan и WorkBench. Это соответственно план тестирования и рабочее место, куда можно перемещать шаги и действия во время отладки плана тестирования.
Для создания плана тестирования нужно кликнуть правой кнопкой на пункте Test Plan->Add->Thread(Users)->Thread Group. Будет создана группа пользователей. Ему можно дать название, определить количество одновременных пользователей - Number of Threads, период, за который все потоки будут работать - Ramp-Up Period. Например, если выставить параметры: Number of Threads = 10, Ramp-Up Period = 5, то после 5 секунд на сайте будут все 10 пользователей, т.е. будут добавляться каждые полсекунды.
Jmeter не является браузером, и работает только с HTML, не выполняет javascript код и не загружает картинки.
Создадим HTTP запрос для этой группы. Правой кнопкой на Thread Group, выбираем Add->Sampler->HTTP Request. Это будет сам запрос. Например, запросим страницу ya.ru

Чтобы увидеть, что вернулось в качестве ответа от сервера, нужно добавить в тест-план Listener. Нажимаем правой кнопкой на Thread Group->Add->Listener->View Results Tree.
Запускаем тест: Run->Start.
После запуска теста можно перейти в View Results Tree и увидеть ответ сервера. Если запрос выглядит так, как на скриншоте - зеленый - то это значит, что запрос прошел успешно.

Комментариев нет:

Отправить комментарий