【发布时间】:2017-08-20 20:46:29
【问题描述】:
我想知道是否有某种方法可以调整 TestNG,以便首先执行由 @AfterMethod 注释的方法,然后在测试侦听器中运行 onTestSuccess/onTestFailure 方法。
在我的项目中,@AfterMethod 注解的方法具有打印每个测试方法的响应正文的逻辑。并且 onTestSuccess/onTestFailure 方法具有打印消息的逻辑(例如“测试完成”)。我不想将打印此消息的代码放在我项目中每个测试类的@AfterMethod 中。
问题是,首先显示“测试完成”消息,然后打印响应正文,根据 TestNG 设计,这可能是正确的,但这是我想要调整的。
【问题讨论】: