Некоторые из моих тестов TestNG связаны с постоянным использованием данных. Когда тест завершен, необходимо выполнить некоторые действия для восстановления состояния данных (например, очистки). Я решаю это, используя @AfterClass
или @AfterMethod
.Как изящно завершить тест TestNG?
Проблема в том, что иногда во время разработки мой тест зависает, и мне нужно его вручную завершить. При завершении тестового теста JVM-процесса я должен выполнить все последующие тестовые действия самостоятельно.
Есть ли способ, которым я могу завершить тест, чтобы вызвать мои методы @After*
?
Вы не имеете в виду '@ AfterClass' или' @ AfterMethod' для вашей очистки? (@BeforeXXX для * setup *, not * clean up *) – Bohemian
@Bohemian действительно, я имел в виду '@ After' :) спасибо –