Перейти к содержимому

Фотография

POST запрос с телом xml


  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 Vesna

Vesna

    Новый участник

  • Members
  • Pip
  • 4 сообщений
  • ФИО:Фриц Весна

Отправлено 18 июля 2019 - 08:08

Добрый день форумчане.

Я новичок,осваиваю JMeter  и вот рабочая ситуация.

Тестирую REST API посредством JMeter(такая задача поставлена архитектором)

Метод POST добавляет новую запись в БД, в теле запроса xml файл с уникальными атрибутами, т.е. дважды один и тот же добавить нельзя.

Как мне параметризировать xml? Передавать тело запроса через файл?


  • 0

#2 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 833 сообщений


Отправлено 23 июля 2019 - 08:19

Какого вида параметры?

Смотрите. Есть такие полезные функции - http://jmeter.apache.../functions.html Они помогают генерировать нужные данные в нужном формате (например дату/время, случайные строки и т.п.).

Чтобы посмотреть как они работают, есть помощник - http://jmeter.apache...function_helper

И останется ещё освоить переменные, как их использовать.

Есть элемент User Defined Variables, который помогает создавать переменные, чтобы их потом использовать (${имя созданной переменной}).

 

И у вас буде что-то типа:

        <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="/" enabled="false">
          <stringProp name="HTTPSampler.implementation">${переменная с нужным содержанием которое сгенерила полезная фукция}</stringProp>
        </HTTPSamplerProxy>

  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных