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

Малыш Джон
Малыш Джон

Малыш Джон

Редактор
badge 6 лет с нами! badge Награда за 5000 очков репутации badge За 500 сообщений!
Регистрация
26/03/2018
Сообщения
28.959
Репутация
485
Автор: Udemy
Название: Автоматизация тестирования Python в реальном мире с помощью Pytest (2021)

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


Описание:

Это ОБЯЗАТЕЛЬНЫЙ курс для всех, кто заботится о тестировании своего кода.
Я обучаю тонкостям pytest на примере создания реального приложения django (включая систему непрерывной интеграции в bitbucket).
В этом курсе мы создадим простое django приложение. Мы вместе протестируем приложение со всех сторон — юнит тесты, интеграционные тесты, тесты API, сквозные тесты, тесты производительности (всего более 40 тестов).
В итоге вы получите полную систему CI, которая интегрирует облачные pipeline Bitbucket, отправку сообщений в Slack и Allure-отчёты.
Каждый раз, когда мы будем делать push, система CI будет запускать наши тесты и уведомлять нас, если сборка прошла / не прошла в Slack.
В этом курсе мы углубимся и даже реализуем вместе (с нуля) некоторые функции pytest, чтобы мы знали, что происходит под капотом, когда pytest запускает наши тесты.

Программа:
  1. Быстрый старт с Pytest
  2. Юнит тесты VS Интеграционные тесты
  3. Настройка среды разработки
  4. Создание и тестирование нашего замечательного проекта Django
  5. Автоматическое тестирование нашего приложения Django с помощью Pytest
  6. CI pipeline
  7. Почтовый сервис Django
  8. Изучение Pytest с Фибоначчи
  9. Тестирование производительности
  10. Pytest утверждает магию
  11. Pytest-xdist
  12. Интеграция slack в CI
  13. Продвинутые фикстуры Pytest
  14. Файлы Conftest.py и файл .env
  15. Серверно-независимое тестирование API (библиотека requests)
  16. Инструмент для отчетов Allure
  17. Крутые плагины для pytest
  18. Моки в Python
  19. Концепции тестирования
  20. Раздел устранения неполадок

Что будет изучено:
  • Тонкости Pytest
  • Создание Django-приложения
  • Построение системы непрерывной интеграции
  • Лучшие практики тестирования
  • Создание высокопроизводительных и надежных наборов автоматизированных тестов
  • Allure отчёты
  • Отправка сообщений в Slack
  • Модульные, E2E, и нагрузочные тесты
  • Mocking и patching

Подробнее:
Авторизуйтесь, чтобы посмотреть скрытый контент.

Скачать:
Авторизуйтесь, чтобы посмотреть скрытый контент.
 
3я папка пустая: "03 Unit tests VS Integration tests"
 
Добавьте пожалуйста файлы из 3-ей папки
Спасибо
 

Создайте учетную запись или войдите, чтобы комментировать или скачивать материалы!

У вас должна быть учетная запись, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Последние темы автора

Малыш Джон
Ответы
6
Просмотры
8K
ИринАф
ИринАф
Малыш Джон
Ответы
2
Просмотры
4K
ИринАф
ИринАф
Малыш Джон
Ответы
4
Просмотры
7K
Sinedis
Sinedis
Малыш Джон
Ответы
1
Просмотры
5K
kordon
Малыш Джон
Ответы
4
Просмотры
4K
Суперюля
Суперюля

Похожие темы

Алан-э-Дейл
Ответы
0
Просмотры
2K
Divect
Divect
Алан-э-Дейл
Ответы
0
Просмотры
2K
Алан-э-Дейл
Алан-э-Дейл
Малыш Джон
Ответы
1
Просмотры
6K
meolessi4
meolessi4
Роджерc
Ответы
1
Просмотры
4K
Volodiax
Volodiax
Малыш Джон
Ответы
3
Просмотры
3K
Crystal_Ra
Малыш Джон
Ответы
6
Просмотры
5K
sheriden
Сверху Снизу