2014-10-02 46 views
0

我想知道如何使用TestNG使用的參數。使用TestNG參數值與其他方法

舉例來說,如果我有

@org.testng.annotations.Parameters(value = {"browser", "version", "os"}) 
public static foo() { 
    ... 
} 

我可以在代碼中的其他地方通過這些值來使用嗎?

例如:

System.out.println(value[0]); 
    System.out.println(value[1]); 
    System.out.println(value[2]); 

回答

2

在參數參數列表,你應該通過從XML映射PARAM名稱file.you可能無法直接通過在代碼中的值。

@org.testng.annotations.Parameters({"browserType", "version", "os"}) 
public static foo(String browserType,Stirng version,String operatinSystem) { 

can play with values inside the functions 
    ... 
} 

這是格式TestNG的框架可以讓你與參數類處理

相關問題