В конце запуска TestNG у нас есть пара вещей, которые я замечаю.TestNG Overriding Report Generation
Мы получаем следующее сообщение, отображаемое на консоли (в этом примере показано непройденных тестов):
53 tests completed, 6 failed, 1 skipped
There were failing tests. See the results at: file:///Users/***/Workspace/***/build/test-results/
И, конечно, отчет HTML генерируется. Что я хотел бы сделать, это добавить шаг к этому процессу, когда мы копируем созданные HTML-отчеты на другой сервер в одной сети, а также публикуем уведомление в Slack. Я думаю, что слабая часть довольно проста, просто отправляя HTTP-запрос с помощью тела json, но где бы я поставил код для этого? Могу ли я это сделать без перекомпиляции TestNG?