TestNG 高级特性:可选值、数据提供者与测试分组
1. 提供可选值
在测试中,有时需要为参数提供可选值。以下是提供可选值的具体步骤:
1. 在之前创建的 Java 项目中创建一个名为 OptionalTest 的新类文件。
2. 将以下代码复制到该 Java 文件中并保存:
package test.parameter;
import org.testng.annotations.Optional;
import org.testng.annotations.Parameters;
import org.testng.annotations.Test;
public class OptionalTest {
@Parameters({"optional-value"})
@Test
public void optionTest(@Optional("optional value")String value){
System.out.println("This is: "+value);
}
}
这个类文件包含一个测试方法,该方法接受一个参数作为输入,并在执行时使用 System.out.println 方法将传递的参数值打印到控制台。参数值通过 XML 文件中名为 optional-value 的参数传递给测试方法,使用 Optional 注解为该参数定义了一个可选值。
3. 创建一个名为
超级会员免费看
订阅专栏 解锁全文
3136

被折叠的 条评论
为什么被折叠?



