JMeter HTTP Test Script Recorder случайным образом останавливает запись - PullRequest
0 голосов
/ 12 октября 2018

Я создаю записи для веб-сайта компании для тестов производительности.Обычно это работает нормально, хотя при запуске новой тестовой записи HTTP Test Script Recorder ничего не записывает, но возвращает в браузере следующую ошибку: enter image description here

Я использовалjmeter на некоторое время, поэтому я знаю, что настройка HTTP Test Script Recorder в порядке.Очистка истории браузера, запуск в публичном или приватном режиме не помогает.Повторная выдача сертификата прокси-сервера jmeter также не имеет значения, также как и при удалении proxyserver.jks.Испытав это раньше, я знаю, что через несколько дней HTTP Test Script Recorder снова начнет работать.Бывает как для jmeter v4, так и для v5.

Ответы [ 2 ]

0 голосов
/ 12 октября 2018

Проблема, которую вы видите, скорее всего, связана с ошибкой:

Во время записи переменные JMeter равны нулю, поэтому в итоге мы используемНеизменяемая версия их из-за этого:

Я предлагаю вам открыть здесь ошибку, предоставив как можно больше информации:

Укажите:

  • Как вы воспроизводите его
  • Файл jmeter.log с трассировкой стека (не как изображение)

Обходной путь - избегать запуска теста и записи после этого.

Редактировать 3 декабря 2018 года:

Вы сообщили об ошибке:

Воспроизводитель:

  • Запустите распределенный тест, где контроллер находится в режиме графического интерфейса и jmeter-сервер
  • Как только тест закончен, запустите запись, используя HTTP (S) Test Script Recorder.
  • Нажав на URL, вы получите проблему

ошибка чкак было исправлено сегодня, он будет доступен в JMeter 5.1 и уже доступен в:

0 голосов
/ 12 октября 2018

Я могу думать только об одной ситуации, когда это может произойти:

  1. У вас есть тест JMeter, работающий в фоновом режиме (или поток, который по какой-то причине не удалось остановить)
  2. Вы пытаетесь записать что-то одновременно

Итак

  • Убедитесь, что в данный момент ничего не работает (вы должны увидеть 0/0 вправый верхний угол графического интерфейса JMeter)

    JMeter 0 active threads

  • Начать сеанс чистой записи, чтобы перезапустить JMeter и создать план тестирования с помощью Функция записи шаблона (В главном меню выберите File -> Templates -> Recording и нажмите «Создать»

    JMeter REcording Template


На всякий случай имейте в виду, что вы также можете записывать трафик вашего мобильного приложения, используя облачную прокси-службу, в качестве бонуса вы получите возможность экспортировать записанные скрипты в режиме SmartJMX с автоматическим обнаружением и корреляцией динамических данных.Параметры Как вырезать скрипт JMeterВремя ting на 80% статья для более подробной информации, если интересно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...