Morti
Администратор
- 13 Янв 2014
- 147.426
- 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
Вам необходимо зарегистрироваться на сайте для просмотра скрытых ссылок
СКАЧАТЬ
Для просмотра скрытого содержимого вы должны зарегистрироваться
Последнее редактирование модератором:
Возможно, Вас ещё заинтересует:
- Фэнтези: от Ведьмака до Арагорна [Cтрадариум] [Мария Штейнман]
- [Вязание] Вязаный спицами эффектный текстурный жакет-кейп Virginia [Вяжи.ру] [aegyoknit]
- Смотреть и видеть: как устроено искусство [Cтрадариум] [Дарья Волкова]
- Кулинарный гид Новый год [Мария Коваленко]
- Почему мы понимаем друг друга [Cтрадариум] [Борис Иомдин]
- Рецепты для всей семьи [Тариф Самостоятельный] [Елена Иванова]
- От мистерии до хеппенинга. Краткая история театра [Страдариум] [Ника Пархомовская]
- Запоры: причины, физиология и рабочие решения [Тариф С поддержкой] [Елена Иванова]
- История видеоигр от древности до наших дней [Страдариум] [Александр Ветушинский]
- Сердечно-сосудистое здоровье [Тариф С поддержкой] [Елена Иванова]