Jmeter Как связать счетчик с номером потока даже в следующем цикле?

В настоящее время я сталкиваюсь с проблемой в Jmeter, номер потока не связан со счетчиком. например, у нас есть группа потоков, настроенная как 3 потока, которые будут выполняться в 2 цикла. Мы также используем счетчик от 11 до 13 в группе this thread.

Когда мы запускаем, после 1-го цикла происходит следующее:

<table>
<tr><td>Thread_Group_Number</td><td>Counter_Value</td><td>Status</td></tr>
<tr><td>1</td><td>11</td><td>Still running</td></tr>
<tr><td>2</td><td>12</td><td>Finished</td></tr>
<tr><td>3</td><td>13</td><td>Finished</td></tr>
</table>

Фактическое состояние при запуске 2-го цикла:

<table>
<tr><td>Thread_Group_Number</td><td>Counter_Value</td><td>Status</td></tr>
<tr><td>2</td><td>11</td><td>Running</td></tr>
<tr><td>3</td><td>12</td><td>Running</td></tr>
</table>

Желаемый статус при запуске 2-го цикла:

<table>
<tr><td>Thread_Group_Number</td><td>Counter_Value</td><td>Status</td></tr>
<tr><td>2</td><td>12</td><td>Running</td></tr>
<tr><td>3</td><td>13</td><td>Running</td></tr>
</table>

Фактическое поведение: Группа потоков настроена следующим образом: Количество потоков: 3 Количество циклов: 2 Счетчик мин .: 11, макс: 13 и увеличивается на 1.

Снимок экрана с фактическим поведением

Я хочу, чтобы в Thread 2 Loop 2 Counter значение было 12, Thread 1 Loop 2 Counter было равно 11, а Thread 3 Loop 2 Counter было 13. Другими словами, я хочу, чтобы значение counter в следующих циклах было равным такие же, как их значения в первом цикле при том же номере потока.

Как я могу этого добиться?


person Ahmed Gehad    schedule 26.11.2018    source источник


Ответы (1)


Если вы добавите тестовый элемент Counter и настроите его следующим образом:

введите здесь описание изображения

Вы должны добиться поведения, близкого к ожидаемому

введите здесь описание изображения

Дополнительная информация: Как использовать счетчик в тесте JMeter

person Dmitri T    schedule 26.11.2018
comment
Спасибо, Дмитрий, я обновил пост для лучшего понимания. Не могли бы вы перепроверить и помочь? - person Ahmed Gehad; 26.11.2018