0
0 отзывов
Арт: S39846
Рекомендации
Поделиться в
Автор: Udemy
Название: Автоматизация тестирования Python в реальном мире с помощью Pytest (2021)
Описание:
Это ОБЯЗАТЕЛЬНЫЙ курс для всех, кто заботится о тестировании своего кода.
Я обучаю тонкостям 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
- Концепции тестирования
- Раздел устранения неполадок
Что будет изучено:
- Тонкости Pytest
- Создание Django-приложения
- Построение системы непрерывной интеграции
- Лучшие практики тестирования
- Создание высокопроизводительных и надежных наборов автоматизированных тестов
- Allure отчёты
- Отправка сообщений в Slack
- Модульные, E2E, и нагрузочные тесты
- Mocking и patching
Подробнее:
Для просмотра содержимого вам необходимо .
Скачать:
На электронную почту
На электронную почту после оплаты заказа
Стоимость доставки: 0 рублейУ этого товара еще нет отзывов.
Вы приобрели товар? Поделитесь своим мнением с другими и возможно вы поможете кому-то сделать правильный выбор!