Название: Автоматизация тестирования 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
 
Anonymous poster hash: 2a595...1cd
Продажник:
Скачать:






				
				
				
  Для просмотра необходимо 

				
				
				
				
				
				
				
				
				
