首页 > 解决方案 > taurus 语法中的参数属性

问题描述

有人可以解释一下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

标签: taurus

解决方案


这不是 100% JMeter,它是Taurus工具的语法。

parameters属性适用于JSR223 块,查看execute: after它将生成一个JSR223 后处理器并放入check_ad_client_deletion其“参数”部分:

check_ad_client_deletion

您始终可以执行bzt your_test.yml -gui命令,它将启动 JMeter GUI,以便您可以正常检查生成的 JMeter 脚本。

更多信息:使用 Taurus 导航您的第一步


推荐阅读