Графический интерфейс Taurus не отображает параметры синтаксического анализа, если он использовался с переменными.

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

Пожалуйста, дайте мне знать, если это ошибка или так она разработана.

моя конфигурация ямла. введите здесь описание изображения

Бег

bzt myYaml.yaml -gui

параметр, содержащий потоки

Однако, когда я создал переменную, содержащую значение ${__groovy(Math.round(92/100 * ${__P(threads)}),)}

bzt myYaml.yaml -gui не показало, что это было правильно настроено, и по умолчанию потоки группы потоков равны 1.

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


person Awad    schedule 25.02.2019    source источник


Ответы (1)


Переменные, объявленные в Определяемые пользователем переменные, инициализируются при запуске теста, поэтому плагин показывает 0.

В то время как, если вы установите значение ниже, оно оценивается как встроенное:

${__groovy(Math.round(92/100 * ${__P(потоки,100)}),)}

person UBIK LOAD PACK    schedule 25.02.2019
comment
Я забыл упомянуть, что я использую 1.13.3, macOS - person Awad; 26.02.2019
comment
Упс, я неправильно понял вопрос, я исправил свой ответ - person UBIK LOAD PACK; 26.02.2019
comment
Я вижу сейчас. Мой вариант использования состоял в том, чтобы попытаться добавить определяемую пользователем переменную, определенную в двух местах: одно для тестирования моих вариантов использования из Jmeter, а другое из Taurus. Есть ли другой способ сделать это? - person Awad; 26.02.2019
comment
Конечно! Я ценю вашу помощь и последующие так быстро. - person Awad; 26.02.2019