获取在 TestNG 中调用配置方法的测试方法
Get test method for which configuration method was called in TestNG
有没有办法从 TestNG 中的 @BeforeMethod
/@AfterMethod
配置方法的 ITestNGMethod
获取 @Test
方法引用?我知道如果相应的配置方法声明类型为 java.lang.reflect.Method
的参数是可能的,但我需要一个更通用的解决方案,即使在没有控制的情况下也可以在侦听器(IInvokedMethodListener
或 IConfigurationListener
)中工作关于如何定义配置方法。
@BeforeMethod
/@AfterMethod
可以了解 @Test
方法的唯一方法是 运行,就是定义一个java.lang.reflect.Method
对象作为 @BeforeMethod
/@AfterMethod
注释配置方法的参数。没有其他方法可以以通用方式(例如使用侦听器)提取此信息,例如,
有没有办法从 TestNG 中的 @BeforeMethod
/@AfterMethod
配置方法的 ITestNGMethod
获取 @Test
方法引用?我知道如果相应的配置方法声明类型为 java.lang.reflect.Method
的参数是可能的,但我需要一个更通用的解决方案,即使在没有控制的情况下也可以在侦听器(IInvokedMethodListener
或 IConfigurationListener
)中工作关于如何定义配置方法。
@BeforeMethod
/@AfterMethod
可以了解 @Test
方法的唯一方法是 运行,就是定义一个java.lang.reflect.Method
对象作为 @BeforeMethod
/@AfterMethod
注释配置方法的参数。没有其他方法可以以通用方式(例如使用侦听器)提取此信息,例如,