Загрузка страницы

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
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
3 июня 2021 г. 10:31:22
01:26:38
Другие видео канала
Типизация в Python: пишем надежнее, пишем быстрее!Типизация в Python: пишем надежнее, пишем быстрее!Продвинутое использование py test, Андрей Светлов, Python Core DeveloperПродвинутое использование py test, Андрей Светлов, Python Core DeveloperТестирование APIТестирование APIДоклад "Тестирование веб-приложений в Selenium"Доклад "Тестирование веб-приложений в Selenium"Создание WBS для веб-приложенийСоздание WBS для веб-приложенийИлья Коробицын — Пишем Selenium тесты на JS для тестирования Angular: плюсы, минусы, подводные камниИлья Коробицын — Пишем Selenium тесты на JS для тестирования Angular: плюсы, минусы, подводные камниVS Code Для Python | Обзор Установка Настройка Плагины Visual Studio Code |  VS Code Для НачинающихVS Code Для Python | Обзор Установка Настройка Плагины Visual Studio Code | VS Code Для НачинающихPython Selenium #4 Аутентификация на сайтах | Работа с формами | Selenium Chrome и Firefox WebDriverPython Selenium #4 Аутентификация на сайтах | Работа с формами | Selenium Chrome и Firefox WebDriverАвтоматизация тестирования мобильных приложенийАвтоматизация тестирования мобильных приложенийPyCharm установка, настройка, использование и отладка кода - IDE для pythonPyCharm установка, настройка, использование и отладка кода - IDE для pythonПишем автотесты для Яндекс.Маркета на PyTest + Selenium (Smart Page Object library)Пишем автотесты для Яндекс.Маркета на PyTest + Selenium (Smart Page Object library)Автоматизация тестирования. Начало путиАвтоматизация тестирования. Начало путиPython Selenium #9 Запуск нескольких браузеров одновременно | Selenium MultiprocessingPython Selenium #9 Запуск нескольких браузеров одновременно | Selenium Multiprocessing35 Функции (def) в Python. Определение и вызов функции35 Функции (def) в Python. Определение и вызов функции«Инструменты тестирования мобильных приложений», Ксения Апачиди«Инструменты тестирования мобильных приложений», Ксения АпачидиPython Selenium Tutorial #5 - UnitTest Framework (Part 1)Python Selenium Tutorial #5 - UnitTest Framework (Part 1)Кто такие QA Automation? Как научится автоматизации самомуКто такие QA Automation? Как научится автоматизации самому007. Автоматизация тестирования – Артём Ерошенко007. Автоматизация тестирования – Артём ЕрошенкоТестировщик с нуля / Урок 23. Как тестировать мобильные приложения? Тестировщик мобильных приложенийТестировщик с нуля / Урок 23. Как тестировать мобильные приложения? Тестировщик мобильных приложенийПарсинг сайтов на Python. Урок 1Парсинг сайтов на Python. Урок 1
Яндекс.Метрика