Я достиг этого, создав контроллер контроллера со следующим значением переключателя:
${__javaScript( var s="001"; new Number(s.charAt( Math.floor(Math.random()*s.length) )) )}
JavaScript выбирает случайный символ из строки s
и преобразует его в число. Таким образом, в приведенном выше примере 0 будет выбрано в два раза чаще, чем 1, а веса можно изменить, добавив / удалив символы из строки.
Я использовал String, а не Array, потому что версия javascript, используемая моей версией JMeter, не поддерживала литералы массива, поэтому это сделало его немного менее многословным.