Taurus blazemeter yml 单个场景中的多个脚本

问题描述 投票:0回答:1

我想知道如何在 .yml 配置文件中使用 Taurus Blazemeter 在单个场景中运行多个脚本。

示例:

scenarios:
  simple:
    script: someScript.jmx
    properties:
      hostname: localhost
      protocol: http
      port: 5017

我想做的是这样的:

scenarios:
  simple:
    script: [someScript.jmx, otherScript.jmx]
    properties:
      hostname: localhost
      protocol: http
      port: 5017

我见过人们创建像 !include 这样的自定义标签,但我不想创建任何自定义标签,有什么办法可以做到这一点吗?

jmeter yaml blazemeter taurus
1个回答
0
投票

我认为“script”标签下只能有一个 .jmx script,但是一个

execution
下可以有多个 scenarios

类似:

execution:
- scenario: Scenario1
- scenario: Scenario2
  

scenarios:
  Scenario1:
    requests: 
      - url: https://example.com
  Scenario2:
    requests:
      - url: https://blazedemo.com
      

此外,JMeter Properties 在 Taurus YAML 中定义为不同

modules:
  jmeter:
    properties:
      hostname: localhost
      protocol: http
      port: 5017
© www.soinside.com 2019 - 2024. All rights reserved.