Python — фундамент для автоматизатора: типы, функции, ООП

HTML60 минJunior 13 февраля 2026 г.

Python
OOP
Decorators
dataclass

Для ручных тестировщиков, переходящих в автоматизацию.

Разберём типы языков, внутренности Python, типы данных, функции, декораторы и ООП.

Получишь уверенную базу Python для написания автотестов.

Оглавление

  • Языки программирования и Python изнутри
  • Типы данных: str, list, dict и мутабельность
  • Функции, замыкания и декораторы
  • ООП: классы, наследование, полиморфизм
  • Продвинутый ООП: dataclass, Protocol, композиция
  • Итоги и связь с автоматизацией

Просмотр доклада

Просмотр: HTML

Передал список в функцию — оригинал тоже изменился

из доклада: Python — фундамент для автоматизатора: типы, функции, ООП

The Default Mutable Argument Trap

из доклада: Python — фундамент для автоматизатора: типы, функции, ООП

Эволюция логирования: print → wrapper → @log → галактический мозг

из доклада: Python — фундамент для автоматизатора: типы, функции, ООП

«Это... переиспользование кода?» — наследование от 4 родителей

из доклада: Python — фундамент для автоматизатора: типы, функции, ООП

До: 20 строк вручную. После: @dataclass. Чистая магия!

из доклада: Python — фундамент для автоматизатора: типы, функции, ООП