Когда мой тестовый пример выходит из строя, особенно на нашем сервере сборки, я хочу сделать снимок экрана/экрана, чтобы помочь мне отладить то, что произошло позже. Я знаю, как сделать снимок экрана, но я надеялся, что в JUnit вы вызовете мой метод takeScreenshot()
, если тест завершится с ошибкой, прежде чем браузер будет закрыт.
Нет, я не хочу редактировать наши тесты тестов, чтобы добавить try/catch. Возможно, я мог бы, возможно, поговорить в аннотации, я полагаю. Все мои тесты имеют общий родительский класс, но я не могу придумать, что я могу сделать, чтобы решить эту проблему.
Идеи?