Примечание для себя.
Оказывается, что в BeanShell Sampler используется две строки, а не команда __BeanShell.К сожалению, не совсем в примерах.
Я добавил сэмплер BeanShell в группу потоков, затем создал переменную.Никаких параметров в форме не потребовалось, только два скрипта лайнера ниже.Пока я не изменяю переменную, я могу скопировать данные в другую переменную, вместо этого изменить их, а затем сделать ссылку на значение в том месте, где это необходимо.
Сначала определите переменную в некоторых пользовательских параметрах, например:
Name: my_initial_reference
Value: ITS IN CAPS
Добавьте бобовый выборщик в пользовательские настройки или список определений (только что это не дочерний процесс)
Введите:
String blah = "${my_initial_reference}"; //
vars.put("blah", blah.toLowerCase()); //${blah} = "its in caps" now available
Теперь с помощью пар имя / значение я могу сопоставить $ {blah} в качестве значения с любым именем процесса, которое ему требуется.
Обратите внимание, чтоОтвет отладки будет по-прежнему отображать начальное значение в заглавных буквах, но вы также увидите blah = его в заглавных буквах, что я и хотел использовать.