2010-10-01 69 views
1

一爲參照參數到另一個參數我已在在的testng.xml中的testng.xml文件

以下
... 
<parameter name="Empl_Name" value="Stephen" /> 
<test name="Employee Search test" junit="false"> 
    <parameter name="Valid_Empl_Name" value="${Empl_Name}" /> 
    <classes> 
      <class name="org.EmployeeClass" /> 
    </classes> 
</test> 

以上不工作。我的要求是,我想參考Valid_Empl_Name與上述Empl_Name。 我想在許多測試用例中重用Empl_Name參數值。

有沒有辦法做到這一點?

回答

0

目前TestNG不支持這個功能,但我可以隨時添加它。

0

是的,它相當複雜,但有一種方法。如果您使用Maven構建項目,則會有一個名爲build-helper-maven-plugin的Maven插件,該插件允許您在構建開始之前預處理.xml文件。

我做了這個in this project,但你可以在其他地方找到更好的例子。無論如何,Maven不再贊成Gradle。也許你可以用Gradle(或Groovy腳本)做同樣的事情。

相關問題