Мобильное приложение закрывается после первого метода @Test и снова открывается в Amazon Device Farm.

-Я использовал @BeforeSuite для создания драйверов
-@Тестовые методы для скриптов
-@AfterSuite для driver.quit()

Но для каждого метода @Test приложение закрывается и снова открывается.


person Hp93    schedule 17.10.2017    source источник


Ответы (2)


Вы должны удалить driver.quit() из @AfterSuite

Вы можете использовать driver.quit() в @AfterClass или @AfterTest

@AfterClass
public void endTest() {
        driver.quit();
    }

@AfterTest
public void endTest() {
          driver.close();
      }
person Al Imran    schedule 20.10.2017

Я предлагаю вам использовать @AfterTest

Аннотированный метод будет запущен после выполнения всех тестовых методов, принадлежащих классам внутри тега @test. Если вы хотите узнать больше об аннотациях, нажмите Аннотации TestNG

person Yash    schedule 21.10.2017