Selenium + Python = автоматизация тестирования веб-сайтов | Селениум + Питон
Эксперт: Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB
📚Теория:
1. Какие базовые сведения о языке Python нужно знать, чтобы начать писать автоматические тесты?
2. Что такое библиотека Selenium, как она помогает тестировать и какой минимум функций нужно знать для старта?
3. Как архитектурно устроены веб-приложения?
4. Как выглядит архитектура тестирования на Python + Selenium?
✏️Мастер-класс:
1. Установка среды для автоматизации тестирования: Python, PyCharm, Selenium, Selenium Web-driver.
2. Написание и запуск автоматических тестов для веб-сайта.
00:00 Проверка подключения
00:50 Почему эта лекция?
04:17 Почему тестирование важно?
07:17 Содержание лекции
08:56 Архитектура веб-приложения
16:29 Архитектура тестовой среды: Selenium / Селениум
24:09 О языке Python / Питон
26:38 Установка интерпретатора Python
27:44 Установка среды разработки PyCharm
29:16 Установка Selenium WebDriver
31:52 Создание нового проекта в PyCharm
32:49 Установка Python-библиотеки Selenium
34:06 Запуск элементарного скрипта автоматизации
40:04 Поиск элементов в структуре веб-страниц
44:00 Запуск скрипта под отладчиком
45:00 Взаимодействие с элементами управления
48:50 Возможности Selenium для поиска элементов на странице
59:50 Создание автоматического теста unittest
1:06:18 Домашнее задание
1:09:34 Как искать HTML-элементы на React?
1:11:13 Планируется ли цикл лекций?
1:12:22 Разве driver.close() закрывает вкладку, а не браузер?
1:12:45 В Python не нужно оборачивать @Test тестовые методы?
1:13:06 Что насчет задержек загрузки?
1:14:54 Планируется ли курс Python QA Automation?
1:16:07 Почему выбор пал на PyCharm?
1:17:36 Будет ли мастер-класс по CI?
1:19:25 Будет ли сертификат за курс?
1:20:16 Будет ли лекция про Django?
1:20:34 Будет ли вебинар по remote debug?
1:21:15 Курсы уже готовы или в разработке?
1:22:31 Почему не набрать готовых и опытных QA Python Automation?
Селениум — популярный инструмент для автоматизации тестирования веб-сайтов.
Подписка в Телеграм:
https://t.me/reliable_software — канал Института.
https://t.me/reliable_python — групповой чат "Надежное программирование на Питоне"
#python #selenium #webdriver #питон #селениум #автоматизация #тестирование
Видео Selenium + Python = автоматизация тестирования веб-сайтов | Селениум + Питон канала 1IRS
📚Теория:
1. Какие базовые сведения о языке Python нужно знать, чтобы начать писать автоматические тесты?
2. Что такое библиотека Selenium, как она помогает тестировать и какой минимум функций нужно знать для старта?
3. Как архитектурно устроены веб-приложения?
4. Как выглядит архитектура тестирования на Python + Selenium?
✏️Мастер-класс:
1. Установка среды для автоматизации тестирования: Python, PyCharm, Selenium, Selenium Web-driver.
2. Написание и запуск автоматических тестов для веб-сайта.
00:00 Проверка подключения
00:50 Почему эта лекция?
04:17 Почему тестирование важно?
07:17 Содержание лекции
08:56 Архитектура веб-приложения
16:29 Архитектура тестовой среды: Selenium / Селениум
24:09 О языке Python / Питон
26:38 Установка интерпретатора Python
27:44 Установка среды разработки PyCharm
29:16 Установка Selenium WebDriver
31:52 Создание нового проекта в PyCharm
32:49 Установка Python-библиотеки Selenium
34:06 Запуск элементарного скрипта автоматизации
40:04 Поиск элементов в структуре веб-страниц
44:00 Запуск скрипта под отладчиком
45:00 Взаимодействие с элементами управления
48:50 Возможности Selenium для поиска элементов на странице
59:50 Создание автоматического теста unittest
1:06:18 Домашнее задание
1:09:34 Как искать HTML-элементы на React?
1:11:13 Планируется ли цикл лекций?
1:12:22 Разве driver.close() закрывает вкладку, а не браузер?
1:12:45 В Python не нужно оборачивать @Test тестовые методы?
1:13:06 Что насчет задержек загрузки?
1:14:54 Планируется ли курс Python QA Automation?
1:16:07 Почему выбор пал на PyCharm?
1:17:36 Будет ли мастер-класс по CI?
1:19:25 Будет ли сертификат за курс?
1:20:16 Будет ли лекция про Django?
1:20:34 Будет ли вебинар по remote debug?
1:21:15 Курсы уже готовы или в разработке?
1:22:31 Почему не набрать готовых и опытных QA Python Automation?
Селениум — популярный инструмент для автоматизации тестирования веб-сайтов.
Подписка в Телеграм:
https://t.me/reliable_software — канал Института.
https://t.me/reliable_python — групповой чат "Надежное программирование на Питоне"
#python #selenium #webdriver #питон #селениум #автоматизация #тестирование
Видео Selenium + Python = автоматизация тестирования веб-сайтов | Селениум + Питон канала 1IRS
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Типизация в Python: пишем надежнее, пишем быстрее!](https://i.ytimg.com/vi/SpBN1CAsbS4/default.jpg)
![Продвинутое использование py test, Андрей Светлов, Python Core Developer](https://i.ytimg.com/vi/7KgihdKTWY4/default.jpg)
![Тестирование API](https://i.ytimg.com/vi/XR0YXH0ue2I/default.jpg)
![Доклад "Тестирование веб-приложений в Selenium"](https://i.ytimg.com/vi/gLj6BMmI69I/default.jpg)
![Создание WBS для веб-приложений](https://i.ytimg.com/vi/D5FOMKCmByQ/default.jpg)
![Илья Коробицын — Пишем Selenium тесты на JS для тестирования Angular: плюсы, минусы, подводные камни](https://i.ytimg.com/vi/0WKzCzNWrZs/default.jpg)
![VS Code Для Python | Обзор Установка Настройка Плагины Visual Studio Code | VS Code Для Начинающих](https://i.ytimg.com/vi/OysRwfbHa1A/default.jpg)
![Python Selenium #4 Аутентификация на сайтах | Работа с формами | Selenium Chrome и Firefox WebDriver](https://i.ytimg.com/vi/cInWsj199Kk/default.jpg)
![Автоматизация тестирования мобильных приложений](https://i.ytimg.com/vi/i4PtLCUl8g8/default.jpg)
![PyCharm установка, настройка, использование и отладка кода - IDE для python](https://i.ytimg.com/vi/FHAoHkLArjw/default.jpg)
![Пишем автотесты для Яндекс.Маркета на PyTest + Selenium (Smart Page Object library)](https://i.ytimg.com/vi/BRxp1Kn1G7w/default.jpg)
![Автоматизация тестирования. Начало пути](https://i.ytimg.com/vi/s3R7jR29eZg/default.jpg)
![Python Selenium #9 Запуск нескольких браузеров одновременно | Selenium Multiprocessing](https://i.ytimg.com/vi/EMMY9t6_R4A/default.jpg)
![35 Функции (def) в Python. Определение и вызов функции](https://i.ytimg.com/vi/DJAlfolEv9A/default.jpg)
![«Инструменты тестирования мобильных приложений», Ксения Апачиди](https://i.ytimg.com/vi/DH2XI5q1eUE/default.jpg)
![Python Selenium Tutorial #5 - UnitTest Framework (Part 1)](https://i.ytimg.com/vi/9_5Wqgni_Xw/default.jpg)
![Кто такие QA Automation? Как научится автоматизации самому](https://i.ytimg.com/vi/TNImFcYqb40/default.jpg)
![007. Автоматизация тестирования – Артём Ерошенко](https://i.ytimg.com/vi/upAQe6cuH54/default.jpg)
![Тестировщик с нуля / Урок 23. Как тестировать мобильные приложения? Тестировщик мобильных приложений](https://i.ytimg.com/vi/PIupBjDxeps/default.jpg)
![Парсинг сайтов на Python. Урок 1](https://i.ytimg.com/vi/zKuBDil5dlw/default.jpg)