Беседы и учебные пособия¶
Книги¶
Беседы и записи в блогах¶
Обучение: pytest - simple, rapid and fun testing with Python, Флориан Брухин, PyConDE 2022
pytest: Simple, rapid and fun testing with Python, (@ 4:22:32), Флориан Брухин, WeAreDevelopers World Congress 2021
Вебинар: pytest: Test Driven Development für Python (German), Флориан Брухин, через mylearning.ch, 2020 г.
Вебинар: Simplify Your Tests with Fixtures, Оливер Бествальтер, через JetBrains, 2020 год
Обучение: Introduction to pytest - simple, rapid and fun testing with Python, Флориан Брухин, PyConDE 2019
Сокращенная классика метапрограммирования - этот эпизод: pytest, Оливер Бествальтер, PyConDE 2019 (repository, recording)
Легкое тестирование кода PySide/PyQt с помощью фреймворка pytest, Флориан Брухин, Qt World Summit 2019 (slides, recording)
pytest: рекомендации, основные пакеты для тестирования на Python и Django, Андреу Валлбона, PyconES 2017 (slides in english, video in spanish)
pytest advanced, Andrew Svetlov (Russian, PyCon Russia, 2016).
Pythonic testing, Igor Starikov (Russian, PyNsk, November 2016).
pytest - Rapid Simple Testing, Florian Bruhin, Swiss Python Summit 2016.
Improve your testing with Pytest and Mock, Gabe Hollombe, PyCon SG 2015.
Advanced Uses of py.test Fixtures, Floris Bruynooghe, EuroPython 2014.
Why i use py.test and maybe you should too, Andy Todd, Pycon AU 2013
3-part blog series about pytest from @pydanny alias Daniel Greenfeld (January 2014)
pytest: helps you write better Django apps, Andreas Pelme, DjangoCon Europe 2014.
Testing Django Applications with pytest, Andreas Pelme, EuroPython 2013.
Testes pythonics com py.test, Vinicius Belchior Assef Neto, Plone Conf 2013, Brazil.
Introduction to py.test fixtures, FOSDEM 2013, Floris Bruynooghe.
pytest feature and release highlights, Holger Krekel (GERMAN, October 2013)
pycon australia 2012 pytest talk from Brianna Laugher (video, slides, code)
monkey patching done right (запись в блоге, обратитесь к monkeypatch plugin за обновленным API)
Параметризация теста:
parametrizing tests, generalized (запись в блоге)
putting test-hooks into local or global plugins (запись в блоге)
Утвердительная интроспекция:
Распределенное тестирование:
simultaneously test your code on all platforms (запись в блоге)
Примеры для конкретных плагинов: