Size: a a a

2020 December 28

A

Anton in Allure Framework
Но опять же - не советую в testng вешать дополнительные листнеры, проблем огребете
источник

A

Anton in Allure Framework
allure-selenide можно добавить в BeforeClass, скрины делать в AfterMethod без всяких листнеров
источник

A

Anton in Allure Framework
источник

AA

Anna Asabina in Allure Framework
А есть что-то, где пошагово?
источник

AA

Anna Asabina in Allure Framework
А
источник

AA

Anna Asabina in Allure Framework
Попробую сама
источник

AA

Anna Asabina in Allure Framework
У меня при добавлении в beforeclass у меня какой-то конфликт, хотя, скопировала все верно
источник

AA

Anna Asabina in Allure Framework
источник

A

Anton in Allure Framework
Anna Asabina
У меня при добавлении в beforeclass у меня какой-то конфликт, хотя, скопировала все верно
в зависимостях то есть allure-selenide?
источник

A

Anton in Allure Framework
источник

AA

Anna Asabina in Allure Framework
В pom, конечно
источник

A

Anton in Allure Framework
да и сам селенид тоже нужен =)
источник

AA

Anna Asabina in Allure Framework
Тогда не понимаю
источник

A

Anton in Allure Framework
надо pom обновить
источник

A

Anton in Allure Framework
после редактирования, или перезапустить IDE
источник

A

Anton in Allure Framework
по коду все верно, остальное проблемы локальные =)
источник

DT

Dmitrii Tuchs in Allure Framework
Chernomyrdin Vladimir
Попробуйте

public class Screen implements BeforeAllCallback {

   @Override
   public void beforeAll(ExtensionContext context) throws Exception {
       SelenideLogger.
addListener("AllureSelenide", new AllureSelenide()
       .screenshots(true)
       .savePageSource(true));
   }
}


Здесь нужно переопределить метод интерфейса BeforeAllCallback.
Дальше, в тех классах, где вы хотите вызывать данный метод, нужно над классом указать @ExtendWith(Screen.class)

Скриншоты в Allure-отчете будут отображаться только в случае падения тестов
Это не будет работать при запуске многопоточно.  совет вредный) чтоб работало при parallel=true надо логгер добавлять в том же потоке что и тест, т.е. в BeforeEach
источник

AA

Anna Asabina in Allure Framework
Так, мне бы пока понять, как верно прописать в AfterMethod как скриншот делать
источник

AA

Anna Asabina in Allure Framework
Зависимость я добавила
источник

AA

Anna Asabina in Allure Framework
источник