348 подписчиков
💬 Аннотация @AfterMethod.
Сегодня поговорим про аннотацию @AfterMethod в TestNG.
🔸 Метод с такой аннотацией будет запущен после каждого теста в данном классе. Как и @BeforeMethod, она относится к аннотациям жизненного цикла теста, которые позволяют добавить дополнительную логику. Она выполнится в нужный момент до или после запуска нужного автотеста.
🔸 Давайте посмотрим на практике, как это работает. Добавим метод с аннотацией @AfterMethod. В нём будет только вывод в консоль имени теста, после которого он запускается. Добавим в наш класс два теста. В каждом из них будет лишь вывод названия тестового метода.
🔸 Запустим тесты и посмотрим вывод в консоли. В результатах видим, что метод с аннотацией запустился 2 раза, после каждого из тестов.
✨ Еще у меня есть курсы для QA
Около минуты
24 марта 2024