Нагрузочное тестирование html и объектов, встроенных в yandex.tank
Я уже несколько дней использую yandex.tank для выполнения нагрузочных тестов.
Я настроил список URL по-разному, но у меня нет цели
Я хочу смоделировать реальное посещение (например, веб-навигатор):
- запрос
- ответ html
- запрос объектов, встроенных в код
Я могу создать сгруппированный список объектов, встроенных в код, но результаты ориентированы на каждый запрос на отдельного человека. Например:
Мой тег "home" в "Cumulative Cases Info" показывает мне:
4554 28,21% / в среднем 171,2 мс
171,2 мс - среднее время каждого из объектов. Я хочу среднее время для полного запроса (HTML и встроенные объекты)
Можно ли выполнить нагрузочный тест, отправляя запросы, подобные тем, которые указаны с помощью yandex.tank? Или с другим инструментом нагрузочного тестирования?
1 ответ
Яндекс-танк (на самом деле в нем по умолчанию генератор нагрузки Phantom) не разбирает отклик и поэтому ничего не знает о встроенных ресурсах. Вам лучше попробовать jmeter в качестве генератора нагрузки, так как в его HTTP-запросчике есть опция для извлечения ресурсов - http://jmeter.apache.org/usermanual/component_reference.html