Administrator
- Регистрация
- 18 Дек 2018
- Сообщения
- 44,333
- Реакции
- 10,005
Другие темы автора:
Слив курса Вертикальная планировка сада (2020) [Оксана Хлебородова]
Слив курса Старт: 1 курс игры на ханге [Animara] [Александр...
Слив курса Стратегия для инвесторов на 2025 год от аналитиков...
Слив курса Алгоритмическая торговля, простой робот, HFT...
Слив курса Инвестиции в монеты. Золотой актив [Сергей Змеев]
Слив курса Старт: 1 курс игры на ханге [Animara] [Александр...
Слив курса Стратегия для инвесторов на 2025 год от аналитиков...
Слив курса Алгоритмическая торговля, простой робот, HFT...
Слив курса Инвестиции в монеты. Золотой актив [Сергей Змеев]
- Тема Автор
- #1
Голосов: 0
[Udemy] Тестирование Python с помощью Pytest для начинающих + Selenium (2023)
Это курс Pytest для абсолютных новичков. Вы должны пройти вводный курс по Python, чтобы понять этот материал.
Сначала я объясню, почему необходимо тестирование и почему для этого важны тестовые фреймворки. Я помогу вам понять лучшие практики управления папками и их настройки, а затем я расскажу об основах pytest, описанных на веб-сайте pytest docs.
Мы узнаем все о Pytest, что поможет нам легко создать среду автоматизации тестирования. Мы рассмотрим все важные аспекты pytest, а также способы автоматизации в реальной тестовой среде.
Некоторые из тем выделены ниже, мы рассмотрим все это и многое другое:
Настройка виртуальных сред с помощью venv
Создание папки
Конфигурация папки
Написание тестов с использованием Assert
Как Pytest находит тесты
Как настроить тесты именования
Сократите объем кода и избегайте использования глобальных переменных с помощью фикстур
Разделение фикстур из тестов
Параметризованное тестирование
Маркеры для выборочного тестирования
Встроенные маркеры: Skip, xfail
conftest.ini
pytest.ini
Как использовать Selenium Webdriver для управления браузером
После того, как я расскажу об основах, мы применяем то, что узнали, тестируя реальную веб-страницу, управляя браузером с помощью Selenium Webdriver внутри нашего кода Python. Мы проводим этот тест на нескольких веб-страницах и в нескольких браузерах.
Любой может следовать за ним сверху, усвоив каждый из уроков и воспроизведя его в своей системе. Я прохожу весь курс, следя за тем, чтобы язык был легким для понимания.
Спасибо и до встречи на этом курсе!!!
Кому подойдёт этот материал?
Начинающие разработчики Python интересуются Pytest
Любой, кто хочет создать или улучшить автоматизированную среду тестирования
QA Engineers, которые хотят узнать о pytest
Требования
Вам необходимо пройти вводный курс по Python.
Вам необходимо иметь root-доступ или доступ администратора к вашему компьютеру
Я разрабатываю в Linux, так что вы должны быть в порядке с этим. Я покажу вам, как запустить Linux в Windows
Данный курс создан на Английском языке!
Скачать