Установка плагина JMeter

62
8

У меня есть еще один маленький вопрос о JMeter.

На моем ПК у меня есть установка JMeter, где я загрузил некоторые плагины с помощью диспетчера подключаемых модулей.

Я запускаю некоторые тесты на трех разных виртуальных машинах Linux (1 мастер и 2 подчиненных устройства). Чтобы установить те же самые плагины в этих виртуальных машинах, могу ли я просто скопировать файл плагина.jar в папку lib/ext/или мне нужно также пройти через диспетчер подключений на этих виртуальных машинах? На моем ПК и виртуальных машинах работает JMeter 4.0

Один второй вопрос, нужен ли мне плагин на ведомых виртуальных машинах или просто один в главной виртуальной машине?

Заранее спасибо за помощь,

С наилучшими пожеланиями, Марк

спросил(а) 2021-01-19T17:20:02+03:00 2 месяца, 3 недели назад
1
Решение
98

Достаточно скопировать файлы.jar в подчиненные машины, установка диспетчера плагинов сама по себе не требуется. Имейте в виду, что некоторые плагины добавляют зависимости в папку "lib" JMeter, поэтому убедитесь, что папка "lib" также синхронизирована с тем, что у вас есть на главном узле.

У вас должны быть плагины на ведомых устройствах. То же самое относится к файлам данных CSV, файлам свойств, что угодно. Мастер-узел отправляет только сценарии.jmx и глобальные свойства, которые вы задаете с помощью -G командной строки -G, вам нужно позаботиться о плагинах и данных самостоятельно.

Дополнительная информация: Как выполнить распределенное тестирование в JMeter

ответил(а) 2021-01-19T17:20:02+03:00 2 месяца, 3 недели назад
44

У вас должна быть такая же версия JMeter, а также если вы используете другие плагины для распределенного тестирования:

Убедитесь, что все узлы (клиент и серверы): работают точно так же, как и JMeter.

Вы можете следить за локальным репозиторием учебника плагинов jmeter от Guy Salton

Решение должно иметь только одно конкретное место для ваших плагинов JMeter:

Добавьте следующую строку в файл jmeter.properties:

jpgc.repo.address=http://10.129.66.91:8080/my_plugins.json

где 10.129.66.91 - это IP-адрес машины репозитория

ответил(а) 2021-01-19T17:20:02+03:00 2 месяца, 3 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема