jmeter как записать http (s) скрипт-рекордер для загрузки xml-файла - PullRequest
0 голосов
/ 20 ноября 2018

jmeter 5.0 windows 10

Я использую jmeter для загрузки теста приложения localhost: 5000 и хочу записать его с помощью программы записи сценариев тестирования htts. Я отправляю файл -> шаблоны -> выбрать шаблон - создатьи это создает для меня тест. Затем я захожу в firefox, захожу на прокси-сервер и меняю настройки, а также устанавливаю сертификат

. Затем я нажимаю на регистратор сценариев http (s) слева и нажимаю кнопку запуска.в результате появляется всплывающее окно для установки сертификата

, затем появляется другое всплывающее окно enter image description here

, какие значения следует выбрать в настройке HTML-сэмплера и выделенном

это то, чего я хочу достичь

перейдите на http://localhost:5000/, затем загрузите файл XML (я сохранил его в моем каталоге jmeter / bin) и получите элемент с несколькими флажкамизатем установите некоторые из флажков и нажмите кнопку «Отправить»

1 Ответ

0 голосов
/ 20 ноября 2018
  1. Prefix - это просто строка, которая будет добавлена ​​к сгенерированным меткам сэмплера HTTP Request .Если вы не предоставите префикс, у вас будут имена, такие как 1, 2, 3, 4, etc.:

    enter image description here

    Если вы установите что-то в качестве префикса - это будетк каждому имени сэмплера добавляется

    enter image description here

  2. Create new transaction after request (ms) - если вы ввели значение 5000 в это поле и во время записи выне будет щелкать в течение 5+ секунд - JMeter будет помещать все последующие запросы в новый контроллер транзакций .Основной функцией Transaction Controller является измерение общего дочернего элемента его дочерних элементов.Например, на изображении выше foo10 - это контроллер транзакций, который будет измерять совокупное время выполнения сэмплеров от foo10 до foo17 и сообщать о нем как об одной транзакции.Например, вы можете использовать всю последовательность как одну транзакцию или две отдельные транзакции: загрузить файл и отправить.

  3. На всякий случай убедитесь, что ваши настройки прокси Firefox выглядят как:

    enter image description here

    to wit:

    • прокси используется для всех протоколов
    • исключений не делается
  4. Вы должны импортировать сертификат вFirefox после запуска прокси-сервера, так как срок действия сертификата ограничен (7 дней), и если вы не будете вести запись более 7 дней, вы больше не сможете использовать сертификат без его регенерации.Поэтому убедитесь, что «свежий» сертификат импортирован в Firefox.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...