Построение веб тест фреймворков на Java + Selenium + Inheritance - часть 1
Часть 1: Implicit & Explicit Waits. PageObject + PageFactory. Locators PageObject. Simple Selenide Emulation.
05:10 - Простой тест Goole Search
12:43 - Зачем нужны ожидания
13:18 - Неявные ожидания (Implicit Waits)
18:47 - Явные ожидания (Explicit Waits)
27:13 - Явные или Неявные ожидания? Что использовать? (Explicit over Implicit waiting)
30:40 - Использование переменных для представления элементов. Простая реализация "искателей" элементов. (Element Finders over WebElement vairables)
41:15 - WebElement для явных ожиданий. Логика и принцип работы явных ожиданий. Кондишены (ExpectedConditions). Потребность в ленивых прокси-элементах (Lazy WebElement Proxy).
50:43 - PageFactory и зачем она нужна. PageObject.
01:00:21 - Рефакторинг для более чистого кода. (Refactoring for cleaner code). Наследование и Абстракция для переиспользования конфигурации драйвера и простых селениум хелперов.
01:27:30 - Упрощение фреймворка с помощью перехода к использованию локаторов вместо веб-элементов для построения PageObject (By locators over WebElements. Locators PageObjects.) Простая эмуляция Selenide.
code sources: https://github.com/yashaka/better-selenium-demo
--------------------------------------------------------------------------------------------------------------
Запись мастер-класса Якова Крамаренко "Построение веб тест фреймворков на Java + Selenium + Inheritance" (часть 1)
Проведенного 1 Августа 2015 года, в Минске,
Организованного Ciklum Minsk (https://www.facebook.com/ciklum.minsk) совместно с IT Labs (http://www.itlabs.net.ua/)
Целевая аудитория: опытные QA Automation инженеры.
Ведущий: Яков Крамаренко, QA Automation Lead/Coach c семилетним опытом в коммерческой разработке, тренер www.itlabs.net.ua, автор и ведущий онлайн курса «QA Automation: Selenium+Java» (http://itlabs.net.ua/courses/online-kurs-qa-automation-selenium-java/)
Видео Построение веб тест фреймворков на Java + Selenium + Inheritance - часть 1 канала IT Labs
05:10 - Простой тест Goole Search
12:43 - Зачем нужны ожидания
13:18 - Неявные ожидания (Implicit Waits)
18:47 - Явные ожидания (Explicit Waits)
27:13 - Явные или Неявные ожидания? Что использовать? (Explicit over Implicit waiting)
30:40 - Использование переменных для представления элементов. Простая реализация "искателей" элементов. (Element Finders over WebElement vairables)
41:15 - WebElement для явных ожиданий. Логика и принцип работы явных ожиданий. Кондишены (ExpectedConditions). Потребность в ленивых прокси-элементах (Lazy WebElement Proxy).
50:43 - PageFactory и зачем она нужна. PageObject.
01:00:21 - Рефакторинг для более чистого кода. (Refactoring for cleaner code). Наследование и Абстракция для переиспользования конфигурации драйвера и простых селениум хелперов.
01:27:30 - Упрощение фреймворка с помощью перехода к использованию локаторов вместо веб-элементов для построения PageObject (By locators over WebElements. Locators PageObjects.) Простая эмуляция Selenide.
code sources: https://github.com/yashaka/better-selenium-demo
--------------------------------------------------------------------------------------------------------------
Запись мастер-класса Якова Крамаренко "Построение веб тест фреймворков на Java + Selenium + Inheritance" (часть 1)
Проведенного 1 Августа 2015 года, в Минске,
Организованного Ciklum Minsk (https://www.facebook.com/ciklum.minsk) совместно с IT Labs (http://www.itlabs.net.ua/)
Целевая аудитория: опытные QA Automation инженеры.
Ведущий: Яков Крамаренко, QA Automation Lead/Coach c семилетним опытом в коммерческой разработке, тренер www.itlabs.net.ua, автор и ведущий онлайн курса «QA Automation: Selenium+Java» (http://itlabs.net.ua/courses/online-kurs-qa-automation-selenium-java/)
Видео Построение веб тест фреймворков на Java + Selenium + Inheritance - часть 1 канала IT Labs
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Вам не нужен автоматизатор! - SQA Days 2015 (Пробный скринкаст-прогон))Что нам стоит фреймворк построить на Python - Black Tea Testing #8Как написать Selenide на Python за 15 минут"Автоматизация - это просто! (Python версия)" - Black Tea Testing #8IT Ride от IT Labs - Minsk 01.08.15 - Ждите и в вашем городе!Web UI Tests Demo for beginners - Selenide + JavaIT Ride от IT Labs во Львове, 6.05.2015День рождения IT LabsManagement in IT online courseIT Labs promo