свойство parameters в синтаксисе Taurus - PullRequest
0 голосов
/ 16 июня 2020

Может кто-нибудь объяснить, что означает свойство parameters в этом синтаксисе тельца? Я попытался найти документацию по синтаксису, но не нашел на него ссылки.

- url: ${endpoints}
        label: 1359_CheckADCLientDeletion
        headers:
          Authorization: Bearer ${access_token}
          Content-Type: "application/json"
        assert-httpcode:
          - 200
          - 202
        jsr223:
          - langauge: groovy
            execute: before
            script-text: |
              vars.put("searchName", "test")
              vars.put("listUrl", "${endpoints}")
          - language: groovy
            execute: after
            script-file: jsr223/checkForDeletedADClient.groovy
            parameters: check_ad_client_deletion
          - langauge: groovy
            execute: after
            script-file: jsr223/logger.groovy
            parameters: check_ad_client_deletion

1 Ответ

1 голос
/ 16 июня 2020

Это не 100% JMeter, это синтаксис для инструмента Taurus .

Этот атрибут parameters предназначен для JSR223 Blocks глядя на execute: after, он сгенерирует JSR223 PostProcessor и поместит check_ad_client_deletion в его раздел «Параметры»:

check_ad_client_deletion

Вы всегда можете выполнить команду bzt your_test.yml -gui, и она запустит JMeter GUI, чтобы вы могли нормально проверить полученный скрипт JMeter.

Дополнительная информация: Первые шаги с помощью Taurus

...