2015-09-24 5 views
0

У меня есть два CSV-файла, которые мне нужно выполнить. Я использую jp @ gc - Переменные из файла CSV. Содержание являются:JMeter looping через CSV

Файл № 1

File successfuly parsed, 10 variables found: 
${1} = e79d29ec-f356-4682-b601-fa6b41c1b40a 
${2} = b0c4c235-60c4-462b-bab4-89e65da8e00c 
.......... 

File # 2

File successfuly parsed, 10 variables found: 
${0} = 88F6470E3E45921AEC8240A4A1C837F323C96E5DB8D06F959A42CE068E5D6477 
${1} = 2A2EE03FA798D359963C47F6DB97194BB2F6E053489DBE1539367697679E2D5E 

У меня есть несколько запросов HTTP, которые будут использовать эти значения для каждого запуска каждый запрос должен принять новое значение из файла CSV. Я пробовал использовать логические контроллеры без везения. Любой, кто имел успех с чем-то похожим, хотел помочь мне?

ответ

0

Вы не сможете использовать 2 экземпляра переменных из CSV-файла из-за столкновения имен переменных. Переменные из файла # 1 будут перезаписаны переменными из файла # 2 (или наоборот, в зависимости от переменных из CSV элемента приходит позже плана тестирования дерева)

Так у вас есть 2 варианта:

  1. Рассмотрим переключение на __CSVRead() функции или CSV Data Set Config для файла # 2
  2. Меняйте CSV-файлы, так 1-значения столбцов будут уникальными