Измеряет ли JMeter ответ сервера, используя сэмплер junit? - PullRequest
0 голосов
/ 06 февраля 2019

Я хочу интегрировать некоторые функциональные тесты в тесты производительности, используя JMeter.И если я использую сэмплер JUnit и запускаю тесты с запуском браузера и выполняю некоторые действия в браузере (щелчки, ввод текста), что я получу в слушателе JMeter: время ответа, включая скорость браузера, ИЛИ только время ответа сервера без выполнения браузера.?

Что я делаю в JMeter: когда я добавляю JUnit-сэмплер и открываю экспортированный jar-файл своего теста и запускаю его - тест выполняется как обычный тест веб-драйвера с запуском браузера и загрузкой элементов пользовательского интерфейса, вводом текста ищелчки.Повлияет ли загрузка элементов на время ответа?

1 Ответ

0 голосов
/ 06 февраля 2019

JMeter будет измерять время всего теста .Если он предполагает инициализацию, запуск браузера и т. Д. - все это будет подсчитано, конечно, включая время, необходимое для загрузки страницы / элементов для отображения.

Если вам нужно разделить тест на более мелкие куски - рассмотрите возможность перехода на WebDriver Sampler , если вы выберете groovy в качестве языка сценариев , вы сможетеповторно используйте существующий код Java и лучше контролируйте происходящее, добавьте промежуточные результаты для логических действий, сгруппируйте отдельные действия вместе с помощью Transaction Controller и выполняйте тесты параллельно.

...