Задание 3. Открыть статью (html-страница)

Есть набор тестовых страниц. У каждого своя страница для экспериментов.

Задача: имитировать в Apache.JMeter открытие своей статьи.

Например, при открытии статьи Задание 1. Работа с XML в JMeter браузер Mozilla Firefox отправляет 102 запроса.

2017-03-02_01-04-47

Один запрос для загрузки html-содержимого страницы. И 101 дополнительный запрос.

Не каждый дополнительный запрос важен для нагрузочного тестирования. Можно проанализировать запросы с каким доменам выполняются. И если осуществляется нагрузочное тестирование конкретного сервиса, то запросы к внешним системам, часто нужно исключить из профиля нагрузки. В нашем случае, есть запросы к facebook, к wordpress, к gavatar, …

2017-03-02_01-15-24

Запросы к каждой из группы доменов вносит вклад в длительность открытия страницы. Но часто к некоторым доменам отправлять запросы во время нагрузочного тестирования ну нужно. Особенно при большой интенсивности запросов. Такое решение может быть принято на усмотрение инженера, разрабатывающего тест. Или может быть требование со стороны заказчика или владельца какой-то группы доменов.

Чтобы эмулировать загрузку встроенных ресурсов в компоненте HTTP Request есть возможность распарсить HTML/CSS-содержимое и загрузить объекты по ссылкам:

Изображение из документации:

http-request-advanced-tab

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

Некоторые запросы, которые отправляются средствами javascript точно не будут отправляться. Нужо оценить как много их, предложить какое-то решение или обосновать, что ничего делать не надо.

2017-03-02_09-32-57

Вот такие запросы простановкой галочки в HTTP Request не повторить.

Использовано изображение с сайта artleo.com.

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход /  Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход /  Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход /  Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход /  Изменить )

Connecting to %s

Create a website or blog at WordPress.com Тема: Baskerville 2, автор: Anders Noren.

Вверх ↑

%d такие блоггеры, как: