видео: https://youtu.be/UBfvHjc3lrE Доклад о том - "как внедрить современный фреймворк класса Selenide" в существующий на основе чистого селениума. На вопрос "почему вообще это делать", отвечает предыдущий доклад - о вейтах и PageFactory: https://youtu.be/Hi6EYEkSvrk код и презентация: - https://github.com/yashaka/talks/tree/master/TamingDinoFrameworksWithNSelene - https://github.com/yashaka/talks/tree/master/taming-dino-frameworks-with-selenide Описание: Спикер: Яков Крамаренко, CEO in Automician Тема: Укрощаем фреймворки-динозавры используя NSelene Selenide шагает по планете:) У него уже даже появились вассалы в Python и C# - Selene и NSelene. Но, к сожалению, на большинстве "старых" проектов все еще живут, уже давно устаревшие но - по количеству тестов которые нет времени переписывать - монопольные фреймворки-динозавры. Все было бы хорошо, но - часто эти “самописные” звери из троглодитовой эры - выкидывают фокусы нестабильности, и требуют намного большего времени на поддержку существующих тестов и написание новых. В этом докладе мы увидим, что оказывается, можно по довольно не сложным схемам подружить более современный фреймворк класса Selenide с уже используемым на проекте и устаревшим, не переписывая при этом старые тесты, а для новых - получить намного более лаконичный, удобный и стабильный API. *** Этот доклад есть также примером видео лекций из платных курсов на http://courses.automician.com