Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Taurus中,如何将${Taurus_ARTIFACTS_DIR}传递给JMeter_Jmeter_Load Testing_Taurus - Fatal编程技术网

在Taurus中,如何将${Taurus_ARTIFACTS_DIR}传递给JMeter

在Taurus中,如何将${Taurus_ARTIFACTS_DIR}传递给JMeter,jmeter,load-testing,taurus,Jmeter,Load Testing,Taurus,在我的yaml中,我遵循了以下文件: 并制定了: modules: jmeter: properties: myoutputdir: ${TAURUS_ARTIFACTS_DIR}/output 然后我想使用_p函数使用它,但它没有被传递。 如果我传递另一个静态值,它就会工作 是虫子还是我需要逃避什么 编辑: -我不知道我做错了什么,但同样的代码现在可以工作了。所以这个问题很愚蠢,但我不能删除它。我不能使用 使用的YAML配置文件: modules: j

在我的yaml中,我遵循了以下文件:

并制定了:

 modules:
  jmeter:
    properties:
      myoutputdir: ${TAURUS_ARTIFACTS_DIR}/output 
然后我想使用_p函数使用它,但它没有被传递。 如果我传递另一个静态值,它就会工作

是虫子还是我需要逃避什么

编辑:


-我不知道我做错了什么,但同样的代码现在可以工作了。所以这个问题很愚蠢,但我不能删除它。

我不能使用

  • 使用的YAML配置文件:

    modules:
      jmeter:
        properties:
          myoutputdir: ${TAURUS_ARTIFACTS_DIR}/output
    execution:
    - scenario: simple
    scenarios:
      simple:
        script: test.jmx
    
  • 属性在as
    ${P(myoutputdir,)}
    中引用并打印到as
    println('----myoutputdir='+args[0])
我可以看到当前Taurus输出目录打印到工件目录下的jmeter.out文件:


因此,请尝试再次检查YAML配置文件

奇怪,我正在使用此版本。如果将SimpleDataWriter中的属性与_P函数一起使用,它是否有效?嗯,我再次进行了测试,它正常工作,所以我不知道我缺少了什么。再次感谢你的回答。我接受了。