Использование значений JDBC Jmeter в качестве ввода HTTP-запроса - PullRequest
0 голосов
/ 29 августа 2018

Мне нужно использовать значения параметров, которые я установил в запросе JDBC, в качестве входных данных для моих XML в моем запросе http. Например, мой запрос jdbc выполняет запрос для двух номеров поставщиков. Позже мне нужно использовать эти номера поставщиков, чтобы отключить их через запрос http.

1 Ответ

0 голосов
/ 30 августа 2018

В сэмплере JDBC Request имеется раздел «Имена переменных», где вы можете указать, где и как сохранять результаты запроса в Переменных JMeter

Например, у меня есть запрос, который возвращает 2 произвольных идентификатора формы MySQL / MariaDB help_topic таблица

mysql> select help_topic_id from help_topic limit 2;
+---------------+
| help_topic_id |
+---------------+
|           504 |
|           636 |
+---------------+
2 rows in set (0.00 sec)

Если я выполню тот же запрос в JMeter и введу id в поле «Имена переменных»:

JMeter JDBC Variables

Это приведет к 3 переменным JMeter:

id_#=2
id_1=504
id_2=636

Вы можете просмотреть, какие переменные JMeter доступны вместе со своими значениями, используя Отладочный сэмплер и Просмотр дерева результатов комбинация слушателя

JMeter Variables from JDBC

Вы сможете ссылаться на переменные как ${id_1} и ${id_2}, где это необходимо.

См. Отладка результатов JDBC Sampler в статье JMeter для более подробной информации, если необходимо

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