TestNG - 基本注解 - DataProvider
-
简述
@DataProvider 注解帮助我们编写数据驱动的测试用例。@DataProvider 注解使我们能够通过传递不同的数据集多次运行测试方法。以下是@DataProvider 注解支持的属性列表:属性 描述 name此数据提供者的名称。如果未提供,则此数据提供程序的名称将自动设置为方法的名称。带注解的方法必须返回一个 Object[][],其中每个 Object[] 都可以分配测试方法的参数列表。parallel如果设置为true,则使用此数据提供程序生成的测试将并行运行。默认值为false。 -
创建测试用例类
-
创建一个 java 测试类,比如说, TestAnnotationDataProvider.java 在 /work/testng/src.
-
将测试方法 testMethod() 添加到您的测试类。
-
向方法 testMethod() 添加注解@Test。
-
将方法 dataProviderMethod 添加到带有注解@DataProvider 的测试类中。
-