Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在以编程方式调用 TestNG。我使用数据提供者将值传递给测试方法。如果我可以将参数传递给@BeforeClass 和@AfterClass 方法,有什么办法吗?
我也在寻找相同的方法,但我尝试将参数传递给@BeforeMethod、和方法@BeforeClass,并观察到它适用于所有方法,但当我尝试使用 时,不会引发错误。@BeforeSuite@Test@BeforeClass@BeforeClass
@BeforeMethod
@BeforeClass
@BeforeSuite
@Test
@BeforeClass您可以将参数传递给@BeforeSuite可能有助于您实现目标的参数,而不是 for 。
如果有帮助,您可以尝试为 @BeforeMethod 使用 @Parameters。
用于参数的 TestNG JavaDocs
TestNG 参数文档