Необходимо вытащить в переменную номер треда(именно номер текущего, а не количество активных в данный момент) и номер итерации в рамках отдельного треда, чтоб потом их использовать. Подскажите, как это можно сделать.
(P.S. я новичок в этом

Отправлено 14 ноября 2012 - 10:25
Отправлено 14 ноября 2012 - 10:49
Отправлено 14 ноября 2012 - 11:49
Отправлено 14 ноября 2012 - 11:58
я тоже использовал это в JDBC Request'е, но не получается ее использовать в других функциях, напримерЯ использовал переменную $(__threadNum). если это еще актуальна проблема.
${__Random(1,$(__threadNum),)}
Отправлено 14 ноября 2012 - 12:02
Отправлено 14 ноября 2012 - 12:04
Я использовал переменную $(__threadNum). если это еще актуальна проблема.
Отправлено 14 ноября 2012 - 12:16
Получить номер треда можно из результатов выполнения метода: Thread.currentThread().getName() например в beanshell sampler
Отправлено 14 ноября 2012 - 13:10
Получить номер треда можно из результатов выполнения метода: Thread.currentThread().getName() например в beanshell sampler
получается результат: Thread Group 1-1, а как именно взять Thread Group 1-1(конкретно номер треда)?
Отправлено 14 ноября 2012 - 13:22
vars.put("curThrName", Thread.currentThread().getName());затем Regular Expression Extractor из Debug Sampler
curThrName=Thread Group 1-(.+?)
Отправлено 15 ноября 2012 - 13:18
a = Thread.currentThread().getName();Сделал так:
Для текущего треда:
BeanShell Samplervars.put("curThrName", Thread.currentThread().getName());затем Regular Expression Extractor из Debug SamplercurThrName=Thread Group 1-(.+?)
По первым наблюдениям выдает вроде бы то. Всем спасибо
0 пользователей, 1 гостей, 0 анонимных