I am having below configuration,
- Maven project
- Execute test case through
testng.xml
- External code to write report
Here I have write code to generate reports. It depends on complete all test cases and even after @AfterSuite
.
So is there any way to run that code after completing all test cases or generate test-output folder before complete all the code?
Example :
@AfterSuite
public static void tearDown()
{
try
{
driver.quit();
driver = null;
//report code, I want this code run after completing aftersuite
// or generate test-output folder before completing aftersuite
}
catch (Exception e)
{
//code for error
}
}