Какой тип реквизита в мире JMeter? - PullRequest
0 голосов
/ 04 июля 2019

Я пишу свои тесты в JMeter, и я нахожусь в точке, когда информация должна передаваться между потоками. Единственное, чего я не знаю, это типа props, поэтому я не могу легко использовать его в своем коде Groovy.

Какой тип реквизита?

Мой отличный код выглядит так:

class NiceGroovyClass {

    JMeterVariables vars
    Logger log
    <props.type???> props

    ConfigurationManager(
            Logger log,
            JMeterVariables vars,
            <props.type???> props) {
        this.vars = vars
        this.log = log
        this.props = props
    }
}

Ответы [ 2 ]

2 голосов
/ 04 июля 2019

Документация показывает, что это экземпляр java.util.Properties

реквизит (JMeterProperties - класс java.util.Properties) - например, props.get("START.HMS"); props.put("PROP1","1234");

Вы всегда можете проверить результат props.getClass().toString(), чтобы проверить это

1 голос
/ 08 июля 2019

В Groovy вы можете использовать следующие методы для получения информации о произвольном объекте:

Пример вывода:

enter image description here

Итак, props - это, в основном, экземпляр java.util.Properties

Изучите Лучшие 8 классов Java JMeter, которые вы должны использовать с Groovy Статья, чтобы узнать больше о самых популярных JMeter API сокращениях, доступных из тестовых элементов JSR223

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...