как добавить счетчик if-match в заголовке в jmeter - PullRequest
0 голосов
/ 30 октября 2018

Я выполняю некоторые тесты производительности для моего API, и он использует заголовок if-match, который должен быть увеличен для последующего запроса. Я добавляю счетчик для этой группы потоков, но значения расположены не в том порядке, в котором они уникальны и увеличиваются, но не в порядке возрастания.

они имеют вид: 210,150,213 и т. Д. И должны составлять 150,152,152,153 ...

Это путь в Jmeter, с помощью которого я могу достичь этого.

here is the log:
018-10-30 19:53:18,629 INFO o.a.j.m.JSR223PreProcessor: Counter value::>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>232
2018-10-30 19:53:18,629 INFO o.a.j.m.JSR223PreProcessor: Counter value::>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>245
2018-10-30 19:53:18,629 INFO o.a.j.m.JSR223PreProcessor: Counter value::>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>231
2018-10-30 19:53:18,629 INFO o.a.j.m.JSR223PreProcessor: Counter value::>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>229
2018-10-30 19:53:18,644 INFO o.a.j.m.JSR223PreProcessor: Counter value::>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>246
2018-10-30 19:53:18,660 INFO o.a.j.m.JSR223PreProcessor: Counter value::>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>249
2018-10-30 19:53:18,750 INFO o.a.j.m.JSR223PreProcessor: Counter value::>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>251
2018-10-30 19:53:18,782 INFO o.a.j.m.JSR223PreProcessor: Counter value::>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>252
2018-10-30 19:53:18,782 INFO o.a.j.m.JSR223PreProcessor: Counter value::>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>248
2018-10-30 19:53:18,782 INFO o.a.j.m.JSR223PreProcessor: Counter value::>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>247
2018-10-30 19:53:18,875 INFO o.a.j.m.JSR223PreProcessor: Counter value::>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>253

1 Ответ

0 голосов
/ 30 октября 2018

Мы не достаточно телепаты, чтобы сказать, что не так, не увидев ваш План тестирования и конфигурацию "counter" (что бы это ни было).

Если вы ищете способ генерирования увеличивающегося числа независимо от того, какой поток выполняется в данный момент - самый простой вариант - функция __ counter () в режиме GLOBAL, например:

${__counter(FALSE,)}

Он будет возвращать увеличенное число при каждом вызове, независимо от того, какой поток его вызвал. Надеюсь, это то, что вы ищете:

enter image description here

На всякий случай посмотрите Как использовать счетчик в статье о тесте JMeter .

...