Я пытаюсь написать функцию TestNG @AfterMethod, которая по существу имитирует «скриншот при сбое». Кроме того, он использует HTMLUnit и собирает XML, используя getContent().TestNG подавляет @AfterMethod репортеру
Таким образом, этот «Тест» запускается после каждого метода, чтобы узнать, не привел ли метод к пропуску или сбою, и распечатывает XML, если ITestResult является ОТКАЗОМ. Если это успех, тело пустое. Но после каждого метода, даже если тест был успешным, он все еще печатает конфигурацию @AfterMethod на странице отчета с параметрами, переданными в @AfterMethod.
Я хочу, чтобы эта функция @AfterMethod появлялась на странице отчета, если тест не удался. В противном случае, это действительно неприятно и занимает удивительное пространство с параметрами, даже если тело пустым.
Любые идеи о том, как это сделать?