Курс «Selenium WebDriver: полное руководство»: все выпуски
Автор Алексей Баранцев
Все выпуски курса собраны на одной странице. Сравните даты, цены, содержание и отзывы, выберите нужный выпуск и оформите его отдельно. Выпуски со статусом «Можно купить» доступны для получения после оплаты.
Все выпуски курса
Каждый выпуск — самостоятельный материал. Откройте карточку, чтобы проверить состав материалов и условия получения.
Статусы и цены показаны отдельно для каждого выпуска и обновляются вместе с каталогом.
О курсе
Алексей Баранцев ведёт курс по автоматизации тестирования веб-интерфейсов на Selenium WebDriver 3.0 в двенадцати занятиях. Темы идут от введения и архитектуры к управлению браузерами, поиску элементов, формам и кнопкам, фреймам и окнам, всплывающим окнам, ожиданиям и синхронизации, а затем к action chains и паттерну Page Object. Завершают итоговый проект и оптимизация тестов. Учат строить масштабируемую архитектуру автотестов.
Выпусков два, повтор и сентябрь 2016, и программы у них описаны по-разному. В повторе есть Page Object, итоговый проект и оптимизация тестов, а сентябрьский отдельно разбирает выпадающие списки и переключатели, работу с клавиатурой и мышью через Actions API, headless-режим и запуск тестов в CI/CD. Для инфраструктуры вокруг тестов смотрите сентябрь 2016, для проектирования тестов повтор. В одном отзыве на сентябрьский выпуск отмечены примеры на пяти языках и сказано, что без основ программирования курс не для новичков.
Программа курса
По выпуску «Повтор» — самому свежему из тех, где опубликована программа.
- Занятие 1: Введение в Selenium WebDriver
- Занятие 2: Архитектура и установка
- Занятие 3: Управление браузерами и навигация
- Занятие 4: Поиск элементов на странице
- Занятие 5: Взаимодействие с элементами интерфейса
- Занятие 6: Работа с формами и кнопками
- Занятие 7: Ожидания и синхронизация (Explicit/Implicit Waits)
- Занятие 8: Работа с фреймами и окнами
- Занятие 9: Обработка всплывающих окон (Alerts)
- Занятие 10: Работа с Action Chains и сложными событиями
- Занятие 11: Паттерны проектирования тестов (Page Object Model)
- Занятие 12: Итоговый проект и оптимизация тестов
Чему научитесь
- Автоматизировать рутинные сценарии тестирования веб-интерфейсов
- Использовать Selenium WebDriver 3.0 для управления браузерами
- Настраивать синхронизацию тестов для работы с динамическим контентом
- Проектировать масштабируемую архитектуру автотестов с применением паттерна Page Object
Чем отличаются выпуски
- Повтор в сравнении с выпуском «Сентябрь 2016»: новые темы Занятие 3: Управление браузерами и навигация; Занятие 6: Работа с формами и кнопками; Занятие 7: Ожидания и синхронизация (Explicit/Implicit Waits); Занятие 9: Обработка всплывающих окон (Alerts); Занятие 10: Работа с Action Chains и сложными событиями; Занятие 11: Паттерны проектирования тестов (Page Object Model) и ещё 1. нет в новом выпуске Занятие 4: Работа с выпадающими списками и переключателями.; Занятие 5: Управление окнами, вкладками и фреймами.; Занятие 7: Ожидания элементов (явные и неявные ожидания).; Занятие 8: Работа с клавиатурой и мышью (Actions API).; Занятие 9: Обработка событий и продвинутая навигация.; Занятие 11: Работа с браузерами в Headless-режиме. и ещё 1.
Сравнение составлено автоматически по программам на страницах выпусков.
Отзывы участников
Отзывы собраны со страниц всех выпусков. В каждой карточке видно, к какому выпуску относится оценка.
высокий уровень подачи материала, примеры на пяти языках, отличная организация складчины
Автор в представлении не нуждается. Как всегда, все на высшем уровне. Смело можете брать любые его курсы. Огромнейший плюс данного курса в том, что примеры представлены на пяти языках. Все, что меня интересовало по данной теме, я увидел в этом курсе. Организация проведения складчины отличная.
четкая подача материала, примеры на пяти языках, высокая ценность курса
отсутствие основ программирования (не для новичков)
Просмотрел уже половину. Баранцев реально молодец, настолько все четко и разложено по полочкам. Курс — один из тех, за которые не жалко заплатить и полную стоимость. Материал показывается на примере 5 языков: Java, Python, C#, Ruby, JS. Я работаю с Java и Python, но посмотреть, как это делается в других языках, тоже было интересно. Оргу спасибо! Еще бы по JMeter свежачок от Баранцева глянуть — было бы круто. P.S. В этом курсе никаких основ языков программирования не дается, предполагается, что вы уже их знаете.
Как купить и скачать курс
Покупать всю серию не нужно: оформление проходит на странице выбранного выпуска.
- 1
Выберите выпуск
Сравните период, цену, статус, содержание и отзывы.
- 2
Откройте карточку
Проверьте состав материалов и нажмите кнопку получения доступа.
- 3
Оплатите долю
Для предзаказа дождитесь завершения сбора; доступный выпуск уже готов к покупке.
- 4
Получите материалы
Инструкция придёт на почту, а заказ появится в разделе «Мои складчины».
Частые вопросы о серии
Можно ли купить курс «Selenium WebDriver: полное руководство» сейчас?
Да. Сейчас 1 выпуск доступен со статусом «Можно купить». Откройте карточку нужного выпуска, чтобы увидеть актуальную цену и получить доступ к оформлению.
Сколько выпусков курса «Selenium WebDriver: полное руководство» доступно?
В серии собрано 2 выпуска. Каждый выпуск оформляется отдельно: на этой странице можно сравнить дату, статус, цену, скидку, рейтинг и отзывы.
Как выбрать подходящий выпуск?
Начните со свежего выпуска, если нужна наиболее новая версия материала. Архивный выпуск стоит выбрать, если вам важны программа конкретного периода, его цена или отзывы участников. Подробное содержание находится на странице каждого выпуска.
Как скачать материалы после оплаты?
После оформления инструкция приходит на электронную почту, а доступ отображается в разделе «Мои складчины» на основной платформе — оттуда можно скачать материалы. Для выпуска в предзаказе они становятся доступны после завершения сбора.
Нужно ли покупать все выпуски серии?
Нет. Выпуски — самостоятельные материалы: можно купить только выбранную версию курса. Стоимость в карточке относится именно к одному выпуску, а не ко всей серии.