MegaAdmin
Администратор
- Регистрация
- 11.08.15
- Сообщения
- 61,264
- Реакции
- 297,331
- #1
Голосов: 0
Автор: Udemy
Название: Eden Marco - Автоматизация тестирования Python в реальном мире с помощью Pytest
Что будет изучено:
Это ОБЯЗАТЕЛЬНЫЙ курс для всех, кто заботится о тестировании своего кода.
Я обучаю тонкостям pytest на примере создания реального приложения django (включая систему непрерывной интеграции в bitbucket).
В этом курсе мы создадим простое django приложение. Мы вместе протестируем приложение со всех сторон — юнит тесты, интеграционные тесты, тесты API, сквозные тесты, тесты производительности (всего более 40 тестов).
В итоге вы получите полную систему CI, которая интегрирует облачные pipeline Bitbucket, отправку сообщений в Slack и Allure-отчёты.
Каждый раз, когда мы будем делать push, система CI будет запускать наши тесты и уведомлять нас, если сборка прошла / не прошла в Slack.
В этом курсе мы углубимся и даже реализуем вместе (с нуля) некоторые функции pytest, чтобы мы знали, что происходит под капотом, когда pytest запускает наши тесты.
Содержание
Подробнее:
Скачать:
Если у Вас нет Премиум статуса:
Название: Eden Marco - Автоматизация тестирования Python в реальном мире с помощью Pytest
Что будет изучено:
- Тонкости Pytest
- Создание Django-приложения
- Построение системы непрерывной интеграции
- Лучшие практики тестирования
- Создание высокопроизводительных и надежных наборов автоматизированных тестов
- Allure отчёты
- Отправка сообщений в Slack
- Модульные, E2E, и нагрузочные тесты
- Mocking и patching
Это ОБЯЗАТЕЛЬНЫЙ курс для всех, кто заботится о тестировании своего кода.
Я обучаю тонкостям pytest на примере создания реального приложения django (включая систему непрерывной интеграции в bitbucket).
В этом курсе мы создадим простое django приложение. Мы вместе протестируем приложение со всех сторон — юнит тесты, интеграционные тесты, тесты API, сквозные тесты, тесты производительности (всего более 40 тестов).
В итоге вы получите полную систему CI, которая интегрирует облачные pipeline Bitbucket, отправку сообщений в Slack и Allure-отчёты.
Каждый раз, когда мы будем делать push, система CI будет запускать наши тесты и уведомлять нас, если сборка прошла / не прошла в Slack.
В этом курсе мы углубимся и даже реализуем вместе (с нуля) некоторые функции pytest, чтобы мы знали, что происходит под капотом, когда pytest запускает наши тесты.
Содержание
- Быстрый старт с Pytest
- Юнит тесты VS Интеграционные тесты
- Настройка среды разработки
- Создание и тестирование нашего замечательного проекта Django
- Автоматическое тестирование нашего приложения Django с помощью Pytest
- CI pipeline
- Почтовый сервис Django
- Изучение Pytest с Фибоначчи
- Тестирование производительности
- Pytest утверждает магию
- Pytest-xdist
- Интеграция slack в CI
- Продвинутые фикстуры Pytest
- Файлы Conftest.py и файл .env
- Серверно-независимое тестирование API (библиотека requests)
- Инструмент для отчетов Allure
- Крутые плагины для pytest
- Моки в Python
- Концепции тестирования
- Раздел устранения неполадок
Подробнее:
Скачать:
Если у Вас нет Премиум статуса:
Последнее редактирование:
Похожие темы
- [Udemy] Стратегическое креативное мышление (2024)
- [Udemy] Создавайте рекламные и другие видеоролики с помощью искусственного интеллекта AI (2024)
- [Udemy] ChatGPT мастер проектирования промптов (2024)
- [Udemy] ChatGPT Мастер - полный курс OpenAI ChatGPT (2024)
- [Udemy] Набор инструментов для хакеров (2024)
- [Udemy] HUMINT (Разведка из человеческих источников). Продвинутый 3 (2021)
- [Udemy] Пассивный доход на рекомендациях и бесплатном трафике (2023)
- [Udemy] Монетизация искусственного интеллекта (2024)
- [Udemy] Продавайте фотографии, футаджи и нейро картинки на стоках (2024)
- [Udemy] Разработка AI Saas приложений с помощью AI инструментов без кодинга ChatGPT (2023)