как параметризовать / коррелировать в почтовых запросах jmeter с использованием значений (данные тела - xml / cxml)? - PullRequest
0 голосов
/ 05 августа 2020
  • [Параметризация / Коррекция Пост-запроса c Значение] [1] HTTPRequest как Пост, Путь

    1. Элемент списка см. Снимок экрана In BodyData, i'll provide this xml(soap) data <?xml version="1.0" encoding="Windows-1252"?> <Order> <OrderHeader> <OrderNumber> <BuyerOrderNumber> QATest1 </BuyerOrderNumber> </OrderNumber> ... </OrderDetail> </Order>

    Снимок экрана - [1]: https://i.stack.imgur.com/HIbJc.png

  • Результат теста
  • введите здесь код

1 Ответ

0 голосов
/ 05 августа 2020

Ваш вопрос неверно сформирован, поэтому довольно сложно понять, чего вы пытаетесь достичь, поэтому я просто предлагаю несколько вариантов:

  1. Используйте элемент конфигурации счетчика или __counter () функция как постфикс после "QATest", например:

    <BuyerOrderNumber>QATest${__counter(,)}</BuyerOrderNumber>
    

    enter image description here

  2. Use __ P () function как постфикс, например

    <BuyerOrderNumber>QATest${__P(number,)}</BuyerOrderNumber>
    

    таким образом вы сможете установить значение свойства «число», используя -J аргумент командной строки , поэтому, если вы запустите JMeter как:

    jmeter -Jnumber=5 -n -t test.jmx -l result.jtl 
    

    , все запросы будут <BuyerOrderNumber>QATest5</BuyerOrderNumber>

  3. Также подойдет любая комбинация вышеперечисленных советов

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