У нас вы можете посмотреть бесплатно SF Selenium Meetup - Page Objects: You're Doing It Wrong или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Page Objects are the most commonly used abstraction pattern for functional UI Tests. They have the ability to enable users with little Selenium knowledge to write sophisticated tests against an application at scale, while reducing the maintenance costs as the application changes. In our April 2019 San Francisco Selenium Meetup, Titus Fortner, Senior Solution Architect at Sauce Labs and core contributor to the Selenium project and Page Objects, hosted a lively discussion about ways to avoid the pitfalls of Page Objects. Topics were guided by principles including: imperative vs. declarative, deterministic vs. non-deterministic, coupling vs. decoupling, inheritance vs. composition, and more. Titus spends a significant amount of time writing open source testing software built on top of Selenium. He is also the maintainer of the Ruby bindings, the project lead for Watir, and actively supports the community in testing best practices. Follow him on Twitter - @titusfortner