• Форумы
  • Складчикам курсы
  • Администрирование

[Udemy] Selenium WebDriver с нуля до профи (Vladimir Kozlov)

Найти складчину
  • Дата начала 10.06.2023
Организатор: Отсутствует
Станцуем
Бизнесмен
Сообщения
Монеты
0.0
Оплачено
45
Купоны
0
Кешбэк
0
Баллы
0
10.06.2023
  • @Skladchiki
  • #1

Складчина: [Udemy] Selenium WebDriver с нуля до профи (Vladimir Kozlov)

Ссылка на картинку

Чему вы научитесь

  • Первые шаги работы с Selenium WebDriver
  • Запуск браузеров
  • Поиск элементов
  • Получение свойств Элементов
  • Действия с элементами
  • Ожидания (WebDriverWait)
  • Окна, фреймы и диалоги
  • Удалённый запуск
  • Протоколирование действий Selenium
  • PageObjects и другие шаблоны проектирования
  • Расширения Selenium
Требования
  • Необходимы минимальные навыки программирования
Спойлер: Описание
1. Общая информация
  • Что такое Selenium
  • Краткая история развития
  • Принцип работы Selenium WebDriver
  • Стандарт W3C WebDriver
  • Сравнение с конкурентами
  • Источники информации
2. Первые шаги: пробежимся по верхам
  • Необходимая инфраструктура
  • Подготовка инфраструктуры для Java, C#, Python, Ruby, JavaScript
  • Запуск и останов браузера
  • Открытие страниц и ожидание загрузки страницы
  • Поиск элементов на странице
  • Действия: click и sendKeys
  • Свойства элементов: getText и getAttribute
3. Запуск браузеров
  • Исполняемые файлы-посредники
  • Выбор "правильной" версии браузера
  • Особенности запуска на разных операционных системах
  • Capabilities
  • Cookies, чистый и грязный запуск
  • Подробнее про каждый браузер (Chrome, Firefox, Internet Explorer, Edge, Safari, другие)
  • Работа с несколькими браузерами одновременно
  • WebDriverFactory
4. Поиск элементов
  • Типы локаторов
  • Какие локаторы лучше всех?
  • Отладка локаторов
  • Надёжные и ненадёжные локаторы
  • Списки элементов
  • Поиск внутри элемента
  • Неявные ожидания
  • Стратегии ожидания загрузки страницы
  • Поиск при помощи executeScript
5. Получение свойств элементов
  • Атрибуты и свойства
  • Текст
  • Видимость
  • Размер и положение
  • Стили
6. Действия с элементами
  • Простые
    • click
    • sendKeys
    • clear
    • submit
  • Сложные
    • Наведение мыши
    • Перетаскивание
    • Правая кнопка мыши
    • Управление по координатам
    • Модификаторы (ctrl, shift)
7. Ожидания (WebDriverWait)
  • Ожидание появления
  • Ожидание видимости
  • Ожидание исчезновения
  • Ожидание свойств элемента
  • Ожидание нужного количества элементов
  • Произвольные условия ожидания
  • StaleElementReferenceException и борьба с ним
  • Неудачные попытки как альтернатива ожиданиям
8. Окна и диалоги
  • Alerts
  • Uploading files
  • Downloading files
  • Окна и вкладки
  • Фреймы
9. Удалённый запуск
  • Selenium Server
  • Selenium Grid
  • Selenium Grid Extras
  • Облачные сервисы
10. Протоколирование
  • EventFiringWebDriver
  • Доступ к логам браузера
  • Снятие скриншотов
  • Запись видео
  • Запись трафика
11. PageObjects и другие шаблоны проектирования
  • Откуда “ноги растут” у этого шаблона проектирования?
  • Разделение зон ответственности в тестах
  • Различные реализации PageObjects
  • Альтернативные шаблоны проектирования (PageBocks, Services)
12. Расширения и обёртки
  • Драйверы (Appium, Winium, Windows Application Driver)
  • Альтернативные API (Watir, Selenide, FluentSelenium)
  • BDD и другие альтернативные стили (RobotFramework, Serenity, Capybara, Geb, ScalaTest)
Для кого этот курс:
  • Начинающие специалисты по автотестированию
  • Специалисты с небольшим опытом в автотестировании
  • Ручные тестировщики
Если не умеете - тогда посмотрите наши тренинги “Программирование для тестировщиков”, есть версии для Java, C# и Python
Авторы: Vladimir Kozlov
Последнее обновление: 05.2023
русский
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть авторский контент.
Поиск по тегу:
Теги
selenium selenium webdriver udemy vladimir kozlov webdriver запуск браузеров программирование ручные тестировщики тестировщик
Похожие темы
Скачать [Stepik] Selenium Python - от новичка до профи (Никита Хохлов)
  • 27.08.2021
Просмотры
428
27.08.2021
Скачать [udemy] Selenium на Python за 3 часа (Илья Фофанов)
  • 10.06.2023
Просмотры
353
10.06.2023
Скачать [Udemy] Selenium и Selenide для начинающих Test Automation Engineer (Sergei Semenov)
  • 14.05.2020
Просмотры
798
14.05.2020
Скачать Тренинги для тестировщиков. Selenium 2 стартовый уровень. 2015
  • 15.08.2021
Просмотры
2K
15.08.2021
Скачать [Udemy] Веб-парсинг на Python с BeautifulSoup и Selenium 2021(Christopher Zita)
  • 15.01.2021
Просмотры
2K
15.01.2021
Показать больше похожих складчин

Зарегистрируйтесь или войдите, чтобы обсуждать и скачивать материалы!

Зарегистрироваться

Создайте учетную запись. Это быстро!

Регистрация

Авторизоваться

Вы уже зарегистрированы? Войдите.

Вход
  • Форумы
  • Складчикам курсы
  • Администрирование
  • Русский (RU)
  • Условия и правила
  • Политика конфиденциальности
  • Помощь
Меню
Вход

Регистрация

  • Форумы
    • Новые сообщения
    • Поиск сообщений
  • Что нового?
    • Новые сообщения
    • Новые сообщения профилей
    • Последняя активность
    • Новые оценки тем
  • Помощь