Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将参数传递给@BeforeClass和@AfterClass方法_Java_Testng - Fatal编程技术网

Java 将参数传递给@BeforeClass和@AfterClass方法

Java 将参数传递给@BeforeClass和@AfterClass方法,java,testng,Java,Testng,我正在调用TestNG programmaticaly。我使用数据提供程序将值传递给测试方法。如果我可以将参数传递给@BeforeClass和@AfterClass方法,有什么办法吗?如果有帮助,您可以尝试@BeforeClass的@Parameters 我也在寻找相同的方法,但我尝试将参数传递给@beforethod、@BeforeClass、@BeforeSuite和@Test方法,并观察到它适用于除@BeforeClass之外的所有方法,但当我尝试使用@BeforeClass时,没有抛出

我正在调用TestNG programmaticaly。我使用数据提供程序将值传递给测试方法。如果我可以将参数传递给@BeforeClass和@AfterClass方法,有什么办法吗?

如果有帮助,您可以尝试@BeforeClass的@Parameters


我也在寻找相同的方法,但我尝试将参数传递给
@beforethod
@BeforeClass
@BeforeSuite
@Test
方法,并观察到它适用于除
@BeforeClass
之外的所有方法,但当我尝试使用
@BeforeClass
时,没有抛出错误

您可以将参数传递给
@BeforeSuite
,而不是使用
@BeforeClass
,这可能有助于实现您的目标