👨‍💻DEV [Udemy] Eden Marco - Автоматизация тестирования Python в реальном мире с помощью Pytest (2021)

[Udemy] Eden Marco - Автоматизация тестирования Py_0.png


[Udemy] Eden Marco - Автоматизация тестирования Python в реальном мире с помощью Pytest (2021)



Что будет изучено:

*

Тонкости 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

Концепции тестирования

Раздел устранения неполадок

КУПИТЬ







—————————————————————————

🔗 Продажник:
Доступно пользователям: Зарегистрированный


📥 СКАЧАТЬ КУРС:
🔐 Хотите получить доступ?

Чтобы увидеть скрытые ссылки и ставить лайки, активируйте VIP-статус.

💎 ПОЛУЧИТЬ ДОСТУП Наш Telegram канал
 

Похожие курсы

Назад
Верх