我想知道是否有某種方法可以調整TestNG,以便首先執行由@AfterMethod註釋的方法,然後再運行測試偵聽器中的onTestSuccess/onTestFailure方法。調整在onTestSuccess/onTestFailure之前運行@AfterMethod
在我的項目中,由@AfterMethod註解的方法具有打印每個測試方法的響應正文的邏輯。 onTestSuccess/onTestFailure方法具有打印消息的邏輯(例如「測試完成」)。我不想讓代碼在我的項目中的每個測試類的@AfterMethod中打印此消息。
問題是,首先顯示消息「測試完成」,然後按照TestNG設計打印響應正文,這可能是正確的,但這是我想要調整的。
[有沒有辦法在IResultListener方法之前運行@after方法?](https://stackoverflow.com/questions/10432490/is-there-a-way-to-run-after-method- before-iresultlistener-methods) – nullpointer