Шаги, которые я выполнил:
В Master, а также в Slave: В файле jmeter.properties
настроил server.rmi.ssl.disable=true
и раскомментировал его.
Мастер, а также в Slave: В файле jmeter.properties
без комментариев server.rmi.ssl.keystore.password=changeit
Перезагрузили как Master, так и Slave.
Запустил файл jmeter-server.bat
на раб.
Случай A: Из Мастера запустил Slave(172.XX.XX.XX)
из графического интерфейса.
Случай B: Путь к папке bin> jmeter -n -t <Path of .jmx file> -R 172.XX.XX.XX -l E:<Path of Result file> -Gusers=1000 -Grampup=100
Результат исполнения:
Случай A: Тест начинается на ведомом устройстве и также завершается, но в файле результатов нет данных.
Случай B: дерево успешно создано с использованием <Путь к файлу .jmx> .jmx
Configuring remote engine: 172.XX.XX.XX
Starting remote engines
Starting the test @ Wed Oct 24 22:47:55 IST 2018 (1540401475258)
Remote engines have been started
Waiting for possible Shutdown/StopTestNow/Heapdump message on port 4445
summary = 0 in 00:00:00 = ******/s Avg: 0 Min: 9223372036854775807 Max: -9223372036854775808 Err: 0 (0.00%)
Tidying up remote @ Wed Oct 24 22:48:05 IST 2018 (1540401485415)
... end of run
Кроме того, создается файл результатов, но в нем нет данных.
Примечание: 1. Ведущее устройство и ведомое устройство находятся в одной подсети.
Мастер: версия Java "1.8.0_151"
Среда выполнения Java (TM) SE (сборка 1.8.0_151-b12)
64-разрядная серверная виртуальная машина Java HotSpot (TM) (сборка 25.151-b12, смешанный режим)
Подчиненный: версия Java "1.8.0_161"
Среда выполнения Java (TM) SE (сборка 1.8.0_161-b12)
64-разрядная серверная виртуальная машина Java HotSpot (TM) (сборка 25.161-b12, смешанный режим)
Я тестирую веб-приложение (HTTPS).
Может ли кто-нибудь помочь мне в этом, пожалуйста, я делаю ошибку при настройке.
Во-первых, вы всегда должны запускать сервер и клиент с одной и той же версией Java, здесь это не так.
Во-вторых, если в поле «Данные» пусто, вы имеете в виду, что данные ответа пусты, тогда это ожидаемое поведение, при распределенном тестировании jmeter выделяет данные ответа для производительности, но у вас будет другая информация, такая как метрики, статус ошибки ...
Наконец, если проблема не исчезнет, покажите:
Рад, что это помогло. Вы также можете проголосовать за. К сведению, что показали журналы? Спасибо
Извините за поздний ответ UBIK LOAD PACK. Да, журнал показал, что мне нужно сохранить копию файла CSV в соответствующих ведомых устройствах для выполнения теста на них. Поскольку план тестирования охватывает функциональность, которая была реализована с концепцией параметризации.
Выполните следующие шаги 1) Скопируйте сгенерированный файл rmi_keystore.jks в папку bin jmeter 2) Добавьте IP-адрес ведомого устройства в jmeter.properties 3) запустить файл jmeter-server в подчиненной системе 4) запустить мастер jmeter и запустить
Я добавил следующий путь в файл create-rmi-keystore.bat "C: \ Program Files \ Java \ jdk-10.0.2 \ bin \ keytool" -genkey -keyalg RSA -alias rmi -keystore rmi_keystore.jks -storepass changeit -достоверность 7 -клавиш 2048% *
зайти в cmd запустить от имени администратора cd> D: \ Тестирование производительности \ apache-jmeter-5.0 \ apache-jmeter-5.0 \ bin \ create-rmi-keystore входить
затем запустите в командной строке Введите имя и фамилию: rmi пароль: изменить
Привет, kalpesh, я не могу сгенерировать rmi_keystore.jks с помощью create-rmi-keystore.bat, не могли бы вы помочь мне с шагами по созданию rmi_keystore.jks, пожалуйста. В настоящее время я отключил (server.rmi.ssl.disable), раскомментировав и установив для него значение TRUE в файле user.properties как Master, так и Salve.
sagar, вы можете легко сгенерировать rmi_keystore.jk в Mac, после создания того же файла вы можете перенести его в систему Windows.
Спасибо Kalpesh, я могу сгенерировать rmi_keystore.jks. У меня есть запрос, который имеет значение с точки зрения тестирования приложения HTTPS, если мы отключим (server.rmi.ssl.disable) и запустим нагрузочный тест на одной машине или в распределенном режиме тестирования.
Sagar, файл rmi_keystore.jk используется только с целью распространения нагрузочного тестирования. Если вы отключили, то обычная форма тестирования может быть проведена, но не распределена.
Огромное спасибо UBIK LOAD PACK, логи были для меня спасением.