Morti
Администратор
- 13 Янв 2014
- 147.455
- 27.320
Selenium на Python за 3 часа
Научитесь автоматизировать браузер: писать автотесты и скрейпить данные за 3 часа
Новое
Авторы: Илья Фофанов, Валерий Павликов
Последнее обновление: 05.2023
русский
Чему вы научитесь
СКАЧАТЬ
Научитесь автоматизировать браузер: писать автотесты и скрейпить данные за 3 часа
Новое
Авторы: Илья Фофанов, Валерий Павликов
Последнее обновление: 05.2023
русский
Чему вы научитесь
- Как писать скрипты для автоматизации рутинных задач в браузере
- Использовать Selenium IDE для генерации скриптов
- Использовать Selenium WebDriver для ручного написания сложных скриптов и тестов
- Использовать BeautifulSoup вместе с Selenium для скрейпинга данных
- Применять шаблон проектировани Page Object для улучшения качества кода
Требования- Базовые знания языка Python
- Описание
Курс по Selenium на Python предназначен для тех, кто хочет научиться автоматизировать веб-тестирование и научиться скрейпингу (извлечению данных с веб-страниц).
Selenium - это набор продуктов, который позволяет автоматизировать действия в браузере, что даёт возможность писать тестовые скрипты и скрипты, извлекащие данные с веб-страниц.
Курс начинается с введения в Selenium и его основных возможностей, включая Selenium IDE, позволяющего генерировать скрипты, записывая действия в браузере. Так же вы познакомитесь с архитектурой Selenium.
Затем курс продвигается дальше в глубь технических нюансов, связанных с использованием Selenium WebDriver. Студенты узнают, как создавать тестовые сценарии с использованием Selenium WebDriver, включая поиск элементов на веб-страницах, взаимодействие с формами и элементами ввода, выполнение различных действий в браузере и т. д. Вы научитесь применять различные локаторы элементов и станете понимать приоритет в применении предоставляемых локаторов.
Кроме того, курс также будет охватывать темы, связанные с тестированием веб-приложений (включая конфигурирование тестов), такие как ожидание и проверка результатов, управление браузером (окнами, вкладками, работа в режиме Headless Mode).
Так же, курс научит вас извлекать данные с помощью BeautifulSoup - фреймворка, упрощающего процесс парсинга.
В последней части курса вы научитесь применять паттерн (шаблон проектирования) Page Object, позволяющий как-бы раскладывать все части "пазла" по полочкам.
После прохождения курса студенты будут уметь использовать Selenium WebDriver и Python для создания автоматических тестов веб-приложений и производительного тестирования веб-страниц в различных браузерах.
Для кого этот курс:- Для начинающих питонистов, желающих освоить Selenium
- Для практикующих питонистов, которые хотят в сжатые сроки начать работать с Selenium
Вам необходимо зарегистрироваться на сайте для просмотра скрытых ссылок
СКАЧАТЬ
Для просмотра скрытого содержимого вы должны зарегистрироваться
Последнее редактирование модератором:
Возможно, Вас ещё заинтересует:
- Животные в акварели и графике [Тариф Рисую сам] [Валерия Ренне]
- Катализатор [Академия Экспоненциального коучинга] [Михаил Саидов, Елена Долинская]
- Программа МузКвиз №2 [Станислав Щеглов]
- Экспонента [Академия Экспоненциального коучинга] [Михаил Саидов]
- 100 рецептов австрийской кухни [Первый Цифровой]
- [Вязание] Новогодний свитер с жаккардовой кокеткой Kristtjorn Christmas, вязаный спицами сверху [Вяжи.ру] [Hanne Rimmen]
- [Вязание] Свитер оверсайз вязаный спицами сверху Air Sweater [Вяжи.ру] [Ozetta, Hailey Smedley]
- [Вязание] Кашемировая шапка Boston, вязаная спицами широкой резинкой от макушки [Вяжи.ру] [Magdalena Parker]
- Прогноз на год Огненной Лошади [Инна Волкова]
- Как создавать крутые лендинги за день [Александр Куртеев]