Перейти в канал

Tg: habr.com

1
Pytest: гайд для тех, кто ни разу про него не слышал Столкнувшись с задачей быстро освоить pytest, автор понял, что существующие статьи на Хабре хороши, но фрагментарны, а документация — слишком объёмна для быстрого старта. Поэтому он решил систематизировать «самый сок» и создать исчерпывающий гайд для тех, кто хочет быстро въехать в суть. В чём магия pytest? Меньше церемоний, больше смысла. Вместо громоздких классов и assert*-методов из unittest — простые функции и обычный assert с умной интроспекцией. Вместо классовой магии — мощные и понятные фикстуры для подготовки данных. К этому добавляются простая параметризация, лучшие отчёты об ошибках и огромная экосистема плагинов. Этот гайд проведёт вас по всем шагам: от настройки окружения с uv и написания первого теста до разбора ключевых концепций вроде фикстур, маркеров и параметризации. Разберёмся в основах и тонкостях фреймворка, чтобы тестирование в Python стало простым и приятным.