【问题标题】:Set system property inside TestNG XML suite在 TestNG XML 套件中设置系统属性
【发布时间】:2017-07-05 11:51:47
【问题描述】:

我有一个这样的测试套件:

<suite name="MySuite">
    <parameter name="key" value="val"/>
    <test name="testing">
        <packages>
            <package name="mypack.testpackage.*"/>
        </packages>
    </test>
</suite>

但我需要将key 用作系统属性 而不是参数(因为我稍后会在一些无法使用@ 的Spring EL 中使用它987654323@取值)。

所以我想使用类似的东西:

    <system-property name="key" value="val"/>

    <parameter name="key" value="val" system-property="true"/>

代替参数

    <parameter name="key" value="val"/>

TestNG 支持这个吗?

【问题讨论】:

    标签: java parameters testng system-properties


    【解决方案1】:

    不支持开箱即用 - 如果值可用作系统属性,您将需要为其编写代码以覆盖。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-07-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-03
      • 1970-01-01
      • 1970-01-01
      • 2014-02-04
      相关资源
      最近更新 更多