Запись с использованием приложения CEGID в JMeter 5.2 - PullRequest
0 голосов
/ 14 января 2020

Необходимо записать приложение, которое находится в приложении CEGID Retail. Скрипт имеет 8 транзакций, и каждая транзакция имеет 100 URL, что полезно в скрипте. Мы можем захватить запрос в Fiddler. можем ли мы записывать с использованием Jmeter, в противном случае необходимо принимать запросы от fiddler и вставлять Jmeter вручную, что потребует больше времени.

Пожалуйста, предложите лучший подход для этого. введите описание изображения здесь

после преобразования сеанса фиддлера в .har и .har в .jmx тело запроса удаляется. Пожалуйста, предложите по этому поводу.

Запись Fiddler позволяет экспортировать захваченные запросы в формате HAR, например File -> Export Sessions -> HTTP Archive 1.1, и после этого вы можете преобразовать их в сценарий JMeter .jmx с помощью онлайн-HAR в JMX. инструмент преобразования

есть ли необходимость изменить настройки?

1 Ответ

0 голосов
/ 14 января 2020

Если приложение использует HTTP и / или HTTP (S) протоколы, вы сможете нормально его записывать, используя JMeter's HTTP (S) Test Script Recorder , просто

  1. Запустите прокси-сервер записи JMeter HTTP (S) Test Script Recorder
  2. импортируйте SSL-сертификат JMeter в ваш браузер, файл называется ApacheJMeterTemporaryRootCA.crt и генерируется в «bin» "папка вашей установки JMeter
  3. настройка вашего браузера на использование JMeter в качестве прокси
  4. выполнение шагов тестового сценария в браузере - JMeter будет хранить соответствующие HTTP-запрос выборки в Контроллер записи

См. Тесты записи Руководство пользователя для более подробной информации


Если у вас уже есть запись Fiddler, вы можно экспортировать захваченные запросы в формате HAR , например File -> Export Sessions -> HTTP Archive 1.1, и после этого вы можете конвертировать их в скрипт JMeter .jmx, используя онлайн-конвертер HAR в JMX

...