gpt4 book ai didi

java - 将 TestNG 参数值与其他方法一起使用

转载 作者:行者123 更新时间:2023-12-02 05:24:52 25 4
gpt4 key购买 nike

我想知道如何使用用于 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]);

最佳答案

在参数参数列表中,您应该从 XML 文件传递​​映射参数名称。您不能直接传递代码中的值。

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

can play with values inside the functions
...
}

这是 TestNG 框架允许您使用参数类处理的格式

关于java - 将 TestNG 参数值与其他方法一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26156723/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com