5. Курс по Backend на Python / Pytest & performance testing
Описание
В лекции мы познакомимся с основами тестирования на фреймворке pytest и научимся проводить нагрузочное тестирование
Лектор: Артемий Рогов
Презентация: https://2tapp.cc/dtbackend/lectures/5
by Doubletapp (https://doubletapp.ai)
Backend-чат для вопросов в телеграме https://t.me/dtbackend
⬇️⬇️⬇️
Сайт: https:/doubletapp.ai
VK: https://vk.com/doubletapp
Telegram: https://t.me/doubletapp
Instagram: https://www.instagram.com/doubletapp.ai/
Facebook: https://www.facebook.com/doubletapp.ai/
Dribble: https://dribbble.com/Doubletapp
00:00 Интро
00:15 Зачем писать тесты
00:54 Когда не надо писать тесты
01:24 Что нужно тестировать
01:33 Пирамида тестирования
02:10 Виды тестов на примере трамвайного завода
02:43 Pytest
03:32 Parametrize
03:59 Проверка исключений
04:11 Fixtures
05:03 Fixture scope
06:21 Mock
07:04 Тестовые клиенты фреймворков
07:14 Pytest.mark
07:40 MagicMock
08:48 FreezeGun
09:21 Структура тестов
09:41 Conftest.py
06:21 Mock
09:57 Промежуточные итоги
10:02 Нагрузочное тестирование
11:21 Как анализировать результаты
12:06 Yandex.Tank
13:11 Итоги
13:25 Домашка
#Pytest #PerFormanceTesting #TANK
Рекомендуемые видео



















