TestNG:无法提供类级参数
我想在testng.xml中提供类级参数 请有人提出建议,如果这是可能的(或可能的解决办法)。我目前在这样做时遇到以下错误: 元素类型“类”的内容必须匹配 “(类别*,参数*)TestNG:无法提供类级参数,testng,Testng,我想在testng.xml中提供类级参数 请有人提出建议,如果这是可能的(或可能的解决办法)。我目前在这样做时遇到以下错误: 元素类型“类”的内容必须匹配 “(类别*,参数*) 来自: 参数的作用域是有限的。在testng.xml中,您可以在标记下或下声明它们 相反,允许在节点上使用参数,但解析器会抱怨,因为您不尊重节点的顺序 顺便说一句,不可能在同一节点中为每个类指定一个特定值。 换句话说,您将必须创建许多节点: <suite> <test> <cl
来自:
参数的作用域是有限的。在testng.xml中,您可以在
标记下或
下声明它们
相反,允许在
节点上使用参数,但解析器会抱怨,因为您不尊重节点的顺序
顺便说一句,不可能在同一
节点中为每个类指定一个特定值。
换句话说,您将必须创建许多
节点:
<suite>
<test>
<classes>
<class name="someclass1"/>
<parameter name="P1" value="V1"/>
</classes>
</test>
<test>
<classes>
<class name="someclass2"/>
<parameter name="P1" value="V2"/>
</classes>
</test>
</suite>
您能告诉我如何使用上下文变量获取变量P1的值吗?我将非常感激……)
<suite>
<test>
<classes>
<class name="someclass1"/>
<parameter name="P1" value="V1"/>
</classes>
</test>
<test>
<classes>
<class name="someclass2"/>
<parameter name="P1" value="V2"/>
</classes>
</test>
</suite>