Среда, 06 сентября 2023 19:00
около 1 года назад

Тестирование в Python: второй поток

https://education.borshev.com/python-testing
online

Организатор: Nikita Sobolev

Участники: 3

Поделиться в

0


привет!

мы начинаем долгожданный второй поток курса по тестированию в python: https://education.borshev.com/python-testing

мы все знаем, что с тестами у разработчиков дела не очень:
- их либо совсем нет
- либо они номинальные
- либо не работают
- либо очень сложные

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

я тут, чтобы помочь 🙂

что будет?
- проработаем базу. какие есть виды моков? как работает pytest? как организовывать тесты?
- займемся понятностью тестов. как сделать тесты поддерживаемыми? как правильно генерировать данные?
- сделаем тесты быстрыми и надежными. я поделюсь множеством практик из своего опыта организации тестов в проектах: от обычных web приложений до работы с build окружением самого CPython
- поговорим про внедрение. одна из основных проблем в жизни программиста звучит так: "как мне объяснить коллегам и руководству полезность и необходимость тестов?"
- а потом я расскажу про необычные (но полезные) способы тестировать: property-based, mutation и многие другие виды тестирования
- БОЛЬШАЯ ДОМАШКА с крутыми технологиями внутри: https://github.com/tough-dev-school/python-testing-homework

почему я (https://github.com/sobolevn) могу рассказывать про тесты? как понять, что я не инфоцыганин, который читает контент по бумажке?
- я один из членов команды pytest
- сделал множество утилит для тестирования: от mimesis до django-test-migrations
- поддерживаю Lib/test и Lib/unittest в CPython
- учу людей питону и тестированию последние 8 лет

что будет?
- 5 недель контента про тестирование 🎉
- бесплатный вебинар 6 сентября по базе тестирования и устройству pytest, регистрация: @toughdevbot
- сам курс начинается 11.09, сейчас цена еще низкая: https://education.borshev.com/python-testing
- сообщество людей, кто любит (и умеет) тестировать. сейчас в нашем чате коллеги регулярно делятся подходами, инструментами, успехами и неудачами

приходите сами, приглашайте своих коллег (кто еще только учится тестировать).
будет технологично, полезно и лампово!

Участники 3

  • d.levkin@gmail.com
  • preved129@yandex.ru
  • Philipp Isachenko