Использование аннотации TestNG @AfterJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Использование аннотации TestNG @After

Сообщение Anonymous »

Я автоматизирую веб-страницу, и в классе у меня есть несколько тестов, и когда я запускаю их через testng, все из них @Aftertest не вызывается, поэтому работает только первый тест, потому что, когда первый тест завершен, он не вызывает афтертест, чтобы закрыть экземпляр драйвера и запустить новый. Вот мои методы:

Код: Выделить всё

@BeforeSuite
public void printInfo() {
Utilidades.addInformationTest();
}

@BeforeTest
public void loggerUser() throws Exception {
initializeSelenium("VerificacionUI_FraudMonitor_Issuer");
Utilidades.printInfo("Cargando datos de variables.");
setCMSModulo(modulo);
setUsuario(usuario);
setContraseña(contraseña);
startAccess();
parentWindowHandle = driver.getWindowHandle();
}

@AfterTest
public void shutDownSelenium() {
driver.quit();
}
а затем пройдите все мои шесть @Test

Если кто-нибудь может сказать мне, что я делаю неправильно, потому что я невежественный. Нет, каждый тест работает индивидуально, потому что я его пробовал.

Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/189 ... annotation
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»