Я использую огурцы JVM для тестов селена.У меня есть несколько тестовых случаев для регистрации пользователя, и после каждого теста я хочу удалить пользователя.
Итак, я создал новый теговый хук, который я использую для этих тестов.как указано ниже
Проблема заключается в том, что Gloabl hook tearDown
запускается до тегового hook deleteUser
, который закрывает браузер, и поэтому я не могу выполнить шаги по удалению пользователя.
есть ли способ запустить deleteUser
до tearDown
как часть хуков.
@After
public void tearDown(Scenario scenario){
System.out.println("teardown");
closeDriver();
}
@After("@deleteNewUser")
public void deleteUser(){
System.out.println("deleteUser");
}
Вот как я использую эти крючки
@deleteNewUser
Scenario: Register user
Given New User is registered
Вывод
разрыв
deleteUser